Abstract

This article aims to put forward a modified type of adaptive gain scheduling that will be able to deal with the immeasurable and unpredictable variations of system variables by adapting its value at each time instance to follow any change in the input and overcome any disturbance applied to the system without the need to predetermine gains values. In addition, the inverse neural controller will precede the gain scheduling to eliminate the need for complex system linear zing and parameter estimation. Therefore, the problems of needing complex mathematics for system linearization and gains calculations have been solved. The performance of the presented controller was tested by comparing the step response of a DC-motor controlled via the proposed technique and the response of that motor when controlled by the inverse neural controller and PID controller. MATLAB/Simulink has been used for making the simulations and obtaining the results. In addition, the FPGA implementation of the proposed controller has been presented. The results showed a remarkable improvement in the transient response of the system for all of the rising time, delay time, settling time, peak overshoot, and steady-state error.

Highlights

  • In the early 1950s, when the design of the aircraft autopilot become true the thinking of designing new controllers has been animated

  • The following is a comparison of DC-motor step response first when controlled by a PID controller and the second when controlled by the proposed control technique

  • The PID controller parameters were tuned using MATLAB/Simulink auto-tune, and the step response of both controllers obtained for the same plant and the same input

Read more

Summary

Introduction

In the early 1950s, when the design of the aircraft autopilot become true the thinking of designing new controllers has been animated. Capable of dealing with many uncertainties and handling many variations in the parameters of the system. A great deal of interest focused on the adaptive controllers for many reasons, unpredictability, unexpected and sudden disturbances and faults, complex nonlinear systems, unknown system parameters [1]. One type of adaptive controller is gain scheduling,which is used for controlling the systems of time-varying. Gain scheduling was firstly used for flight control, and it witnessed increasing use in process control [2]. A large number of gain scheduling techniques were developed, and the following are some of them: Christos M., et al (2010), proposed two advanced proportional controllers, the first is an integralcontroller, and the second is a deferential-controller used to control the speed and position of a switched-reluctance DC-motor. A filter (low-pass) has been added to the deferential-controller to enhance reference-point tracking [3]

Objectives
Methods
Results
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call