optimised sensor selection for control a hardware in the
play

Optimised Sensor Selection for Control: A Hardware-in-the-Loop - PowerPoint PPT Presentation

Optimised Sensor Selection for Control: A Hardware-in-the-Loop Realization on FPGA for an EMS System K. Deliparaschos, K. Michail, S. G. Tzafestas, A. C. Zolotas 2 nd Int'l Conference on Control and Fault-Tolerant Systems (SysTol'13), October


  1. Optimised Sensor Selection for Control: A Hardware-in-the-Loop Realization on FPGA for an EMS System K. Deliparaschos, K. Michail, S. G. Tzafestas, A. C. Zolotas 2 nd Int'l Conference on Control and Fault-Tolerant Systems (SysTol'13), October 9-11, 2013, Nice, France.

  2. Systol’13, Nice (FR) CONTENTS  Introduction and the proposed framework  Maglev suspension (case study)  FPGA-In-the-Loop with Kalman estimator  Results  Conclusions

  3. Systol’13, Nice (FR) A Typical Control System Disturbances Uncertainties System Could be nonlinear; Faults Faults Stable? Which is the best sensor/actuator set for control (and fault tolerance)?

  4. Why number of sensors ... Systol’13, Nice (FR) Within the control properties:  Sensor (Actuator) fault tolerance  Minimize complexity  Reduce cost  Provide balance of robustness/optimised performance Sensor optimisation framework adopted here: K. Michail, A. Zolotas, and R. M. Goodall, J. F. Whidborne. Optimised configuration of sensors for fault tolerant control of an electromagnetic suspension system. International Journal of Systems Science, 43(10):1785–1804, 2012 using Hardware-In-The-Loop (HIL) concept.

  5. Systol’13, Nice (FR) Framework flowchart Overall control constraint violation function If Ω=0 then performance requirements are satisfied. If Ω≠0 then there is some violation of control constraints. Controller selection criteria Used for the final selection of controller Sensor fault accommodation ratio (Future work)

  6. Systol’13, Nice (FR) The HIL Concept Hardware-based Communication Software-based (FPGA) Channel Model of the plant Controller implementation Model of the plant will be Controller is realized embedded in software on an FPGA board (Simulink/MATLAB) FPGA-In-The-Loop (FIL)

  7. Systol’13, Nice (FR) Sections  Introduction and the proposed framework  Maglev suspension (case study)  FPGA-In-the-Loop with Kalman estimator  Results  Conclusions

  8. Systol’13, Nice (FR) The test case: Maglev System Controller Track K Flux circulation Pole Airgap Electromagnet Driving Signal Current F Vert. Accleration Vert. Velocity Power Amplifier Mg EMS serves two purposes: Suspended mass (m)  Support the vehicle and passengers  Ensure proper ride quality

  9. Input disturbances and Systol’13, Nice (FR) performance requirements Stochastic Deterministic Performance requirements > Deterministic and Stochastic control performance using minimum number of sensors.

  10. Systol’13, Nice (FR) Sections  Introduction and the proposed framework  Maglev suspension (case study)  FPGA-In-the-Loop with Kalman estimator  Results  Conclusions

  11. FIL for the Systol’13, Nice (FR) MAGLEV suspension 1 Sensor 2 selection High Level Software 3 FIL realization

  12. FPGA design /implement Systol’13, Nice (FR) Xilinx Spartan-6 SP605 development board (XC6SLX45TFGG484-3C device) in 484-pin fine Ball Grid Array package SP605 board features an ethernet physical interface transceiver chip KBE + peripheral cores synthesized via Xilinx Synthesis Tool

  13. FPGA design /implement Systol’13, Nice (FR) Required wordlength Inequality for combined range + resolution > KBE achieves system clock > operating freq. of 39.544ns

  14. HIL design / implementation Systol’13, Nice (FR) flow diagram Discretization MATLAB Quantization Implementation on FPGA FPGA

  15. Systol’13, Nice (FR) Sections  Introduction and the proposed framework  Maglev suspension (case study)  FPGA-In-the-Loop with Kalman estimator  Results  Conclusions

  16. Optimised sensor Systol’13, Nice (FR) selection for maglev case LQR Test Similar response

  17. Optimised sensor Systol’13, Nice (FR) selection on maglev case LQR Test Similar response

  18. Airgap deflection Systol’13, Nice (FR) (deterministic) continuous-time KE vs. FIL-implemented KEC

  19. State estimation Systol’13, Nice (FR) performance (deterministic) current velocity Airgap

  20. Systol’13, Nice (FR) Conclusions & Discussion  Practical investigation of optimised sensor selection for control on FPGA  Attempt to minimizing complexity  Shows potential for industrial applications

  21. Optimised Sensor Selection for Control: A Hardware-in-the-Loop Realization on FPGA for an EMS System K. Deliparaschos, K. Michail, S. G. Tzafestas, A. C. Zolotas A. Zolotas acknowledges University of Sussex travel grant support

Recommend


More recommend