This document discusses hardware in the loop (HIL) testing for embedded systems. HIL allows connecting a physical system to a real-time simulator, enabling testing of complex systems without requiring an actual physical prototype. It discusses using HIL for automotive, robotics, and power systems. HIL combines software in the loop (SIL) and processor in the loop (PIL) testing. There are two main types: single HIL (SHIL) which tests one component, and double HIL (DHIL) which tests interconnected components. The document outlines the methodology for performing SHIL and DHIL testing using MATLAB/Simulink models. It shows results comparing fixed and floating point implementations and discusses drawbacks and
This document discusses hardware in the loop (HIL) testing for embedded systems. HIL allows connecting a physical system to a real-time simulator, enabling testing of complex systems without requiring an actual physical prototype. It discusses using HIL for automotive, robotics, and power systems. HIL combines software in the loop (SIL) and processor in the loop (PIL) testing. There are two main types: single HIL (SHIL) which tests one component, and double HIL (DHIL) which tests interconnected components. The document outlines the methodology for performing SHIL and DHIL testing using MATLAB/Simulink models. It shows results comparing fixed and floating point implementations and discusses drawbacks and
This document discusses hardware in the loop (HIL) testing for embedded systems. HIL allows connecting a physical system to a real-time simulator, enabling testing of complex systems without requiring an actual physical prototype. It discusses using HIL for automotive, robotics, and power systems. HIL combines software in the loop (SIL) and processor in the loop (PIL) testing. There are two main types: single HIL (SHIL) which tests one component, and double HIL (DHIL) which tests interconnected components. The document outlines the methodology for performing SHIL and DHIL testing using MATLAB/Simulink models. It shows results comparing fixed and floating point implementations and discusses drawbacks and
Hardware in Loop • Development and test of complex real-time embedded systems • Complexity of plant under control to the test platform • Quality of testing • Tight development schedules • Early process human factors development Uses • Automotive Systems • Robotics • Power systems • Transmission systems • Vehicles • Smart grids • There is no need for costly real-time Simulators (RTS) systems, such as those offered by OPAL RT, Typhon HIL, dSPACE and RTDS. HIL Combination • SIL (Software in the loop) • PIL (Processor in the loop)
SIL + PIL = HIL
Types of Implementations • Single Hardware in the loop (SHIL)
• Double Hardware in the loop (DHIL)
SHIL and DHIL Models Associated with Nonlinear Control Techniques SHIL Methodology Steps for SHIL DHIL Floating Point Vs Fixed Point Experimental Setup Experimental Setup Methodology (step-1) Step-2 Step-3 Step-4 Step-5 Step-6 Step-7 Results Results (SHIL) Results Drawbacks
• It needs MATLAB installation.
• The approach depends on the mathematical
model of the converter. Steps to follow 1. Install the drivers and software's – MATLAB 2019-2020 – C2000 launchpad drivers 2. Simulate your research work 3. Relax the current/voltage limiters (Important) 4. Discretize the data 5. Extend the simulation run time along with samples (Till 50 sec) Steps to follow 7. Adjust the step size from the MATLAB settings 8. Get Delfino Kit for yourself (C2000 Delfino MCU F28379D) 9. Link Delfino with your system 10. Check the true connections of your Launchpad 11. Burn the code in microcontroller
12. Watch the following video (For beginners)
– https://www.youtube.com/watch?v=kic4gdZLDbo 13. Go through the following research paper and reproduce it plz – https://www.mdpi.com/2079-9292/7/10/241 Conclusion • SHIL and DHIL for different Nonlinear systems • Security • Saving • Development time • Standardization THANKS