Next Article in Journal
Real-Time Defect Detection Model in Industrial Environment Based on Lightweight Deep Learning Network
Next Article in Special Issue
Research on the Current Control Strategy of a Brushless DC Motor Utilizing Infinite Mixed Sensitivity Norm
Previous Article in Journal
Optimal Scheduling of Virtual Power Plant Considering Revenue Risk with High-Proportion Renewable Energy Penetration
Previous Article in Special Issue
Nonlinear Multi-Object Differential Game Simulation Model in LabVIEW
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Design and Analysis of the Model Based Control System for an MRE Axisymmetric Actuator

Institute of Automatic Control and Robotics, Poznan University of Technology, Piotrowo 3A, 60-965 Poznan, Poland
*
Author to whom correspondence should be addressed.
Electronics 2023, 12(21), 4386; https://doi.org/10.3390/electronics12214386
Submission received: 3 September 2023 / Revised: 12 October 2023 / Accepted: 18 October 2023 / Published: 24 October 2023

Abstract

:
The magnetorheological elastomer membrane is an interesting kind of smart material that is gaining new innovative applications. This work is focused on the design of the control system for magnetorheological elastomer actuators. In general, the plant is characterized by fast oscillations and slow drift. Therefore, controllers utilize the described features to obtain the solution aimed at, which makes them unique. We analyze two approaches based on output feedback with state estimation. The control algorithms have different observers to estimate the state. The first is a Linear Extended State Observer, which is applied to reject the disturbances in a case with a simple model. The second is a Linear State Observer, which is used to estimate a state based on the plant model. Furthermore, in both cases, we have the same proportional-derivative controller after decoupling the dynamics. The main goal of the paper is to examine both controllers for the magnetorheological actuator. Therefore, the designed control systems are verified in a series of experiments.

1. Introduction

The magnetorheological elastomers are widely used in control systems and robotics to create advanced actuators and sensors [1,2]. The material is well known in the design process of isolators and vibration absorbers [1]. However, recently, interesting new actuators have also been created with this material. In papers [2,3], applications of haptic devices, valves, or pumps are shown. There are also applications in robotics such as gripper [3,4].
The purpose of this work is to analyze the control system for the MRE axisymmetric actuator. The actuator, which was presented in work [5], is based on a magnetorheological membrane. The membrane properties were recently deeply studied, for instance in the works [2,3]. Compared to the magnetorheological fluid [6], which is in a liquid state, the magnetorheological elastomer is a membrane. Its main features are its softness and responsiveness to a magnetic field. Therefore, it is possible to create a device controlled by a magnetic field. The device presented in work [5] transforms magnetic energy into displacement. It also uses a permanent magnet to increase the range of movement. To improve the performance of the device, designing a control system was required.
The control problem of a nonlinear plant with single input and single output is a typical problem for actuators. One solution is to apply standard algorithms like PID controllers. Another possibility is to use a Linear State Observer like a Luenberger Observer with a feedback controller [7]. Due to the wide range of robustness to unknown dynamics, the Active Disturbance Rejection Control (ADRC) has becomes popular [8,9,10,11,12,13]. It consists of an extended state observer, which was successfully applied to many problems [14] and feedback controllers. Another well-analyzed solution is to apply a Linear Extended State Observer (LESO) and linear feedback controller with disturbance rejection. The disturbance signal caused by external and internal imperfections is estimated by an extended variable in the observer and then applied to the controller to decouple disturbances. The ADRC approach has been successfully applied to multiple control problems in recent times. For example, in the work [15], the path-following controller has been designed for underactuated vehicles. The work [16] shows the application of ADRC in a Quadrotor UAV, and works [17,18] describe an electric machine ADRC system control.
In this work, two schemes of the MRE axisymmetric actuator are analyzed. The main objective of the work is to obtain the controllers for the MRE axisymmetric actuator. The controllers are designed based on the output feedback with state estimation. In this work, we use two different approaches. In the first, the reduced model is used to create an ADRC controller based on the LESO. In the second, the full model is applied to create a state feedback controller with a Lueneberger Observer as the Linear State Observer. In both controllers, the compensator is used to decouple dynamics and to apply the PD controller. To show the properties of both controllers, a wide range of experiments are performed with multiple tuning parameters.

2. Model

In the presented work, a control system with MRE axisymmetric actuator is analyzed. The actuator is based on the soft magnetorheological elastomer with an attached permanent magnet as shown in work [5]. The plant is controlled by an electromagnetic field created by an electromagnet with controlled input voltage. The output is the displacement of the membrane center. In work [5], it is shown that the plant model can be described by the Hammerstein model. The linear part of the model can be split into fast and slow dynamics. The model has a third order with a relative degree of 2 and it is described by:
Y ( s ) = G f a s t ( s ) G s l o w ( s ) V ( s ) + D ( s ) v ( t ) = f n l r u ( t )
where Y ( s ) is the output, U ( s ) is the input, G f a s t ( s ) is the transfer function of the fast dynamics, G s l o w ( s ) is the transfer function of the slow dynamics and f n l r ( u ) describes the input nonlinearity of the system and D ( s ) describes external disturbances. The transfer function details are as follows:
G s l o w ( s ) = s + z 0 s + s 0 G f a s t ( s ) = k α 2 + ω 2 s 2 + 2 α s + α 2 + ω 2
In this work, the controllers are designed based on two different models. In the first, the linear model with slow and fast dynamics is taken into account and the non-linearity is replaced by static gain:
Y ( s ) = G 1 ( s ) U ( s ) + D 1 ( s ) G 1 ( s ) = k n l r G f a s t ( s ) G s l o w ( s )
where k n l r is static gain linearizing f n l r ( u ) . The disturbance term d 1 ( t ) expresses unmodelled dynamics and external disturbances. Now, the model in state space form is given by:
x ˙ 1 = x 2 x ˙ 2 = a 21 x 1 + a 22 x 2 + a 23 x v + b 1 u + d 1 x ˙ v = a 31 x 1 + a 33 x v y = x 1
where the parameters a i j and b are based on the transfer function k n l r G f a s t ( s ) G s l o w ( s ) . The parameters of model (6) are as follows:
b 1 = k n l r k α 2 + ω 2 a 33 = z 0 a 31 = a 33 a 22 = a 33 s 0 2 α a 21 = a 33 a 22 2 α s 0 α 2 + ω 2 a 23 = a 21 a 33 α 2 + ω 2 s 0 a 31
The model can be also represented in the matrix form:
x ˙ S = A S x S + B S u + d 1 y = C x S
where:
A S = 0 1 0 a 21 a 22 a 23 a 31 0 a 33 B S = 0 b 1 0 C = 1 0 0 d 1 = 0 d 1 0 T x S = x 1 x 2 x v T
In the second model, only the fast dynamics are taken into account, so the model is given by:
Y ( s ) = G 2 ( s ) U ( s ) + b e D 2 ( s ) G 2 ( s ) = k n l r G f a s t ( s )
where d 2 is the disturbance in the reduced model and b e is a gain of disturbance.
It is worth mentioning that G s l o w ( s ) represents slow dynamics; hence, its influence can be effectively estimated by the extended observer. The model G 2 ( s ) is only second order and it can be represented in state space form:
x ˙ 1 = x 2 x ˙ 2 = a 1 x 1 + a 2 x 2 + b 2 u + b e d 2 y = x 1
where the parameters of model (9) are equal to:
a 1 = α 2 ω 2 a 2 = 2 α b 2 = k n l r k α 2 + ω 2
In our work, we use the LESO to observe the disturbance d 2 , so the extended state is introduced:
x ˙ 1 = x 2 x ˙ 2 = a 1 x 1 + a 2 x 2 + b 2 u + b e x e x ˙ e = d ˙ 2 y = x 1
The second model is also represented in the state space form:
x ˙ E = A E x E + B E u + d 2 y = C x E
where:
A E = 0 1 0 a 1 a 2 b e 0 0 0 B E = 0 b 2 0 d 2 = 0 0 d ˙ 2 T x E = x 1 x 2 x e T
In both models described by (6) and (12), x 1 is the position and also the output is y, x 2 is the velocity and u is the input voltage. The difference is in the number of parameters required to identify and interpret the third state. In model (6), x v represents the process of membrane relaxation (the change in force due to the relaxation of force in silicone). In model (12), x e is the extended state estimating the distribution of unmodeled dynamics.

3. Control Algorithm

Two control algorithms will be described in this section. The first algorithm is based on a feedback regulator with a Linear State Observer. The second algorithm is Active Disturbance Rejection Control based on the Linear Extended State Observer. Models from the previous section are applied to construct the control laws. Both algorithms have the same general block diagram structure, which is shown in Figure 1. The main parts of the control system are the plant, the observer and the controller. The plant has a single input u (voltage applied to electromagnet) and single output y (output distance). The reference signal is specified as:
x r = x 1 r x 2 r T = y r y ˙ r T .
where y r is the reference signal (output distance) and y ˙ r is its derivative. The controller is based on a Proportional Derivative regulator. The main difference between the algorithms is the state observer.

3.1. Linear State Observer

The Linear State Observer is implemented using the model presented in (6). It is based on the Luenberger Observer:
x ^ ˙ S = A S x ^ S + B S u + L S ( y ^ y )
where x ^ S is estimated state, L S is observer gain, A S and B S are the plant model defined in (6). Luenberger Observer’s gains L S are calculated to make the matrix eigenvalues A S L S C described by polynomial s + ω o 3 . The calculated elements L S have the following form:
l s 1 = 3 ω o + a 22 + a 33 l s 2 = 3 ω o 2 + a 21 a 22 a 33 + a 22 l s 1 + a 31 l s 1 l s 3 = 1 a 23 ω o 3 a 21 a 33 + a 33 l s 2 a 22 a 33 l s 1 + a 31
where ω o is the cut-off angular frequency selected by the designer.
We use the estimated state to compensate for disturbance and unknown dynamics for which we define the following control law:
u = 1 b 1 ( u * a 21 x 1 a 22 x ^ 2 a 23 x ^ v )
where u is the control signal applied to the plant and u * is the PD controller signal.

3.2. Linear Extended State Observer

In the second control algorithm, we used the Linear Extended-State Observer (LESO) to estimate plant state with extended state represent disturbance. The LESO can be written as:
x ^ ˙ E = A E x ^ E + B E u + L E ( y ^ y )
We use the Linear Extended State Observer, for which we define the gain L E = l e 1 l e 2 l e 3 T and the elements of the vector as:
l e 1 = 3 ω o + a 2 l e 2 = 3 ω o 2 + l e 1 a 2 + a 1 l e 3 = ω o 3 b 2
where ω o is the cut-off angular frequency range. To eliminate disturbance and known dynamics, the control law can be written as:
u = u * b e x ^ e a 1 x 1 a 2 x ^ 2 b 2

3.3. PD Controller

In this part, we show how the PD controller is applied to the MRE Axisymmetric actuator. We consider the plant with an applied compensator based on the estimated state with LSO or LESO. Using (17) or (20) we can simplify the dynamics of the object as seen by the controller to:
x ˙ 1 = x 2 x ˙ 2 = u *
The selected controller is a proportional derivative with a feed-forward loop regulator (PD+FF) described by:
u * = k p x 1 x 1 r + k d x ^ 2 x 2 r y ¨ r
where x r is the reference signal, k p and k d are controller gains which are chosen to have poles located as ω c 2 2 ± j 2 2 ; hence,
k p = ω c 2 k d = 2 ω c .
The cut-off angular frequency ω c is provided by the designer. The signal u * is given in the compensation loop to calculate the u signal. The states x 1 and x 2 have the same interpretation, so the controller is the same for both control algorithms.

3.4. Stability Analysis

The next step is stability analysis which is performed based on the models and control laws defined before. The Nyquist stability criterion for an open-loop system is applied to calculate whether the system is stable or not. Therefore, it is required to calculate the open-loop system transfer function defined as:
G o p e n ( s ) = G c t r ( s ) G p l a n t ( s )
where G o p e n ( s ) is the open-loop transfer function, G c t r ( s ) is the controller open-loop transfer function and G p l a n t ( s ) is the plant transfer function. In our work, we have two cases. In both cases, the plant is defined as (3), whereas the transfer function of controller G c t r ( s ) can be calculated from the state space representation of (15), (17) and (22). In the case of LSO and PD controller, the state space can be specified as:
x ^ ˙ S = ( A S L S C + B S K S e ) x ^ S ( L S + B S K S o ) y o u = K S e x ^ S K S o y o
where y o is the open-loop input for the controller (in closed loop equal to y o = y ) and u is the output of the controller. The gains K S e and K S o are calculated from (17) and (22):
K S e = 0 k d a 22 b 1 a 23 b 1 K S o = k p a 21 b 1
Similarly, the LESO with PD controller based on (18), (20) and (22) is as follows:
x ^ ˙ E = ( A E L E C + B E K E e ) x ^ E ( L E + B E K E o ) y o u = K E e x ^ E K E o y o
where gains
K E e = 0 k d a 2 b 2 b e b 2 K E o = k p a 1 b 2
The form represented in (25) and (27) allows us to simply calculate the transfer function with the help of numerical packages. In the simulation section, the Nyquist plots of both controllers will be shown.

4. Experiments

This section describes the experimental verification of the designed controllers. The quality of controllers was examined on the MRE Axisymmetric actuator described in work [5]. In this section, the hardware description, stability analysis and experimental tests will be shown.
The hardware used to perform experiments was equipped with the controller unit, power driver and feedback sensor. Control algorithms were implemented on the Nucleo STM32 microcontroller. We also used an H-bridge as an extended device to energize the electromagnet coil. The coil generated an electromagnetic field that moved the membrane. The power supply was the pulse wave modulation signal (PWM) with an amplitude of −12 to 12 V. Above the membrane is the laser sensor (Micro-Epsilon ILD1900-25), for which we built an electrical system to supply and convert laser output to the microcontroller input.
Now, the model parameters and stability analysis will be described. The actuator parameters are based on the previous works and are specified in Table 1. It is visible that the system has a single stable zero, a slow real pole and a fast complex pole.
The stability is analyzed by the Nyquist criterion based on the open-loop transfer function (24). The results of the Nyquist stability criterion are shown in Figure 2. The open-loop systems are stable, and as visible in Figure 2, both systems are stable and have similar Nyquist plots. The figure shows also the stability under a small time delay ( τ d = 2   m s ). It is clear that time delay has a great influence on systems with higher ω c . Additionally, the stability margins are calculated for the presented system and shown in Table 2.
To verify the controller, experiments showing its tracking possibilities were conducted. The series of cut-off frequencies were tested to show the influence on different observer and control gains:
  • ω o = { 275 , 350 , 425 , 500 , 575 }   rads 1
  • ω c = { 100 , 200 }   rads 1
We test control algorithms for the sinusoidal reference signal described by:
y r ( t ) = A r sin ( 2 π f r t )
where A r = 0.3 mm is amplitude, f r is frequency equal 5 Hz. The single test lasts 15 s and the probe time is set at T p = 1 ms. The example results of experiments are presented in Figure 3 and Figure 4, where are illustrated: reference signal y r , measure position y and estimated position y ^ . On the graph waveforms, we can see a noise impact in y and y ^ signals, and we can also see that the estimated position is very close to the measured position. For the sets ω c = 100   rads 1 and ω o = 500   rads 1 , the control quality is acceptable, but there is a slight delay between y r and y. Changing ω c to 200 rads 1 reduced the signal delay but increased the noise.

5. Discussion

The results obtained in the experiments are analyzed and discussed with auxiliary tools to obtain more insight into the results. Firstly, control algorithms were also analyzed using the Integral Square Error described:
J I S E = 0 T y ( τ ) y r ( τ ) 2 d τ
where T is the final time of the experiment. Values of J I S E for different control algorithms and different parameter values are presented in Figure 5. In this figure, we present data from two experimental trials. Analyzing results from the first trial and the second trial, it can be seen that the values of J I S E are similar, respectively, and speak to the experiments that are repetitive. The optimal results for the LESO algorithm and the LSO algorithm are for parameters ω c = 100   rads 1 and ω o = 575   rads 1 . For these parameter values, the system control achieves a high accuracy control. For these parameter values, where the system was unstable, J I S E reach high values. These parameters are ω c = 200   rads 1 and ω o = { 425 , 500 , 575 }   rads 1 .
Secondly, the steady state response of the actuator was analyzed in the frequency domain. The power of reference signal, output and noise are calculated as:
P r e f e r e n c e = A r e f e r e n c e 2 ( f r ) P o u t p u t = A o u t p u t 2 ( f r ) P n o i s e = f f r A o u t p u t 2 ( f )
where P r e f e r e n c e is the power of reference signal, P o u t p u t is the power of output signal without noise, P n o i s e is the power of noise of output signal. A r e f e r e n c e and A o u t p u t are amplitude coefficients for a spectrum of frequencies calculated by discrete FFT transformation in the steady state with a window equal to ten periods of reference signal ( T w i n d o w = 10 f r ). In Figure 6, the power of signals is analyzed for varying cut-off frequencies. It is visible that for low controller cut-off angular frequency, the noise is kept low and the quality of control depends on observer cut-off angular frequency. In the case of high controller cut-off angular frequency, the noise is dominating.

6. Conclusions

In summary, we analyzed the two types of controllers working in the closed-loop system to control the MRE axisymmetric membrane with a permanent magnet. The first was implemented based on a Linear State Observer with a Luenberger Observer and using information about slow and fast plant dynamics. The second was implemented as ADRC with a Linear Extended State Observer using a reduced model with knowledge about only fast dynamics. Then, we tested these algorithms in experiments for many variants of parameter values. Both algorithms have similar control quality. FFT analysis has shown that noise has had a crucial impact on control performance. Further, the performance indexes depend strictly on observer and controller cut-off frequencies. In future works, magnetorheological elastomers with the designed controller can be used to construct intelligent actuators, for example, pumps with a variable capacity of chambers.

Author Contributions

Conceptualization, P.C. and J.B.; software, P.C.; investigation, P.C. and J.B.; formal analysis, P.C. and J.B.; visualization, P.C.; writing—original draft preparation, P.C. and J.B.; writing—review and editing, P.C. and J.B.; supervision, J.B. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Ministry of Education and Science, grant number 0211/SBAD/0123.

Data Availability Statement

Data sharing not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Li, Y.; Li, J.; Li, W.; Du, H. A state-of-the-art review on magnetorheological elastomer devices. Smart Mater. Struct. 2014, 23, 123001. [Google Scholar] [CrossRef]
  2. Böse, H.; Gerlach, T.; Ehrlich, J. Magnetorheological elastomers—An underestimated class of soft actuator materials. J. Intell. Mater. Syst. Struct. 2021, 32, 1550–1564. [Google Scholar] [CrossRef]
  3. Bernat, J.; Gajewski, P.; Kołota, J.; Marcinkowska, A. Silicone-Based Membranes as Potential Materials for Dielectric Electroactive Polymer Actuators. Energies 2022, 15, 6324. [Google Scholar] [CrossRef]
  4. Guan, R.; Zheng, H.; Liu, Q.; Ou, K.; Li, D.-s.; Fan, J.; Fu, Q.; Sun, Y. DIW 3D printing of hybrid magnetorheological materials for application in soft robotic grippers. Compos. Sci. Technol. 2022, 223, 109409. [Google Scholar] [CrossRef]
  5. Bernat, J.; Superczynska, P.; Gajewski, P.; Marcinkowska, A. Magnetorheological Axisymmetric Actuator with Permanent Magnet. arXiv 2022, arXiv:2210.15968. [Google Scholar] [CrossRef]
  6. Ashour, O.; Rogers, C.A.; Kordonsky, W. Magnetorheological Fluids: Materials, Characterization, and Devices. J. Intell. Mater. Syst. Struct. 1996, 7, 123–130. [Google Scholar] [CrossRef]
  7. Hendricks, E.; Jannerup, O.; Sørensen, P. Linear Systems Control: Deterministic and Stochastic Methods; Springer: Berlin/Heidelberg, Germany, 2008. [Google Scholar]
  8. Huang, Y.; Xue, W. Active disturbance rejection control: Methodology and theoretical analysis. ISA Trans. 2014, 53, 963–976. [Google Scholar] [CrossRef] [PubMed]
  9. Yoo, D.; Yau, S.T.; Gao, Z. Optimal fast tracking observer bandwidth of the linear extended state observer. Int. J. Control 2007, 80, 102–111. [Google Scholar] [CrossRef]
  10. Han, J. From PID to active disturbance rejection control. IEEE Trans. Ind. Electron. 2009, 56, 900–906. [Google Scholar] [CrossRef]
  11. Herbst, G. A Simulative Study on Active Disturbance Rejection Control (ADRC) as a Control Tool for Practitioners. Electronics 2013, 2, 246–279. [Google Scholar] [CrossRef]
  12. Pazderski, D.; Patelski, R.; Krysiak, B.; Kozłowski, K. Analysis of an Impact of Inertia Parameter in Active Disturbance Rejection Control Structures. Electronics 2020, 9, 1801. [Google Scholar] [CrossRef]
  13. Patelski, R.; Pazderski, D. Improving the Active Disturbance Rejection Controller Tracking Quality by the Input-Gain Underestimation for a Second-Order Plant. Electronics 2021, 10, 907. [Google Scholar] [CrossRef]
  14. Haroon, S.I.A.; Qian, J.; Zeng, Y.; Zou, Y.; Tian, D. Extended State Observer Based-Backstepping Control for Virtual Synchronous Generator. Electronics 2022, 11, 2988. [Google Scholar] [CrossRef]
  15. Łakomy, K.; Michałek, M.M. Robust output-feedback VFO-ADR control of underactuated spatial vehicles in the task of following non-parametrized paths. Eur. J. Control 2021, 58, 258–277. [Google Scholar] [CrossRef]
  16. Cheng, Y.; Dai, L.; Li, A.; Yuan, Y.; Chen, Z. Active Disturbance Rejection Generalized Predictive Control of a Quadrotor UAV via Quantitative Feedback Theory. IEEE Access 2022, 10, 37912–37923. [Google Scholar] [CrossRef]
  17. Zhang, C.; Zhang, C.; Li, L.; Liu, H. An Enhanced Nonlinear ADRC Speed Control Method for Electric Propulsion System: Modeling, Analysis, and Validation. IEEE Trans. Power Electron. 2023, 38, 4520–4528. [Google Scholar] [CrossRef]
  18. Shi, S.; Guo, L.; Chang, Z.; Zhao, C.; Chen, P. Current Controller Based on Active Disturbance Rejection Control With Parameter Identification for PMSM Servo Systems. IEEE Access 2023, 11, 46882–46891. [Google Scholar] [CrossRef]
Figure 1. The schema of the control system.
Figure 1. The schema of the control system.
Electronics 12 04386 g001
Figure 2. The Nyquist plot with stability criterion. (a) PD Controller with Linear State Observer. (b) PD Controller with Linear Extended State Observer.
Figure 2. The Nyquist plot with stability criterion. (a) PD Controller with Linear State Observer. (b) PD Controller with Linear Extended State Observer.
Electronics 12 04386 g002
Figure 3. The membrane position in time for A r = 0.3 mm , f r = 5 Hz , ω c = 100 rads 1 and different ω o . On the left side is the control algorithm with the Linear State Observer (LSO) (a,c), whereas on the right side is the control algorithm with the Linear Extended State Observer (LESO) (b,d). (a) ω o = 350   rads 1 . (b) ω o = 350   rads 1 . (c) ω o = 500   rads 1 . (d) ω o = 500   rads 1 .
Figure 3. The membrane position in time for A r = 0.3 mm , f r = 5 Hz , ω c = 100 rads 1 and different ω o . On the left side is the control algorithm with the Linear State Observer (LSO) (a,c), whereas on the right side is the control algorithm with the Linear Extended State Observer (LESO) (b,d). (a) ω o = 350   rads 1 . (b) ω o = 350   rads 1 . (c) ω o = 500   rads 1 . (d) ω o = 500   rads 1 .
Electronics 12 04386 g003
Figure 4. The membrane position in time for A r = 0.3 mm, f r = 5 Hz, ω c = 200 rads 1 and different ω o . On the left side is the control algorithm with the Linear State Observer (a,c), whereas on the right side is the control algorithm with the Linear Extended State Observer (b,d). (a) ω o = 275   rads 1 . (b) ω o = 275   rads 1 . (c) ω o = 350   rads 1 . (d) ω o = 350   rads 1 .
Figure 4. The membrane position in time for A r = 0.3 mm, f r = 5 Hz, ω c = 200 rads 1 and different ω o . On the left side is the control algorithm with the Linear State Observer (a,c), whereas on the right side is the control algorithm with the Linear Extended State Observer (b,d). (a) ω o = 275   rads 1 . (b) ω o = 275   rads 1 . (c) ω o = 350   rads 1 . (d) ω o = 350   rads 1 .
Electronics 12 04386 g004
Figure 5. The values of J I S E for two trial. The (a,b) are for the first trial and (c,d) are for the second trial. (a) ω c = 100   rads 1 . (b) ω c = 200   rads 1 . (c) ω c = 100   rads 1 . (d) ω c = 200   rads 1 .
Figure 5. The values of J I S E for two trial. The (a,b) are for the first trial and (c,d) are for the second trial. (a) ω c = 100   rads 1 . (b) ω c = 200   rads 1 . (c) ω c = 100   rads 1 . (d) ω c = 200   rads 1 .
Electronics 12 04386 g005
Figure 6. The power of output signal, noise signal and the reference signal for various ω o for the controller with different state estimation algorithms. Controller with Linear State Observer (a,c), Controller with Linear Extended State Observer (b,d). (a) w c = 100 rad s 1 , with LSO. (b) w c = 100 rad s 1 , with LESO. (c) w c = 200 rad s 1 , with LSO. (d) w c = 200 rad s 1 , with LESO.
Figure 6. The power of output signal, noise signal and the reference signal for various ω o for the controller with different state estimation algorithms. Controller with Linear State Observer (a,c), Controller with Linear Extended State Observer (b,d). (a) w c = 100 rad s 1 , with LSO. (b) w c = 100 rad s 1 , with LESO. (c) w c = 200 rad s 1 , with LSO. (d) w c = 200 rad s 1 , with LESO.
Electronics 12 04386 g006
Table 1. Plant model parameters from work [5].
Table 1. Plant model parameters from work [5].
NameParameterValueUnit
nonlinear gain k n l r −0.08241mm V−1
linear gaink0.771
zero z 0 0.18 1 / s
pole s 0 0.14 1 / s
decay rate α 32.91 1 / s
angular frequency ω 218.98rads−1
Table 2. Stability margins for the controllers with LSO and LESO observers.
Table 2. Stability margins for the controllers with LSO and LESO observers.
Observerωc (rads−1)DelayGain MarginPhase Margin
LSO1000 m   s 1.7856.11
LSO1002 m   s 1.7653.03
LSO2000 m   s 7.4178.30
LSO2002 m   s 2.1144.61
LESO1000 m   s 1.7855.71
LESO1002 m   s 1.7652.62
LESO2000 m   s 7.4078.25
LESO2002 m   s 2.1044.56
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Czopek, P.; Bernat, J. Design and Analysis of the Model Based Control System for an MRE Axisymmetric Actuator. Electronics 2023, 12, 4386. https://doi.org/10.3390/electronics12214386

AMA Style

Czopek P, Bernat J. Design and Analysis of the Model Based Control System for an MRE Axisymmetric Actuator. Electronics. 2023; 12(21):4386. https://doi.org/10.3390/electronics12214386

Chicago/Turabian Style

Czopek, Paweł, and Jakub Bernat. 2023. "Design and Analysis of the Model Based Control System for an MRE Axisymmetric Actuator" Electronics 12, no. 21: 4386. https://doi.org/10.3390/electronics12214386

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop