The Korean Society for Power System Engineering
[ Article ]
Journal of Power System Engineering - Vol. 28, No. 3, pp.21-32
ISSN: 2713-8429 (Print) 2713-8437 (Online)
Print publication date 30 Jun 2024
Received 28 Mar 2024 Revised 08 May 2024 Accepted 10 May 2024
DOI: https://doi.org/10.9726/kspse.2024.28.3.021

Design of Robust Decoupling Controller for 6-DoF Active Vibration Isolation System

Tan-Ngoc Nguyen* ; Thinh Huynh** ; Dong-Hun Lee** ; Young-Bok Kim*,
*Graduate student, Department of Intelligent Robot Engineering, Pukyong National University.
**Assistant Professor, Department of Smart Mobility Engineering, College of Information Technology and Convergence, Pukyong National University.
*Professor, Department of Intelligent Robot Engineering, Pukyong National University.

Correspondence to: Young-Bok Kim : Professor, Department of Intelligent Robot Engineering, Pukyong National University. E-mail : kpjiwoo@pknu.ac.kr, Tel : 051-629-6197

Abstract

Active vibration isolation system (AVIS) is one of the latest applications for improving the working performance of high-precision devices, which are easily affected by environmental vibrations. Additionally, a major challenge with such a high degree-of-freedom (DoF) system is the interaction among individual movements. Therefore, this paper introduces the design of a robust decoupling controller for the 6-DoF AVIS. The mathematical model of the system is presented; the decoupling process is outlined; and the mixed sensitivity H control framework is used to develop the robust decoupling controller. The effectiveness of the proposed system is demonstrated by comparing simulation results of its velocities and control efforts with the results of an uncontrolled system, a PID control system, and a robust control system. The designed controller ensures robustness and decoupling performance through the suppression of external vibrations, isolation of interactions, and stabilization of the system.

Keywords:

Active Vibration Isolation System (AVIS), Degree of Freedom (DoF), Mathematical Modeling, Robust Decoupling Control

1. Introduction

In the field of mechanical engineering, vibration is inevitable, regarding of both free vibration inherent in systems and forced vibration originating from the mechanical system's operation and its surroundings. These vibrations carry numerous negative consequences, including machine malfunctions, excessive power consumption, and equipment damage.1-3) Their impact is particularly critical in high-precision fields such as microscopy, aircraft engineering, and gravitational wave detections. The increased performance standards for precision instruments establish strict limitations on mechanical vibrations. Consequently, without effective vibration isolation, the objectives of electron microscopy and high-precision devices, in general, remain unattainable. A standard vibration isolation system comprises two main components: the need-to-isolate platform, also known as the top platform, and the supporting platform, referred to as the base platform. The vibration isolation mechanisms are placed between the two platforms.

The most basic method for vibration isolation is to use a passive system (PVIS). This system typically consists of mechanical elements like springs and dampers positioned between the two platforms, creating a connection. The springs work in conjunction with the dampers to eliminate vibrations from the ground and suppress amplified oscillations within the system. This, in turn, stabilizes the top platform, ensuring the performance for high-precision devices. Despite its advantages, including no energy consumption, a simple structure, low cost, and effective suppression of high-frequency vibrations, PVIS has limitations. Vibration isolation is not actively controlled, as the system is driven by the vibrations themselves. Consequently, achieving consistent isolation performance, especially in low-frequency zone, becomes challenging, and the system is vulnerable to disturbances. Another significant drawback is that, in the resonant frequency zone, the system's vibrations are amplified due to the characteristics of its structure.3-5)

Active vibration isolation systems are designed to overcome the limitations of the PVISs by ensuring effective vibration suppression across a wide frequency range. The AVIS structure is similar to the PVIS, but with the different in installing actuators and sensors between the two platforms. Hence, vibration suppression is achieved through the utilization of sensors to collect the motion and actuators to regulate it. Essentially, a well-designed control algorithm is implemented to accomplish the goal of vibration isolation. Nevertheless, in order to attain the vibration stabilization of the 6-DoF AVIS, the amount of actuators must be greater or, at least, equal to the number of controlled degrees of freedom. This gives rise to the challenge that the AVIS typically becomes an over-actuated system.6-8) Unfortunately, the addition of surplus actuators worsens the problem of interactions in the AVIS. Nonetheless, the design of the control system necessitates not only the decoupling of interactions but also the fulfillment of the system's performance requirements.

In this research, a novel robust decoupling control system for the 6-DoF AVIS is introduced. The primary objective is to isolate ground vibrations affecting the top platform, which supports high-precision devices, and another objective is to eliminate interactions among each degree of freedom in the 6-DoF AVIS. To achieve these objectives, a feedforward compensator is designed to suppress the impact of interactions in each input-output pair of the 6-DoF AVIS. Subsequently, a feedback controller is developed based on the mixed sensitivity H framework. The effectiveness of the proposed control system is verified through simulation results.


2. System Modeling

2.1 System Description

The diagram illustrating the proposed 6-DoF AVIS is presented in Fig. 1. The top platform, where high-precision devices operate, requires isolation from ground vibrations to maintain optimal device performance. The connection between the two platforms contains four vertical coil springs, serving to support the mass of the top platform. Eight voice coil motors (VCMs), responsible for controlling movement in 6-DoF, are arranged as illustrated in Fig. 1. Each VCM consists of two yokes moving linearly with each other. One yokes attaches to the lower face of the top platform, while the other attaches to the upper face of the base platform. Plate guides are implemented to restrict the movement of the top platform, ensuring the protection of VCMs.

Fig. 1

Schematic drawing of the 6-DoF AVIS

The top platform’s coordinate is defined as a right-handed system, in which the zt-axis is pointing upward, the xt-axis is pointing forward and the counterclockwise is the positive rotation direction. The origin of the top platform, denoted as Ot, is located at the center of mass of the top platform. The bottom platform’s coordinate system is defined in a similar manner.

The four vertical VCMs (Z1, Z2, Z3, Z4) produce linear forces in the zt-direction. Additionally, the two horizontal VCMs (X1, X2) generate forces in the xt-direction, while the other two horizontal VCMs (Y1, Y2) produce forces in the yt-direction. The AVIS motion is monitored by 11 geophone sensors. On the top platform, eight geophone sensors correspond to eight VCMs. In the base platform, three sensors collect velocity in the xb, yb and zb directions, respectively.

The control force of the actuators is denoted Ua=Fvx1Fvx2Fvy1Fvy2Fvz1Fvz2Fvz3Fvz4T, where

Fvx1, Fvx2: linear forces in the xt-direction;

Fvy1, Fvy2: linear forces in the yt-direction;

Fvz1, Fvz2, Fvz3, Fvz4: linear forces in the zt–direction.

The dimension of the AVIS is defined as below:

lvjni; j, n = x, y, z; i = 1,...,4: distance from the actuator ji to the center of mass of the top platform in the nt-direction;

lni; n = x, y; i = 1,...,4: distance from the spring i to the center of mass of the top platform in the nt-direction;

lz: distance along the zt-direction from the center of mass of the top platform to the bottom face of the top platform;

l, w, h: length, width, and height of the top platform respectively.

2.2 System Dynamics

To design a proper controller for a 6-DoF AVIS, the dynamics of the system must be analyzed. The system dynamics can be expressed by the following equation:1-2,9)

MTx¨t+A2x˙t+A1xt=D2x˙b+D1xb+Uv(1) 

where:

xt=xtytztθxtθytθztT: the motion vector of the top platform, θxt, θyt, θzt: rotations about xt-, yt-, and zt-axes of the top platform.

xb=xbybzbθxbθybθzbT: the ground vibration vector, θxb, θyb, θzb: rotations about the xb-, yb-, and zb-axes of the bottom platform.

Uv=FvxFvyFvzMθxMθyMθzT: the control vector in 6-DoF. Fvj is the total control force in the corresponding jt-direction, Mθj is the total control torque in the jt–direction.

The coefficient matrices of equation (1) are given by:

MT=diagm,m,m,Jx,Jy,Jz,A1=-4kx000-4ky000-4kz04lzky0-4lzkx0kza10-kya100-4lzkx04lzky0-kya10kza10-kza2-4kylz2000-kza3-4kxlz2000-kxa2-kya3,A2=-4cx000-4cy000-4cz04lzcy0-4lzcx0cza10-cya100-4lzcx04lzkcy0-cya10cza10-cza2-4cylz2000-cza3-4cxlz2000-cxa2-cya3,D1=4kx0004ky0004kz0-4lzky04lzkx0-kza10kya1004lzkx0-4lzky0kya10-kza10kza2+4kylz2000kza3+4kxlz2000kxa2+kya3,D2=4cx0004cy0004cz0-4lzcy04lzcx0-cza10cya1004lzcx0-4lzcy0cya10-cza10cza2+4cylz2000cza3+4cxlz2000cxa2+cya3(2) 

in which:

a1=lx1+lx2-lx3-lx4a2=ly12+ly22+ly32+ly42a3=lx12+lx22+lx32+lx42,

m: the sprung mass;

kj, cj; j = x, y, z: stiffness and damping ratio of the spring along the jt-direction assume that the springs act as linear springs;

Jj; j = x, y, z: the inertia tensor element of the sprung mass in the corresponding jt–direction with the assumption that the inertia tensor matrix is diagonal.

2.3 System Transfer Matrix

The system dynamics can be transformed into the state-space form as equation (3):

X˙=AX+BUv+DXb,Y=CX(3) 

in which

X=xt Tx˙t TT: the state vector;

Y=x˙t: the system output vector;

Xb=xb Tx˙b TT: the vector of vibrations from the bottom platform.

The coefficient matrices of equation (3) are given by:

A=06×6I6×6MT-1A1MT-1A2,B=06×6I6×6T, C=06×6I6×6,D=06×6I6×6MT-1D1MT-1D2(4) 

where 06×6 denotes the 6-by-6 zero matrix, I6×6 denotes the 6-by-6 identity matrix.

By applying equation (5), the transfer function matrix of the system equation (3) is obtained in the following form of equation (6):10)

Gs=YsUvs=CsI-A-1B(5) 
Gs=G11s0G13s0G15s00G22s0G24s0G26sG31s0G33s0G35s00G42s0G44s0G46sG51s0G53s0G55s00G62s0G64s0G66s(6) 

In equation (6), Gii(s), i = 1,...,6, are the transfer functions in the diagonal line of G(s). That is, Gii(s) is the ratio between the Laplace transform of the velocity in the ith direction and the Laplace transform of the applying force/torque in this direction. Gin(s), i = 1,...,6, in, are the remaining other transfer functions. In other words, Gin(s) are the transfer functions of the interferences. These interferences act as internal disturbances, affecting the performance of the system.


3. Robust Decoupling Controller Design

The main objective of the controller for the AVIS is to isolate the external vibration, hence the top platform is stabilized. Additionally, equation (6) shows that there are interferences in the system. To successfully eliminate the mutual interferences, the feedforward compensators is added. Finally, a feedback controller is designed based on the H control framework to ensure the system’s stability and robustness.

3.1 Feedforward Control Law

To begin with, from equation (6), the system can be rewritten as follows:

Ys=GsUvs=GiisHsUvs,Hs=I6×6+Giis-1Gins(7) 

in which [Gii(s)] is the diagonal matrix from the diagonal line of G(s) and [Gin(s)] is the matrix containing the remainder. It is noted that (7) only exists if the transfer function Gii(s)-1Gin(s) is proper and analytic functions for every i and n.10) Additionally, by defining Uk(s) = H(s)Uv(s), equation (7) becomes:

Ys=GiisUks(8) 

Uk(s) acts as the control input for the system of the diagonal elements [Gii(s)], i.e, the system without interferences. Then, once the control input Uk(s) is obtained, and if H(s) is invertible, Uv(s) can be obtained by:

Uvs=Hs-1Uks(9) 

Besides, from equation (7), Uv(s) can be equivalently written as follows:

Uvs=Uks-UfsUfs=Giis-1GinsUvs=G11-1sG13sFzs+G11-1sG15sMθysG22-1sG24sMθxs+G22-1sG26sMθzsG33-1sG31sFxs+G33-1sG35sMθysG44-1sG42sFys+G44-1sG46sMθzsG55-1sG51sFxs+G55-1sG53sFzsG66-1sG62sFys+G66-1sG64sMθxs(10) 

in which Uf(s) is the feedforward element.

In equation (10), one can see that for each DoF of the AVIS, the total control input consists of the corresponding control for the system without interference and the feedforward control from the inputs of the interacting directions. Therefore, the feedforward eliminates the mutual interferences among the movements.

3.2 Feedback Control Law

In this study, the mixed sensitivity H control is applied for designing Uk(s), thanks to its effectiveness and efficiency in handling complex systems with uncertainties.11-13) Fig. 2 illustrates the configuration of the control for the entire 6-DoF AVIS. Fig. 3 demonstrates how the controller works for each DoF of the system. In which, K(s) is the feedback control transfer matrix, and W1(s), W2(s), W3(s) are the proper and analytic frequency-dependent weighting functions. It is noted that the mutual interferences between each channel are eliminated by the use of feedforward. Nevertheless, these compensators themselves are considered disturbances to the system. Hence, the weighting function W1(s) is chosen corresponding to the control effort without the feedforward compensator. W2(s) is to suppress the total disturbances. W3(s) corresponds to the system outputs. The functions are selected based on the system characteristics and designer experience, ensuring each exceeds the corresponding maximum singular values in the system. Then, the closed-loop transfer function can be expressed as:11-14)

Ms=-W1sKsTsW2sSsW3sTs(11) 
Fig. 2

Schematic drawing of the proposed control for 6-DoF AVIS

Fig. 3

Schematic drawing of the proposed control for the xt- and zt-directions of the AVIS

where:

Ss=I6×6+GiisKs-1 ;

Ts=GiisI6×6+GiisKs-1;

Wi(s), i = 1, 2, 3, are diagonal:

Wis=diagWixs,Wiys,Wizs, Wiθxs,Wiθys,Wiθzs(12) 

The mixed sensitivity problem can be described as finding K(s) to stabilize the closed-loop system and minimizing the H norm of M(s).11-14) The resulting controller matrix K(s) is in the following form:

Ks=diagKxs,Kys,Kzs,     Kθxs,Kθys,Kθzs(13) 

in which Kj(s) is the controller corresponding to the jt-direction, j = x, y, z, θx, θy, θz. The complete control law of the AVIS is written by:

Uvs=KsYs-Giis-1GinsUvs(14) 

Then, the control forces Ua of the eight actuators can be simply obtained as follows:

Ua=Ba+Uv,Ba+=BaTBaBaT-1Ba=11000000001100000000111100lvyzlvyz-lvzy1lvzy2lvzy3-lvzy4-lvxz-lvxz00-lvzx1-lvzx2lvzx3lvzx4lvxy1-lvxy2lvyx1-lvyx20000(15) 

4. Simulation Results and Discussion

4.1 System Implementation

The algorithm implementation of the proposed controller is described in the following steps: (1) The system parameters are determined; (2) The feedforward control is constructed as in equation (10); (3) The H-based controller is computed by using the function ‘mixsyn’ in Mathworks MATLAB; and (4) The order of the controller is reduced using the balanced truncation method with the focus frequency range is from 0.01 to 100 [Hz]. Additionally, a PID controller are designed for the AVIS for comparison:

Uv=KPxt+KI0txtdt+KDx˙t(20) 

in which KP, KI, KD are diagonal matrices of parameters of the PID controller for each DoF. The parameters of the PID controller are selected by trial-and-error method with the assistance of the PID Tuner app in Mathworks MATLAB. The response time is 0.002s, the rise time is at most 0.00218, the settling time is at most 0.0164s, and the overshoot is at most 10.5%. The parameters of the 6-DoF AVIS and the PID controllers are respectively listed in Tables 1 and 2. Additionally, the weighting function matrices Wi(s) are listed in Appendix.

Platforms specifications

PID controllers’ parameters

4.2 Simulation Results

The simulation is carried out using MATLAB/Simulink. The performance is tested by the chirp signal, which denotes the vibration from the ground. The chirp signal has amplitude of 0.001 [m/s] and a frequency range span from 0.01 to 100 [Hz]. Moreover, the controller also needs to handle mutual interferences from other directions.

Fig. 4 shows the vibration isolation results in all directions using an array of the frequency responses – the Bode plots. The row represents ground vibration (x˙b), while the column represents the motion of the top platform (x˙t). Each plot in the diagonal line is the frequency response of the system in one direction corresponding to the ground vibration in the same direction. The remainders in the figure represent the effect of the disturbances other directions. For instance, for a ground vibration in the xb-direction, the responses of the top platform are shown in the first column in the figure. The first graph is the frequency response also in the xt-direction. The other two graphs are the motion in the zt and θyt-direction.

Fig. 4

Frequency responses of top platform

The passive system, the spring-mass-damper system, can suppress the vibration in the high-frequency but suffers from an unwanted phenomenon, the resonant peak in the diagonal element. This resonant peak occurs at a frequency of around 20 [Hz], amplifies rather than suppresses vibrations. The robust decoupling controller provides a good vibration isolation performance over all frequencies. For the interferences, the proposed controller has an effect in a range of frequencies, around 15 to 80 [Hz]. The robust controller without feedforward and PID controller also proves to be efficiency in the main direction, as evident from the six graphs along the diagonal line in the Fig. 4. In these instances, it effectively suppress the vibration and stabilizes the top platform against the disturbance from the ground. However, when it comes to the interference suppression, the robust controller and PID controller proves ineffective. This is particularly noticeable in the non-diagonal graphs of the Fig. 4. In comparison with the proposed controller, the PID controllers is not effective enough in most of the frequencies, even in the main direction, where the PID controller achieves the most vibration isolation performance. In the interference suppression, the PID controller almost has no effect, making it less effective than the proposed controller, which works well across a wider range of frequencies. On the other hand, the robust controller without the feedforward maintains almost identical performance in the main direction in comparison with the robust decoupling controller, however, the results of the interference direction are not effective as the proposed controller especially in the translational motions.

To further clarify the vibration isolation performance, the vibration isolation results in case of ground vibration in the zb-direction only is presented in Fig. 5. In the translational direction xt and zt, the PID controller has an impressive effect on stabilizing the top platform, indicating in the velocities x˙t and z˙t in the first and third graphs. However, the PID controller is not as effective as the robust decoupling controller. In the rotational direction θ˙yt, the PID controller performance is far from the performance of the robust decoupling controller. The velocities in case of PID controller are the least impressive, following by the robust controller without feedforward and the best results are the robust decoupling controller. The velocities in the remaining graphs y˙t, θ˙xt and θ˙zt are very small. Fig. 6 represents the control effort of the PID controller, the robust controller and the robust decoupling controller. During the initial one second, the control efforts of the three controllers are closely align. However, beyond this point, the proposed controller seems to be more responsive to the disturbance than the remaining controllers. Consequently, the PID controller proves to be less effective. The control efforts of the robust decoupling controller are smallest compares with the PID controller and the robust controller. The control efforts in the remaining graphs Fvy, Mθx and Mθz are very small (approximately 10-16).

Fig. 5

The velocities at the center of the top platform in case of disturbance in zb-direction

Fig. 6

The control effort of the controllers – robust decoupling controller, robust controller, and PID controller - in case of disturbance in zb-direction.


5. Conclusions

This paper describes basic background, a brief development of an active vibration isolation system and presents the robust decoupling control system design for 6-Dof AVIS. The velocity sensors are used to collect the motion of the system, the robust decoupling controller is successfully designed to control the motion of the 6-DoF AVIS via the VCMs. The simulation result shows that the proposed robust decoupling controller proves to be efficiency to isolate the external disturbances, suppress the mutual interferences and hence, stabilize the system. The effect of feedforward control is also presented. In comparison with the PID controller, the robust decoupling controller proves to be more efficiency, especially in suppressing the mutual interferences. In the future, the experiment will be conducted to verify the efficiency of the proposed controller.

Acknowledgments

This work was supported by the National Research Foundation (NRF), South Korea under Project BK21 FOUR (Smart Convergence and Application Education Research Center). This work was also supported by the National Research Foundation of Korea (NRF) grant funded by the Korean government (MSIT) (No. 2022R1A2C1003486).

Author contributions

Y. B. Kim; Conceptualization, Supervision and Project administration. D. H. Lee; Investigation and methodology. T. N. Nguyen; Software, formal analysis, data curation, visualization, writing-original draft. T. Huynh; Conceptualization, methodology, validation, writing-review & editing. T. N. Nguyen and T. Huynh contributed equally to this work.

References

  • D. J. Inman, 2017, Vibration with Control, 2nd Edition, John Wiley & Sons, Hoboken, New Jersey, 4-21. [https://doi.org/10.1002/0470010533]
  • A. Preumont, 2018, “Vibration Control of Active Structures: An Introduction”, Springer Dordrencht, Dordrencht Netherlands, 1-44. [https://doi.org/10.1007/978-94-007-2033-6]
  • C. C. Fuller, S. Elliott and P. A. Nelson, 1996, “Active Control of Vibration, Academic Press, Massachusetts”, USA, 185-221. [https://doi.org/10.1016/B978-0-12-269440-0.X5000-6]
  • G. Genta, 2009, “Vibration Dynamics and Control”, Springer, New York, USA, 135-211. [https://doi.org/10.1007/978-0-387-79580-5]
  • M. R. Hatch, 2000, “Vibration Simulation Using MATLAB and ANSYS”, CRC press, Florida, USA, 1-50. [https://doi.org/10.1201/9781420035759]
  • D. H. Lee et al., 2021, “Noninteracting Control Design for 6-DoF Active Vibration Isolation Table with LMI Approach”, Applied Sciences. 11(16), 7693. [https://doi.org/10.3390/app11167693]
  • D. Jiang et al., 2020, “Modeling identification and control of a 6-DOF active vibration isolation system driving by voice coil motors with a Halbach array magnet”, Journal of Mechanical Science and Technology, 34, 617-630. [https://doi.org/10.1007/s12206-019-1208-y]
  • M. H. Kim et al., 2016, “Design and Control of a 6-DOF Active Vibration Isolation System Using a Halbach Magnet Array”, IEEE/ASME Transactions on Mechatronics, 21(4), 2185-2196. [https://doi.org/10.1109/TMECH.2016.2539349]
  • S. S. Rao, 2010, “Mechanical Vibrations, 5th Edition“, Prentice Hall, New York, USA, 769-869.
  • C. T. Chen, 2014, “Linear System Theory and Design: International Fourth Edition”, Oxford University Press, Oxford, England, 6-55.
  • U. Mackenroth, 2004, “Robust Control Systems: Theory and Case Studies”, Springer, 201-485.
  • K. Zhou and J. C. Doyle, 1998, “Essentials of Robust Control”, Prentice Hall, New Jersey, USA, 269-348. [https://doi.org/10.1201/b11313]
  • D. W. Gu, P. Petkov and M. M. Konstantinov, 2013, “Robust Control Design with MATLAB®, 2nd Edition”, Springer London, London, England, 31-64. [https://doi.org/10.1007/978-1-4471-4682-7]
  • L. Fortuna, M. Frasca and A. Buscarino, 2022, “Optimal and Robust Control: Advanced Topics with MATLAB®, 2nd Edition”, CRC press, Florida, USA, 195-208. [https://doi.org/10.1201/9781003196921]

Appendix

Appendix

The weighting functions are listed as follows:

W1xs=0.3237s2+1200s+1.292e05s2+4.69s+5807,

W2xs=0.001091s5+0.3644s4+291.3s3s5+568.5s4+61210s+1.041e07s2            +5708s2+60400s+72740+1.084e08s+1.672e08,

W3xs=0.06983s2+4.316s+110s2+14.42s+4868,

W1ys=0.9184s2+5525s+6.029e05s2+1.287s+6242,

W2ys=0.006723s5+2.164s4+592.3s3s5+295.1s4+24400s3+2.994e04s2+3.216e04s+2.985e04+4.354e06s2+2.097e06s+4.405e06,

W3ys=0.05549s2+6.971s+182.9s2+0.4902s+5234

W1zs=0.204s2+1169s+8.779e05s2+8.798s+10510,

W2zs=0.005075s4+1.408s3+645.3s2s4+329.4s3+31110s2        +14800s+6584+4.031e06s+1.596e06

W3zs=0.0005342s2+15.23s+491.8s2+74.4s+24700,

W1φxs=0.072s2+4179s+6.737e06s2+12.05s+13810,

W2φxs=0.1s5+106.2s4+9914s3s5+245.8s4+16140s3             +1.531e06s2+7.478e07s+5.052e09+3.514e06s2+6.385e07s+1.209e10

W3φxs=0.053s2+228.9s+647.2s2+47.18s+34260,

W1φys=0.2s2+1.127e04s+1.782e07s2+12.5s+14110,

W2φys=0.22s5+335.1s4+3.134e04s3s5+244.5s4+16150s3+4.463e06s2+2.136e08s+1.552e10+3.502e06s2+6.284e07s+1.21e10,

W3φys=0.005s2+3.498s+9.204s2+11.84s+14440,

W1φzs=0.052s2+3037s+4.912e06s2+12.33s+13890,

W2φzs=0.1s5+109.2s4+1.019e04s3s5+246.8s4+16120s3 +1.569e06s2+7.658e07s+5.172e09+3.512e06s2+6.384e07s+1.208e10,

W3φzs=0.005s2+3.73s+9.514s2+10.94s+14430

Fig. 1

Fig. 1
Schematic drawing of the 6-DoF AVIS

Fig. 2

Fig. 2
Schematic drawing of the proposed control for 6-DoF AVIS

Fig. 3

Fig. 3
Schematic drawing of the proposed control for the xt- and zt-directions of the AVIS

Fig. 4

Fig. 4
Frequency responses of top platform

Fig. 5

Fig. 5
The velocities at the center of the top platform in case of disturbance in zb-direction

Fig. 6

Fig. 6
The control effort of the controllers – robust decoupling controller, robust controller, and PID controller - in case of disturbance in zb-direction.

Table 1

Platforms specifications

Parameter Value
 l, w, h [mm] 465, 366, 12
 lx1,lx2,lx3,lx4 [mm] 161.3, 161.3, 170.7, 170.7
 ly1,ly2,ly3,ly4 [mm] 215.5, 215.5, 215.5, 215.5
 lz [mm] 1.5
 kx, ky, kz [N/m] 12683, 12683, 22526.2
 cx, cy, cz [Ns/m] 9.087, 9.087, 26.64
 m [kg] 9.085
 Jx, Jy, Jz [kg.m2] 0.1218, 0.1656, 0.2838

Table 2

PID controllers’ parameters

Controller Parameters
KP KI KD
PIDx 2454.24 1002258.19 50.50
PIDy 2414.58 1017554.05 70
PIDz 2241.54 966652.73 90
PIDθx 27.19 10943.67 1.2
PIDθy 41.74 17293.58 1.5
PIDθz 72.91 29759.60 2.5