%PDF-1.5
%
1 0 obj
<<
/Metadata 2 0 R
/Names 3 0 R
/OpenAction 4 0 R
/Outlines 5 0 R
/PageMode /UseNone
/Pages 6 0 R
/Type /Catalog
/ViewerPreferences <<
/FitWindow true
>>
>>
endobj
7 0 obj
<<
/Author (Caiyan Qin, Chaoning Zhang and Haiyan Lu)
/CreationDate (D:20171201163448+08'00')
/Creator (LaTeX with hyperref package)
/Keywords (H-shaped platform; linear motor; inverse system method; decoupling)
/ModDate (D:20171221120401+01'00')
/PTEX.Fullbanner (This is pdfTeX, Version 3.14159265-2.6-1.40.17 \(TeX Live 2016/W32TeX\) kpathsea version 6.2.2)
/Producer (pdfTeX-1.40.17)
/Subject (Due to its simple mechanical structure and high motion stability, the H-shaped platform has been increasingly widely used in precision measuring, numerical control machining and semiconductor packaging equipment, etc. The H-shaped platform is normally driven by multiple \(three\) permanent magnet synchronous linear motors. The main challenges for H-shaped platform-control include synchronous control between the two linear motors in the Y direction as well as total positioning error of the platform mover, a combination of position deviation in X and Y directions. To deal with the above challenges, this paper proposes a control strategy based on the inverse system method through state feedback and dynamic decoupling of the thrust force. First, mechanical dynamics equations have been deduced through the analysis of system coupling based on the platform structure. Second, the mathematical model of the linear motors and the relevant coordinate transformation between dq-axis currents and ABC-phase currents are analyzed. Third, after the main concept of inverse system method being explained, the inverse system model of the platform control system has been designed after defining relevant system variables. Inverse system model compensates the original nonlinear coupled system into pseudo-linear decoupled linear system, for which typical linear control methods, like PID, can be adopted to control the system. The simulation model of the control system is built in MATLAB/Simulink and the simulation result shows that the designed control system has both small synchronous deviation and small total trajectory tracking error. Furthermore, the control program has been run on NI controller for both fixed-loop-time and free-loop-time modes, and the test result shows that the average loop computation time needed is rather small, which makes it suitable for real industrial applications. Overall, it proves that the proposed new control strategy can be used in industrial applications that have high-precision and high real-time performance requirements.)
/Title (H-Shaped Multiple Linear Motor Drive Platform Control System Design Based on an Inverse System Method)
/Trapped /False
>>
endobj
2 0 obj
<<
/Length 6135
/Subtype /XML
/Type /Metadata
>>
stream
application/pdf
Caiyan Qin, Chaoning Zhang and Haiyan Lu
Due to its simple mechanical structure and high motion stability, the H-shaped platform has been increasingly widely used in precision measuring, numerical control machining and semiconductor packaging equipment, etc. The H-shaped platform is normally driven by multiple (three) permanent magnet synchronous linear motors. The main challenges for H-shaped platform-control include synchronous control between the two linear motors in the Y direction as well as total positioning error of the platform mover, a combination of position deviation in X and Y directions. To deal with the above challenges, this paper proposes a control strategy based on the inverse system method through state feedback and dynamic decoupling of the thrust force. First, mechanical dynamics equations have been deduced through the analysis of system coupling based on the platform structure. Second, the mathematical model of the linear motors and the relevant coordinate transformation between dq-axis currents and ABC-phase currents are analyzed. Third, after the main concept of inverse system method being explained, the inverse system model of the platform control system has been designed after defining relevant system variables. Inverse system model compensates the original nonlinear coupled system into pseudo-linear decoupled linear system, for which typical linear control methods, like PID, can be adopted to control the system. The simulation model of the control system is built in MATLAB/Simulink and the simulation result shows that the designed control system has both small synchronous deviation and small total trajectory tracking error. Furthermore, the control program has been run on NI controller for both fixed-loop-time and free-loop-time modes, and the test result shows that the average loop computation time needed is rather small, which makes it suitable for real industrial applications. Overall, it proves that the proposed new control strategy can be used in industrial applications that have high-precision and high real-time performance requirements.
H-Shaped Multiple Linear Motor Drive Platform Control System Design Based on an Inverse System Method
2017-12-01T16:34:48+08:00
LaTeX with hyperref package
2017-12-21T12:04:01+01:00
2017-12-21T12:04:01+01:00
H-shaped platform; linear motor; inverse system method; decoupling
pdfTeX-1.40.17
False
This is pdfTeX, Version 3.14159265-2.6-1.40.17 (TeX Live 2016/W32TeX) kpathsea version 6.2.2
uuid:abaf0b3b-d195-4946-b832-49347de21f28
uuid:32b9300e-b58d-44d1-b621-75ba1907ba48
endstream
endobj
3 0 obj
<<
/Dests 8 0 R
>>
endobj
4 0 obj
<<
/D [9 0 R /FitH]
/S /GoTo
>>
endobj
5 0 obj
<<
/Count 20
/First 10 0 R
/Last 11 0 R
/Type /Outlines
>>
endobj
6 0 obj
<<
/Count 18
/Kids [12 0 R 13 0 R 14 0 R]
/Type /Pages
>>
endobj
8 0 obj
<<
/Kids [15 0 R 16 0 R 17 0 R 18 0 R]
/Limits [(AMS.1) (table.1)]
>>
endobj
9 0 obj
<<
/Annots [19 0 R 20 0 R 21 0 R 22 0 R 23 0 R 24 0 R 25 0 R]
/Contents [26 0 R 27 0 R 28 0 R 29 0 R 30 0 R 31 0 R 32 0 R 33 0 R]
/CropBox [0 0 595.276 841.89]
/MediaBox [0 0 595.276 841.89]
/Parent 12 0 R
/Resources 34 0 R
/Rotate 0
/Type /Page
>>
endobj
10 0 obj
<<
/A 35 0 R
/Next 36 0 R
/Parent 5 0 R
/Title
>>
endobj
11 0 obj
<<
/A 37 0 R
/Parent 5 0 R
/Prev 38 0 R
/Title
>>
endobj
12 0 obj
<<
/Count 7
/Kids [39 0 R 9 0 R 40 0 R 41 0 R 42 0 R 43 0 R 44 0 R]
/Parent 6 0 R
/Type /Pages
>>
endobj
13 0 obj
<<
/Count 6
/Kids [45 0 R 46 0 R 47 0 R 48 0 R 49 0 R 50 0 R]
/Parent 6 0 R
/Type /Pages
>>
endobj
14 0 obj
<<
/Count 5
/Kids [51 0 R 52 0 R 53 0 R 54 0 R 55 0 R]
/Parent 6 0 R
/Type /Pages
>>
endobj
15 0 obj
<<
/Kids [56 0 R 57 0 R 58 0 R 59 0 R 60 0 R 61 0 R]
/Limits [(AMS.1) (Doc-Start)]
>>
endobj
16 0 obj
<<
/Kids [62 0 R 63 0 R 64 0 R 65 0 R 66 0 R 67 0 R]
/Limits [(Item.1) (figure.7)]
>>
endobj
17 0 obj
<<
/Kids [68 0 R 69 0 R 70 0 R 71 0 R 72 0 R 73 0 R]
/Limits [(figure.8) (subsection.5.2)]
>>
endobj
18 0 obj
<<
/Kids [74 0 R]
/Limits [(subsection.5.3) (table.1)]
>>
endobj
19 0 obj
<<
/A <<
/S /URI
/Type /Action
/URI (http://www.mdpi.com/journal/energies)
>>
/Border [0 0 0]
/C [0 1 1]
/H /I
/Rect [75.539 757.64 202.26 793.648]
/Subtype /Link
/Type /Annot
>>
endobj
20 0 obj
<<
/A <<
/S /URI
/Type /Action
/URI (http://www.mdpi.com)
>>
/Border [0 0 0]
/C [0 1 1]
/H /I
/Rect [474.736 757.64 519.737 793.648]
/Subtype /Link
/Type /Annot
>>
endobj
21 0 obj
<<
/A <<
/S /URI
/Type /Action
/URI (https://orcid.org/0000-0002-4880-7490)
>>
/Border [0 0 0]
/C [0 1 1]
/H /I
/Rect [315.787 639.202 328.614 654.1]
/Subtype /Link
/Type /Annot
>>
endobj
22 0 obj
<<
/A <<
/D (cite.B1-energies-10-01990)
/S /GoTo
>>
/Border [0 0 0]
/C [0 1 0]
/H /I
/Rect [396.091 114.807 403.065 123.733]
/Subtype /Link
/Type /Annot
>>
endobj
23 0 obj
<<
/A <<
/D (cite.B2-energies-10-01990)
/S /GoTo
>>
/Border [0 0 0]
/C [0 1 0]
/H /I
/Rect [403.613 114.807 410.587 123.733]
/Subtype /Link
/Type /Annot
>>
endobj
24 0 obj
<<
/A <<
/S /URI
/Type /Action
/URI (http://dx.doi.org/10.3390/en10121990)
>>
/Border [0 0 0]
/C [0 1 1]
/H /I
/Rect [170.383 38.684 243.445 50.141]
/Subtype /Link
/Type /Annot
>>
endobj
25 0 obj
<<
/A <<
/S /URI
/Type /Action
/URI (http://www.mdpi.com/journal/energies)
>>
/Border [0 0 0]
/C [0 1 1]
/H /I
/Rect [396.607 38.684 519.737 50.141]
/Subtype /Link
/Type /Annot
>>
endobj
26 0 obj
<<
/Length 505
/Filter /FlateDecode
>>
stream
HTKo@+W;iT8lb#ِb*,bV*$v3,2ɥFvNh5jLH- G.P-5XVgB^QئzZzJ?H)9+b)Cxq\J!jj2"MοpSo1,It
gXُ+ n8R; Sal_mgDhvvk'd̳TMՅu!汪
'lj&wPl_d>ex]!#X6ozhwX$IFHxr`X-oZQpIMVT8co,M}fN8ETc1#|K|k'
|c_nFM^ABX+ p!
endstream
endobj
27 0 obj
<<
/Length 596
/Filter /FlateDecode
>>
stream
HSMs0W4B/KÅP 71Mdp]fYEv|đv:KR9ULZ=tG>Ir8Vb$aI&$E kd6v`H*%.@HK
pںYg$c-5e2ypj
|$-W&}X~I)]QA