May 2018 –
Feb 2021
Florida (Remote)
During his time there he collaborated with Dr. Mischa Steurer and the Power Systems Group, developing fault protection systems for real-time simulations of notional shipboard power systems in a controller hardware-in-the-loop (CHIL) fashion. And with Dr. Moses Anubi and the Decision & Secure Systems Group to develop resilient control algorithms.
Responsibilities include:
- Designed and developed a signal interface in Python and its interface control document (ICD) to ease the control development process by enabling controllers to interact with a low-fidelity model and a real-time high-fidelity simulation environment by using User Datagram Protocol (UDP).
- Performed requirement analysis and documented functional, performance, and interface requirements for a fault management approach of a notional shipboard power system.
- Developed a control algorithm to recover a notional shipboard power system from an electrical fault, with a worst-case runtime of 87 milliseconds, by leveraging real-time simulators, control hardware-in-the-loop (CHIL), and test-driven development.
- Evaluated algorithm performance with a test automation framework that coordinates real-time simulation & control hardware, and automated evaluation of test results with the use of metrics.
- Designed electrical signal conditioning PCBs, created MATLAB scripts to auto-populate results for a Factory Acceptance Test (FAT), and used Modbus protocol to communicate between proprietary hardware and a real-time simulator, while working in an expert controlled environment.
- Organization and leading of student meetings