Open Access Open Access  Restricted Access Subscription or Fee Access

Transforming Slow Motion System (SMS) to Fast Motion System (FMS) Using Real Time Concepts

V. Karthikeyan, Dr. S. Ravi

Abstract


A comparative study for transforming a slow motion system (SMS) into Fast Motion system (FMS) is presented. Priority inversion problem occurs when multiple tasks are running in parallel and request the access of the resource at the same time thereby making the system response slow. In this study an existing SMS running on LPC 1768 board is transformed to FMS using real time concepts -Mutex in μcos that provides inbuilt solution for priority inversion problem by changing the priority of lowest priority task to highest priority momentarily. In the results section, SMs and FMS results are measured which are dependent on different tasks based on priority levels.

Keywords


Controller Area Network (CAN), Slow Motion System, (SMS), Fast Motion System (FMS), RTOS, Semaphore, Mutex

Full Text:

PDF

References


chidambaram, R. & Jayasingh, M., “Improved design of FLC for a first order Nonlinear process with dead time”, IEEE Transaction on Neural Networks, Vol.8, pp.467-471, 2004.

Kogkiong Tan, Weng Khuen Ho and Woei Wan Tan, “Iterative learning approach towards closed loop tuning of PID controllers”, Industrial and Engineering Chemistry Research, Vol.45, No.12 pp. 4093-4100, 2006.

Wang, B., Rees, D.Zhong, Q.-C., “Control Theory and Applications”, IEE Proceedings, Vol.54, No.1, pp. 117-126, 2006.

Zhang, X., “Adaptive fault tolerant control for nonlinear uncertain systems”, IEEE Transactions on Neural networks, Vol.1, No.2, pp. 183-192, 2004.

Valery D. Yurkevich, “Design of Nonlinear Control Systems with the Highest Derivative in Feedback”, World Scientific Publishing Co. Pvt. Ltd., 2004.

Brockett, R. W., “Poles, zeros, and feedback: state space interpretation”, IEEE Transactions, Automation Control, AC-10, 2, pp. 129-135, 2004.

Djemai, M., Barbot, J.P. and Khalil, H.K., “Digital multirate control for a class of nonlinear singularly perturbed systems”, International Journal Control, Vol. 72, No. 10, pp. 851-865, 1999.

Jonathan W. Valvano, “Introduction to ARM CortexTM-M Microcontrollers Embedded Systems”, 4th Edition, 2013.

RajKamal, “Embedded Systems Architecture, Programming and Design”, 2ndEdition, TataMcgraw-Hill Publishing Company Limited, 2008.

Khalil, H.K., “Universal integral controllers for minimum-phase nonlinear systems”, IEEE Transaction Automation Control, AC-45, 3, pp. 490-494, 2008.

Khalil, H.K., “Nonlinear Systems”, 3rd edition, Upper Saddle River, N.J., Prentice Hall, pp. 750, 2002.

Sira-Ramirez, H., “Sliding modes, passivity, and flatness, In: Sliding Mode Control in Engineering”, Perruquetti, W. and Barbot, J.P (Eds.), New York: Marcel Dekker, pp. 163-189, 2002.

Zhong-Ping Jiang, Repperger, D.W. and Hill, D.J., “Decentralized nonlinear output-feedback stabilization with disturbance attenuation”, IEEE Transaction Automation Control, AC-46, 10, pp. 1623-1629, 2001. [14] Jean J Labrosse, “MicroC/OS- II: The Real- Time Kernel”, CMP Books, 2005. [15] Meyers Jernigan, “A + Guide to Operating Systems”, Tata Mcgraw Hill, 2004.

Dr. K.V.K.K. Prasad, “„Embedded/Real time systems: concepts, Design and Programming:, Dream tech Press, 2009.

LandTiger V2.0 LPC17XX Development Board User Manual.

Getting Started Building Applications with RL-ARM for ARM Processor based Microcontrollers user Manual.


Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.