Low-Cost Hardware-in-the-Loop Platform for Embedded Control Strategies Simulation

The increasing need for testing and prototyping designs under more realistic conditions is responsible for the advancement of new types of simulation. In this scenario, one type of simulation which has gained high notoriety and applicability is the one known as Hardware-in-the-Loop (HIL). This technique allows real and virtual components of a system to be tested together, making it possible to perform tests under realistic (and even extreme) conditions without harming the real system or a prototype built only for testing. The objective of this work was to develop a low-cost HIL simulation platform to be used for many different applications, unlike most commercial ones, that are developed for one exclusive field of application, such as automotive, aerospace, power electronics, among others. Thus, the main contribution of this work is the project of a HIL platform capable of simulating different types of systems, making it possible to validate embedded control strategies designed for them. Two different applications are tested in order to validate the HIL platform: an active suspension and a satellite attitude control air bearing table, both controlled using a discrete Linear Quadratic Regulator (LQR) designed for each of them.

[1]  Nathan D. Marks,et al.  Stability of a Switched Mode Power Amplifier Interface for Power Hardware-in-the-Loop , 2018, IEEE Transactions on Industrial Electronics.

[2]  Brian B. Johnson,et al.  Mitigating Communication Delays in Remotely Connected Hardware-in-the-Loop Experiments , 2018, IEEE Transactions on Industrial Electronics.

[3]  Erik Prada,et al.  Model Based Design and HIL Simulations , 2013 .

[4]  Sascha Röck Hardware in the loop simulation of production systems dynamics , 2011, Prod. Eng..

[5]  Syed Islam,et al.  Time-Delay Analysis of Wide-Area Voltage Control Considering Smart Grid Contingences in a Real-Time Environment , 2018, IEEE Transactions on Industrial Informatics.

[6]  Tuomas Messo,et al.  Hardware-in-the-Loop Methods for Real-Time Frequency-Response Measurements of on-Board Power Distribution Systems , 2019, IEEE Transactions on Industrial Electronics.

[7]  Lionel C. Briand,et al.  Search-based automated testing of continuous controllers: Framework, tool support, and case studies , 2015, Inf. Softw. Technol..

[8]  Hamid Reza Karimi,et al.  Output Feedback Active Suspension Control With Higher Order Terminal Sliding Mode , 2017, IEEE Transactions on Industrial Electronics.

[9]  Mahmoud Amin,et al.  A Hardware-in-the-Loop Realization of a Robust Discrete-Time Current Control of PMa-SynRM for Aerospace Vehicle Applications , 2019, IEEE Journal of Emerging and Selected Topics in Power Electronics.

[10]  Di Zhu,et al.  A New System Development Framework Driven by a Model-Based Testing Approach Bridged by Information Flow , 2018, IEEE Systems Journal.

[11]  Rolf Isermann,et al.  Hardware-in-the-loop simulation for the design and testing of engine-control systems , 1998 .

[12]  K.S. Badaruddin,et al.  The Importance of Hardware-In-The-Loop Testing to the Cassini Mission to Saturn , 2007, 2007 IEEE Aerospace Conference.

[13]  Mário Sarcinelli Filho,et al.  A Hardware-in-the-Loop Platform for Rotary-Wing Unmanned Aerial Vehicles , 2016, 2014 International Conference on Unmanned Aircraft Systems (ICUAS).

[14]  Reza N. Jazar,et al.  Vehicle Dynamics: Theory and Application , 2009 .

[15]  Rongrong Wang,et al.  A Three-Dimensional Dynamics Control Framework of Vehicle Lateral Stability and Rollover Prevention via Active Braking With MPC , 2017, IEEE Transactions on Industrial Electronics.

[16]  Qian Wang,et al.  Distortion Compensation for a Robotic Hardware-In-The-Loop Contact Simulator , 2018, IEEE Transactions on Control Systems Technology.

[17]  N. M. F. Oliveira,et al.  Longitudinal autopilot controllers test platform hardware in the loop , 2011 .

[18]  Yuhu Wu,et al.  Modeling and Control Design for Quadrotors: A Controlled Hamiltonian Systems Approach , 2018, IEEE Transactions on Vehicular Technology.

[19]  Kai Strunz,et al.  Multirate Partitioning Interface for Enhanced Stability of Power Hardware-in-the-Loop Real-Time Simulation , 2019, IEEE Transactions on Industrial Electronics.

[20]  Alexandre S. Bazanella,et al.  Data-Driven LQR Control Design , 2018, IEEE Control Systems Letters.

[21]  Maher Aljehani,et al.  Performance Evaluation of Multi-UAV System in Post-Disaster Application: Validated by HITL Simulator , 2019, IEEE Access.

[22]  Hong Wang,et al.  High-Precision Hydraulic Pressure Control Based on Linear Pressure-Drop Modulation in Valve Critical Equilibrium State , 2017, IEEE Transactions on Industrial Electronics.

[23]  Franck Gechter,et al.  FPGA based hardware in the loop test of railway traction system , 2018, 2018 IEEE International Conference on Industrial Electronics for Sustainable Energy Systems (IESES).

[24]  Kai Strunz,et al.  A Benchmark System for Hardware-in-the-Loop Testing of Distributed Energy Resources , 2018, IEEE Power and Energy Technology Systems Journal.

[25]  Weihua Gui,et al.  Hardware-in-the-Loop Fault Injection for Traction Control System , 2018, IEEE Journal of Emerging and Selected Topics in Power Electronics.

[26]  Jim Kurose,et al.  Computer Networking: A Top-Down Approach , 1999 .

[27]  Madalin Matasaru Synchronisation of two DC Servo SRV-02ET motors using xPC Target , 2013, 2013 17th International Conference on System Theory, Control and Computing (ICSTCC).

[28]  Mohamed Z. Youssef,et al.  A Novel Platform for Powertrain Modeling of Electric Cars With Experimental Validation Using Real-Time Hardware in the Loop (HIL): A Case Study of GM Second Generation Chevrolet Volt , 2018, IEEE Transactions on Power Electronics.

[29]  Yoshiyasu Nakashima,et al.  Novel Hardware-in-the-Loop Simulation (HILS) technology for virtual testing of a power supply , 2018, 2018 IEEE Applied Power Electronics Conference and Exposition (APEC).

[30]  Pouria Sarhadi,et al.  State of the art: hardware in the loop modeling and simulation with its applications in design, development and implementation of system and control software , 2015 .

[31]  Diego Ernesto Contreras Dominguez,et al.  Design and Statistical Validation of Spark Ignition Engine Electronic Control Unit for Hardware-in-the-Loop Testing , 2017 .

[32]  Ottar L. Osen On the Use of Hardware-in-the-Loop for Teaching Automation Engineering , 2019, 2019 IEEE Global Engineering Education Conference (EDUCON).

[33]  Christoph Grimm,et al.  Hardware-in-the-loop simulation for Internet of Things scenarios , 2018, 2018 Workshop on Modeling and Simulation of Cyber-Physical Energy Systems (MSCPES).

[34]  Mario García-Valderas,et al.  HW/SW Co-Simulation System for Enhancing Hardware-in-the-Loop of Power Converter Digital Controllers , 2017, IEEE Journal of Emerging and Selected Topics in Power Electronics.

[35]  José Lima,et al.  3D Simulator with Hardware-in-the-Loop capability for the Micromouse Competition , 2019, 2019 IEEE International Conference on Autonomous Robot Systems and Competitions (ICARSC).

[36]  Roberto Roncella,et al.  Hardware-in-the-Loop Platform for Assessing Battery State Estimators in Electric Vehicles , 2018, IEEE Access.

[37]  Simos A. Evangelou,et al.  Quarter-Car Experimental Study for Series Active Variable Geometry Suspension , 2019, IEEE Transactions on Control Systems Technology.

[38]  Ali Davoudi,et al.  Review of Hardware Platforms for Real-Time Simulation of Electric Machines , 2017, IEEE Transactions on Transportation Electrification.

[39]  Xin Wu,et al.  A Low-Cost Real-Time Hardware-in-the-Loop Testing Approach of Power Electronics Controls , 2007, IEEE Transactions on Industrial Electronics.

[40]  Jarno Vanne,et al.  Are We There Yet? A Study on the State of High-Level Synthesis , 2019, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.