QMotor 2.0-a real-time PC based control environment

This paper describes QMotor 2.0, a QNX based single-processor software environment that allows the implementation of real-time control programs on standard Intel processor based personal computers (PCs). The control program, as well as the development tools and graphical user interface, can all execute simultaneously on the PC due to the deterministic response of the operating system. This architecture replaces the traditional multiprocessor Host/DSP board architecture used in control applications. Advantages of a single-processor system include reduced cost and complexity, as well as increased flexibility and upgradability. Since its development, QMotor 2.0 has been used successfully in all of the control experiments, including motor and robot control, active magnetic bearing experiments, web handling, and vibration control in flexible structures.

[1]  Fumin Zhang,et al.  Adaptive nonlinear boundary control of a flexible link robot arm , 1999, IEEE Trans. Robotics Autom..

[2]  D.M. Dawson,et al.  Boundary control of a two-dimensional flexible rotor , 1998, Proceedings of the 37th IEEE Conference on Decision and Control (Cat. No.98CH36171).

[3]  Dan Hildebrand,et al.  An Architectural Overview of QNX , 1992, USENIX Workshop on Microkernels and Other Kernel Architectures.

[4]  Darren M. Dawson,et al.  Tracking control of mechanical systems in the presence of nonlinear dynamic friction effects , 1997, Proceedings of the 1997 American Control Conference (Cat. No.97CH36041).

[5]  S. Battilotti,et al.  An architecture for high performance control using digital signal processor chips , 1990, IEEE Control Systems Magazine.

[6]  Darren M. Dawson,et al.  Advanced motion control of mechatronic systems via a high-speed dsp and a parallel processing transputer network , 1996 .

[7]  Darren M. Dawson,et al.  Position tracking of the induction motor without rotor velocity or rotor flux measurements , 1998, Proceedings of the 1998 IEEE International Conference on Control Applications (Cat. No.98CH36104).

[8]  Mark W. Spong,et al.  An experimental comparison of robust control algorithms on a direct drive manipulator , 1996, IEEE Trans. Control. Syst. Technol..

[9]  D.M. Dawson,et al.  Experimental evaluation of link position tracking controllers for rigid-link flexible-joint robots , 1996, Proceedings of 35th IEEE Conference on Decision and Control.