© The Institution of Engineering and Technology
For the multivariable and complicated ball–plate control system, in this study a touch screen and a rotary pneumatic cylinder are adopted instead of a camera and a step motor, respectively. A touch screen is utilised to collect the ball coordinates, and it is of high precision, rapid response and strong anti-interference ability. Using the rotary-cylinder position pneumatic servo mechanism to actuate the ball–plate system, it has high control precision, large speed variation range and good low-speed characteristics. Models of the rotary-cylinder servo mechanism and the ball–plate system are, respectively, built. For the non-linearity of the system, it is hard to attain good performance by using the traditional control method, so the controller is designed with a state observer and fuzzy control algorithm. Simulation results show that it has good dynamic and static characteristics with the proposed control method. And a hardware-in-the-loop (HIL) model is further built to realise the steady run of the system.
References
-
-
1)
-
T. Takaki ,
M. Sugeno
.
Fuzzy identification of systems and its applications to modeling and control.
IEEE Trans. Syst. Man Cybern.
,
116 -
132
-
2)
-
C.K. Chen ,
J. Hwang
.
PD-type iterative learning control for trajectory tracking of a pneumatic X–Y table with disturbances.
JSME Int. J. C
,
2 ,
520 -
526
-
3)
-
L.J. Hu ,
S.M. Zhao ,
Z.S. Sun
.
Ball–plate control system experiment apparatus with fuzzy controller.
Chin. Exp. Technol. Manag.
,
4 ,
16 -
20
-
4)
-
R. Richardson ,
A.R. Plummer ,
D. Brown
.
Self-tuning control of a low-friction pneumatic actuator under the influence of gravity.
IEEE Trans. Control Syst. Technol.
,
2 ,
330 -
334
-
5)
-
Elo TouchSystems Inc.: ‘Elo accutouch user guide’ (1993).
-
6)
-
D.H. Yuan ,
S.L. Wang ,
Z.Q. Zhang ,
H.L. Jin
.
Develop I/O driver in xPC target.
Chin. Mechatronics
,
36 -
38
-
7)
-
Wang, H.S.: `Backstepping control application to a ball and beam system', 2002, Master, Taiwan National Cheng-Kung University.
-
8)
-
Sampei, M., Mizuno, S., Segawa, M., Ishikawa, M., Date, H., Yamada, D.: `A feedback solution to ball–plate problem based on time-state control form', Proc. of the American Control Conf. 1999, 2–4 June 1999, San Diego, CA, USA, p. 1203–1207.
-
9)
-
Kenyon, R.L.: `Calculating flow through orifice flow meter', Internal Report, 1991.
-
10)
-
C.R. Burrows
.
Effect of position on the stability of pneumatic servo mechanisms.
Res. Notes Mech. Eng. Sci. II
,
6 ,
615 -
616
-
11)
-
Zhang, J.L.: `Theory analysis and control strategy research for pneumatic position system', 2005, Master, Shanghai Jiaotong University.
-
12)
-
Z.S. Wu
.
(1995)
Pneumatic transmission and control.
-
13)
-
J.S. Glower ,
J. Munighan
.
Designing fuzzy controllers from a variable structures standpoint.
IEEE Trans. Fuzzy Syst.
,
138 -
144
-
14)
-
S.J. Teng ,
N.Y. Zhang ,
X.Z. Fan
.
T–S model based fuzzy multi-variable control scheme for ball and plate system.
Chin. Inf. Control
,
268 -
271
-
15)
-
Date, H., Sampei, M., Yamada, D., Ishikawa, M., Koga, M.: `Manipulation problem of a ball between two parallel plates based on tirne-state control form', Proc. 38th Conf. on Decision & Control 1999, 7–10 December 1999, Phoenix, AZ, USA, p. 2120–2125.
-
16)
-
J.Y. Liu ,
M.D. Wu
.
(1998)
Fuzzy theory and application.
-
17)
-
Z.K. Zhang
.
(1997)
Application of fuzzy mathematics to automation technology.
-
18)
-
HUMUSOFT Ltd.: ‘User's manual for CE151-ball&plate apparatus’, 1993.
-
19)
-
W.C. Xu
.
Type choosing for rotary cylinder.
Chin. Hydraul. Pneum.
,
35 -
38
-
20)
-
C.S. Chen ,
C.C. Mai
.
The application of orthogonal neural controller in a ball beam system.
J. Natl. Taipei Univ. Technol.
,
2 ,
45 -
56
-
21)
-
C.K. Chen ,
J. Hwang
.
Iterative learning control for position tracking of a pneumatic actuated X–Y table.
Control Eng. Pract.
,
12 ,
1455 -
14561
-
22)
-
J.G. Peng
.
Fuzzy control of the beam and ball system.
Tech. Autom. Appl.
,
3 ,
48 -
50
-
23)
-
Ng, K.C., Trivedi, M.M.: `Neural integrated fuzzy controller and real-time implementation of a ball balancing beam', Proc. 1996 IEEE Int. Conf. on Robotics and Automation, 22–28 April 1996, Minneapolis, MN, USA, p. 1590–1595.
-
24)
-
J.L. Shearer
.
Study of pneumatic processes in the continuous control of motion with compressed air-I.
Trans. ASME
,
2 ,
233 -
242
-
25)
-
H. Date ,
M. Sampei ,
M. Ishikawa ,
M. Koga
.
Simultaneous control of position and orientation for ball–plate manipulation problem based on time-state control form.
IEEE Trans. Robot. Autom.
,
3 ,
465 -
480
-
26)
-
Wang, H.R., Tian, Y.T., Sui, Z., Zhang, X.F., Ding, C.: `Tracking control of ball and plate system with a double feedback loop structure', Proc. 2007 IEEE Int. Conf. on Mechatronics and Automation, August 2007, p. 1114–1119.
-
27)
-
Matsuo, T., Tsuruta, K., Suemitsu, H.: `Fuzzy adaptive identification method based on Riccati equation and its application to ball–plate control system', IEEE SMC'99 Conf. Proc. IEEE Int. Conf. on Systems, Man, and Cybernetics, 12–15 October 1999, Tokyo, Japan, p. 162–167.
-
28)
-
G. Wang ,
Z.S. Sun
.
Algorithmic research on PD direct fuzzy control based on ball & plate apparatus.
Chin. Electr. Drive
,
4 ,
23 -
25
-
29)
-
Knuplez, A., Chowdhury, A., Svecko, R.: `Modeling and control design for the ball and plate system', 2003 IEEE Int. Conf. on Industrial Technology, 10–12 December 2003, p. 1064–1067.
-
30)
-
The Math Works Inc.: ‘Real-time workshop user's guide’ (2000).
-
31)
-
J. Hauser ,
S. Sastry ,
P. Kokotovic
.
Nonlinear control via approximate input-output linearization: the ball and beam example.
IEEE Trans. Autom. Control
,
3 ,
392 -
398
http://iet.metastore.ingenta.com/content/journals/10.1049/iet-cta.2008.0540
Related content
content/journals/10.1049/iet-cta.2008.0540
pub_keyword,iet_inspecKeyword,pub_concept
6
6