Parallel Computation of Wrench Model for Commutated Magnetically Levitated Planar Actuator

An accurate wrench model is significant for the simulation, manufacture, and control of the commutated magnetically levitated planar actuator (CMLPA). With plenty of coils and permanent magnets employed in the coil set and magnet array of CMLPA, the computational burden of the corresponding wrench model can be substantial. This paper proposes an accurate, universal, and robust parallel massive-thread wrench model (PMWM) for the CMLPA. In PMWM, the magnetic node, Gaussian quadrature, and coordinate transformation are employed to express the interaction between magnet array and coil set. All of these calculation modules are implemented on the graphics processing unit in a massively parallel framework by CUDA. In order to highlight the performance of this PMWM, the wrench model of three different CMLPAs is computed. The computation accuracy and efficiency of proposed PMWM are compared with the finite-element method software Ansys Maxwell and a boundary element method software package named Radia, respectively. The same wrench model is also implemented on a multicore CPU through OpenMP and the comparative results are presented to show significant acceleration of the proposed massive-thread model.

[1]  Yoon Su Baek,et al.  Study on a novel contact-free planar system using direct drive DC coils and permanent magnets , 2002 .

[2]  Elena A. Lomonova,et al.  Analysis Method of the Dynamic Force and Torque Distribution in the Magnet Array of a Commutated Magnetically Levitated Planar Actuator , 2012, IEEE Transactions on Industrial Electronics.

[3]  Olaf Steinbach,et al.  Boundary element methods for magnetostatic field problems: a critical view , 2011, Comput. Vis. Sci..

[4]  John D. Owens,et al.  GPU Computing , 2008, Proceedings of the IEEE.

[5]  Sandra Hirche,et al.  Cloud-Based Networked Visual Servo Control , 2013, IEEE Transactions on Industrial Electronics.

[6]  J. H. Jansen Magnetically levitated planar actuator with moving magnets : electromechanical analysis and design , 2007 .

[7]  Yangmin Li,et al.  Optimal Design, Fabrication, and Control of an $XY$ Micropositioning Stage Driven by Electromagnetic Actuators , 2013, IEEE Transactions on Industrial Electronics.

[8]  Hadis Karimipour,et al.  Parallel relaxation-based joint dynamic state estimation of large-scale power systems , 2016 .

[9]  Venkata Dinavahi,et al.  Parallel massive-thread electromagnetic transient simulation on GPU , 2015, 2015 IEEE Power & Energy Society General Meeting.

[10]  Ion Boldea,et al.  Small Linear PM Oscillatory Motor: Magnetic Circuit Modeling Corrected by Axisymmetric 2-D FEM and Experimental Characterization , 2012, IEEE Transactions on Industrial Electronics.

[11]  Venkata Dinavahi,et al.  Extended Kalman Filter-Based Parallel Dynamic State Estimation , 2016, IEEE Transactions on Smart Grid.

[12]  P. Berkelman,et al.  Magnetic Levitation Over Large Translation and Rotation Ranges in All Directions , 2013, IEEE/ASME Transactions on Mechatronics.

[13]  Elena A. Lomonova,et al.  Commutation of a Magnetically Levitated Planar Actuator with Moving-Magnets , 2008 .

[14]  M. Sitti,et al.  Survey of nanomanipulation systems , 2001, Proceedings of the 2001 1st IEEE Conference on Nanotechnology. IEEE-NANO 2001 (Cat. No.01EX516).

[15]  O Chubar,et al.  A three-dimensional magnetostatics computer code for insertion devices. , 1998, Journal of synchrotron radiation.

[16]  Mei-Yung Chen,et al.  A New Design of a Submicropositioner Utilizing Electromagnetic Actuators and Flexure Mechanism , 2010, IEEE Transactions on Industrial Electronics.

[17]  Pablo Estevez,et al.  6-DoF miniature maglev positioning stage for application in haptic micro-manipulation , 2012 .

[18]  Boris Livshitz,et al.  FastMag: Fast micromagnetic simulator for complex magnetic structures , 2011 .

[19]  D. L. Trumper,et al.  Linearizing control of magnetic suspension systems , 1997, IEEE Trans. Control. Syst. Technol..

[20]  Jiabin Wang,et al.  Design Optimization of Short-Stroke Single-Phase Tubular Permanent-Magnet Motor for Refrigeration Applications , 2010, IEEE Transactions on Industrial Electronics.

[21]  N. Takahashi,et al.  Parallelization of Finite Element Analysis of Nonlinear Magnetic Fields Using GPU , 2013, IEEE Transactions on Magnetics.

[22]  Fengqiu Xu,et al.  Numerical Calculation of the Magnetic Field and Force in Cylindrical Single-Axis Actuator , 2014, IEEE Transactions on Magnetics.

[23]  Huzefa Shakir,et al.  Design and precision construction of novel magnetic-levitation-based multi-axis nanoscale positioning systems , 2007 .

[24]  Shao Zhang,et al.  A Novel Axial Flux Permanent-Magnet Machine for Flywheel Energy Storage System: Design and Analysis , 2011, IEEE Transactions on Industrial Electronics.

[25]  Philippe Fuchs,et al.  Visual Fatigue Reduction for Immersive Stereoscopic Displays by Disparity, Content, and Focus-Point Adapted Blur , 2012, IEEE Transactions on Industrial Electronics.

[26]  J. de Boeij,et al.  Contactless Planar Actuator With Manipulator: A Motion System Without Cables and Physical Contact Between the Mover and the Fixed World , 2009, IEEE Transactions on Industry Applications.

[27]  Ahmed El Hajjaji,et al.  Modeling and nonlinear control of magnetic levitation systems , 2001, IEEE Trans. Ind. Electron..

[28]  Tzuo-Bo Lin,et al.  Design and Experiment of a Macro–Micro Planar Maglev Positioning System , 2012, IEEE Transactions on Industrial Electronics.

[29]  Frédéric Lamarque,et al.  Development of a Control Module for a Digital Electromagnetic Actuators Array , 2014, IEEE Transactions on Industrial Electronics.

[30]  Chee Khiang Pang,et al.  Modeling of a Two Degrees-of-Freedom Moving Magnet Linear Motor for Magnetically Levitated Positioners , 2014, IEEE Transactions on Magnetics.

[31]  He Zhang,et al.  A Three-Degree-of-Freedom Short-Stroke Lorentz-Force-Driven Planar Motor Using a Halbach Permanent-Magnet Array With Unequal Thickness , 2015, IEEE Transactions on Industrial Electronics.

[32]  Timothy N. Chang,et al.  Zero Vibration On-Off Position Control of Dual Solenoid Actuator , 2007 .

[33]  David L. Trumper,et al.  High-precision magnetic levitation stage for photolithography , 1998 .

[34]  Elena A. Lomonova,et al.  Modeling Framework for Contactless Energy Transfer Systems for Linear Actuators , 2013, IEEE Transactions on Industrial Electronics.

[35]  Venkata Dinavahi,et al.  SIMD-Based Large-Scale Transient Stability Simulation on the Graphics Processing Unit , 2010, IEEE Transactions on Power Systems.

[36]  Li-Chen Fu,et al.  Modeling and controller design of a Maglev guiding system for application in precision positioning , 2003, IEEE Trans. Ind. Electron..

[37]  J. Jansen,et al.  Overview of Analytical Models for the Design of Linear and Planar Motors , 2014, IEEE Transactions on Magnetics.

[38]  Kan Liu,et al.  GPU-Accelerated Parallel Coevolutionary Algorithm for Parameters Identification and Temperature Monitoring in Permanent Magnet Synchronous Machines , 2015, IEEE Transactions on Industrial Informatics.

[39]  Jinchun Hu,et al.  Accuracy- and Simplicity-Oriented Self-Calibration Approach for Two-Dimensional Precision Stages , 2013, IEEE Transactions on Industrial Electronics.

[40]  Venkata Dinavahi,et al.  Large-Scale Transient Stability Simulation of Electrical Power Systems on Parallel GPUs , 2012, IEEE Transactions on Parallel and Distributed Systems.