| Literature DB >> 26694404 |
Jen-Hsing Li1, Juing-Shian Chiou2.
Abstract
The purpose of this paper is to propose a GSA-tuning IPD control technique for magnetic suspension systems. An educational demonstration on a magnetic-field sensed magnetic suspension system is examined for effectiveness. For the magnetic-field sensed magnetic suspension system (FSMSS), the current transducer is employed for measuring the electromagnetic coil current, and a Hall effect device is used for detecting the position of the suspended object. To achieve optimal performance, the gravitational search algorithm (GSA) is adopted for tuning the integral-proportional-derivative (IPD) controller. The IPD control includes the specified PD controller and an integrator. The specified PD control is employed for stabilizing the inherently unstable FSMSS, whereas the integral control is utilized for eliminating the steady-state error. The GSA can tune the IPD control parameters to enable optimal FSMSS performance. We achieved excellent results from the simulations and hands-on experiments for the proposed control strategies and structures.Entities:
Keywords: IPD control; current transducer; gravitational search algorithm; magnetic field sensor; magnetic suspension system
Year: 2015 PMID: 26694404 PMCID: PMC4721799 DOI: 10.3390/s151229879
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Schematic diagram of an MSS.
Symbol summary for a FSMSS.
| Symbol | Explanation |
|---|---|
| the mass of the controlled object | |
| the gravitational acceleration | |
| the force constant | |
| the distance between the electromagnet and suspended object | |
| the equilibrium position of the suspended object | |
| the measured output of the position sensor device | |
| the Laplace transform and z transform of | |
| the z transform of the measured output | |
| the coil current | |
| the bias current of the equilibrium position | |
| the Laplace transform and z transform of | |
| the sampling period | |
| the linear factor of the position sensor | |
| = | |
| = | |
| = | |
| = | |
| the z transform of | |
| the z transform of | |
| the reference input of |
Figure 2Block diagram of the FSMSS and IPD control.
Symbol summary for GSA.
| Symbol | Explanation |
|---|---|
| position of agent | |
| dimension of an agent | |
| number of agents | |
| index of iteration | |
| total number of iterations | |
| velocity of agent | |
| total force that acted on agent | |
| gravitational coefficient at time | |
| initial value of | |
| a positive constant for | |
| a small positive constant for Equation (10) | |
| active gravitational mass related to agent | |
| passive gravitational mass related to agent | |
| Euclidian distance between two agents | |
| the set of first agents with larger mass | |
| random number in the interval [0,1] | |
| acceleration of agent | |
| inertial mass of agent | |
| equality mass assumption for the gravitational and inertia mass for Equation (17) | |
| calculated variable for | |
| fitting function (or fitness) | |
| strongest agent in the population | |
| weakest agent in the population |
Figure 3Block diagram of IPD–GSA control of a FSMSS.
IPD–GSA searching procedure.
| Procedure | Operation Details |
|---|---|
| Step 1: | Randomized initial controller parameters ( |
| Step 2: | Execute the control system simulation (or experiment) for all agents of |
| Step 3: | Calculate fitness |
| Step 4: | Calculate formulae sequentially for Equations (20), (21), (18), (19), (17), (11), (12), (10), (13), (14), (15), and (16). |
| Step 5: | Update controller parameter position |
| Step 6: | Check the stopping criteria. If they are satisfied, then stop. Otherwise, proceed to Step 2. |
Figure 4Flowchart of system operation process.
Figure 5Flowchart for executing the control system simulation (or experiment).
Figure 6Flowchart for executing the GSA for an iteration.
Figure 7(K, ϕ, K) iterative curve.
Figure 8Step response of the MSS.
Figure 9Picture of a FSMSS.
Figure 10Sketch of magnet position.
Figure 11Step response of the power amplifier (current driver).
Figure 12Output response of a FSMSS.