SE 5101 Foundations of Physical Systems Modeling
This course is designed to provide students with the foundations of physical systems modeling and computational methods for performance analysis. Students will develop skills in the areas of fundamental physical and mathematical representations of fluid dynamics, thermodynamics, heat transfer, and electro-mechanics. This course will also introduce concepts on how systems can be architected and designed with the aid of models. Topics include system and component requirements specification, creation of system models for design and control analysis of physical systems. Emphasis is placed on the modeling of such systems in the equation oriented programming environment of the Modelica language, and the utilization of these system models within the Functional Mockup Interface for co-simulation and Model Exchange. Examples of Aircraft Environmental Control, Chiller Systems and Plants, Engine Fuel Systems, Variable Frequency Drives and Electric Machines are used for the demonstration of the theoretical and modeling aspects of physical system modeling.
Recommended Prep: Undergraduate degree in ME, CHEG and Modelica Software
SE 5202 Foundations of Control
The objectives of this course are to familiarize the students with system design flows used for designing, implementing and verifying control systems and to provide skills necessary to design and analyze practical regulatory controllers for Cyber-Physical systems. Successful students will be cognizant of the role of controls in the system design process and will be proficient in specifying control system requirements, especially as they relate to attenuation of load disturbances, robustness to dynamic system model uncertainty, actuator nonlinearities, and measurement noise; knowledgeable of the distinctions between modeling systems for control and understanding the fundamental limits of regulatory control systems; knowledgeable of the role of control architectures for regulatory controllers, including sensor selection and sizing of actuators; aware of practical control design methods focusing on PID controllers; controller implementation, validation, testing, diagnostics and tuning. Use of computer-aided engineering tools (Dymola, MATLAB/Simulink) in the design flows for control of cyber-physical systems is emphasized.
Prerequisite: Undergraduate course in Systems Analysis; SE 5101
SE 5203 Design Flows for Control and Verification
The objectives of this course are to familiarize students with platform-based design flows for control and verification of cyber-physical systems, and to provide skills necessary to capture system-level requirements under nominal and hazardous conditions; select functional architecture and system structure considering hazards and reliability; conduct preliminary as well as detailed control system design for performance, reliability, robustness, implementation and cost; and carry out verification and validation processes for cyber-physical systems. Successful students will be cognizant of the role of controls in the system design process and will be proficient in specifying system requirements performing hazard analysis for dynamics and control of cyber-physical systems; understanding functional architecture and control structure evaluation, selection and validation considering hazards and reliability; preliminary as well as detailed model-based control system design for performance, reliability, robustness, implementation and cost; and verification and validation of control systems at various model abstraction levels. Special emphasis will be on development processes spanning requirements, dynamics & control, robustness, safety and computational and embedded system implementation issues. Use of computer-aided engineering tools (e.g., Rhapsody, Dymola, and MATLAB/Simulink) in the design flows for control of cyber-physical systems is stressed.
Prerequisite: SE 5101; SE 5202
SE 5295 Capstone Projects for Controlled Systems
This project course is designed to apply the skills, concepts and tools learned on requirement analysis, architecture selection, basic design and development, and design flows for controls on industry-relevant challenges. An industry and UConn mentoring team advises students on capstone projects.
Prerequisite: SE 5101; SE 5202; SE 5203