Dissertation > Excellent graduate degree dissertation topics show

Design and Implementation of Nonlinear Predictive Controller on Embedded System

Author: HanHuiZuo
Tutor: XiYuGeng
School: Shanghai Jiaotong University
Course: Control Theory and Control Engineering
Keywords: Nonlinear Model Predictive Control Embedded system FPGA Debug & support software
CLC: TP273
Type: Master's thesis
Year: 2012
Downloads: 72
Quote: 1
Read: Download Dissertation

Abstract


Model predictive control (MPC) is a class of optimization control algorithms which predicts the future outputs with a plant model. It has been widely used in industrial field, regarded as an effective control strategy especially for linear systems. However, for some industrial processes with heavy non-linear elements, including nonlinear model and nonlinear constraints, it is difficult to obtain satisfactory control results by using a linear MPC. Therefore, nonlinear model predictive control (NMPC) has been widely investigated in recent years.With the progress of our society and technology, a variety of controller based on embedded platforms came into being. FPGA (Field Programmable Gate Array) is developed quickly as a class of programmable logic devices. It combines the advantages of traditional software and hardware design approaches, which doesn’t only ensure high system performance and improve flexibility and adaptability of design, but also greatly reduce the scale of hardware. Due to these characteristics, FPGA has become an effective hardware platform to achieve MPC control. Therefore, FPGA is used to design and implement nonlinear predictive controller in this paper.The main research work of this dissertation can be summarized as the following four aspects:1) Algorithm design of the NMPC optimization problem. Analyze online optimization problem of NMPC and propose new feasible algorithms based on existing theory, which can ensure feasibility of the solution of the optimization in each sampling interval, even if the computing resources are limited.2) Software & hardware design and implementation on embedded system. Select the appropriate embedded platform and analyze the corresponding cost of time and resources in each part of NMPC process. In order to make full use of FPGA hardware resources and parallel computing capacity, the tasks of software and hardware should be well arranged.3) Simulation and testing of the NMPC controller. By closed-loop test between the embedded controller and MATLAB, it is proved that the controller can real-time achieve fast and effective results.4) Field support software for FPGA based predictive controller. The software is designed to solve the problems in finding the optimal parameters and updating parameters to the controller in field application environment. With the functions of parameter design, simulation and data transmission, it can show the control effect of the parameters intuitively and revise the parameters easily.

Related Dissertations

  1. Research on Electromagnetic Acoustic Transducer Detection System Based on FPGA,TH878.2
  2. The Electric Power Steering System,U463.4
  3. Study on Drive and Control System of Five-Phase PMSM Based on FPGA,TM341
  4. Development of LXI Arbitrary Waveform Generator,TM935
  5. Design of Digital Predistorter for RF Power Amplifier Based on FPGA,TN722.75
  6. Synchronization and Channel Estimation Algorithm in Bursted OFDM System and Its Implementation on FPGA,TN919.3
  7. Performance Analysis of Anti-Multipath Capability in DSSS System and Study on the Compensation Methods,TN914.42
  8. Optimizing and Realising Research on Vedio Compression in TV Guidance System,TN919.81
  9. Research and Hardware Simulation of Multiuser Spread Spectrum Code Acquisition Based on FPGA,TN914.42
  10. Research on Basic Algorithms of Digital Image Processing and Implementation with FPGA,TP391.41
  11. Research of High Speed Image Pre-processing System Based on FPGA,TP391.41
  12. Transplant of Windows CE Operation System Based on ARM9,TP316.7
  13. The Research of Moving Object Tracking System Based on Embeded Image Process Unit,TP391.41
  14. Gui Design and Application Oriented to Embedded Ultrasonic Detecting System,TP274.53
  15. Design of High-Speed Digital Image Acquisition and Interface Based on FPGA,TP274.2
  16. Development of Inductance Sensor Data Acquisition System Based on FPGA,TP274.2
  17. Data Collecting and Processing of Multi-Linear-CCD Visual Measuring System,TP274.2
  18. LXI-VXI Adapter Design,TP274
  19. Development of Serial Bus Analyzer Based on Nios,TP274
  20. Development of Pxibus High Performance Digital I/O Module,TP274
  21. Research on Temperature Control System for High-Performance Oven-Control Crystal Oscillator (OCXO),TN752

CLC: > Industrial Technology > Automation technology,computer technology > Automation technology and equipment > Automation systems > Automatic control,automatic control system
© 2012 www.DissertationTopic.Net  Mobile