Elevator Controller Based on Implementing a Random Access Memory in FPGA

Azzad Bader Saeed


Previous techniques of elevator controllers suffer from two main challenges: processing time, and software size. In this work these challenges have been overcame by implementing a controller RAM ( Random Access Memory ) in a fast FPGA for a proto-type of two-floors elevator, as known the RAM and FPGA are fast devices. A Look-up-Table LUT ( which is fast technique ) has been proposed for this work, this LUT has represented a proposed relation between 10 and 7 lines, the states of the sensors and switches have been represented by the 10 input lines, and the commands for the motors of slide door and traction machine have been represented by the 7 output lines. The proposed LUT has been schematically realize by a (10×7) bits RAM which has been implemented in FPGA. The proposed system has been performed using 'ISE Design Suit' software package and FPGA Spartan6 SP-605 evaluation kit, the clock frequency of this FPGA is 200MHz which is respectively high. The processing time and software size of the proposed controller had reached to 20 ns and 3.75 Mbytes, which they are less than that obtained from the results of previous techniques.


Elevator controller; FPGA; Look-up-Table LUT; Processing time; Programmable logic block.


Seung-Tae P. and Bo-Suk Y.," An implementation of risk-based inspection for elevator maintenance," KSME & Springer, Journal of Mechanical Science and Technology, DOI: 10.1007, ISSN: 1738-494x, pp. 2367-2376, 2010.

Kheir Al-Kodmany," Tall Buildings and Elevators: A Review of Recent Technological Advances," Buildings journal, DOI:10.3390, ISSN: 2075-5309, pp. 1070-1104, 2015.

Tomasz H. and Roman T.," Novel Rope-Free Mechatronic Elevator System to Automation of Transport in Agricultural Farms," Journal of Engineering for Rural Development, pp. 318-323, May,2016.

Chaitali M, etal.," A new Technique of Rope Free, Motor less Elevator using Electromagnetic Principle," Imperial Journal of Interdisciplinary, ISSN:2454-1362, vol.3, issue 9, pp. 858-861, 2017.

Shuang Zheng and Fugang Liu," The Design of Elevator Control System Based on PLC and Configuration," Springer-Verlag Berlin Heidelberg, pp. 743–748, 2011.

Omkar M. Shete1, etal.," Design and Control of an Elevator Control System Using PLC," International Journal of Innovative Research in Electrical, Electronics, Instrumentation and Control Engineering (IJIREEICE), ISSN:2321 – 2004, vol. 5, issue 4, pp. 142-146,April, 2017.

May Thu Win, etal.," Design and Implementation of Elevator Control System by Arduino Microcontroller," International Journal of Science, Engineering and Technology Research (IJSETR), ISSN:2278 -7798, vol.7, issue 12, pp. 815-819,December, 2018.

Kamalu U. A. and Ogunleke F.A.," Implementation of a Four-Floor Programmable Logic Controlled Elevator System," International Journal of Scientific & Engineering Research (IJSER), ISSN: 2229-5518, vol.9, issue 6, pp. 969-985, June, 2018.

Ganesh Nomula, etal.," Design and Analysis of Elevator Control System Using PLC," International Journal of Innovative Technology and Exploring Engineering (IJITEE), ISSN: 2278-3075, vol.8 issue-12S2, pp. 277-281, October, 2019.

Vladimir S.," Properties of The Rubber Vibration Isolator of The Elevator," EDP Sciences Co., 2018.

S. B. Ron Carter and A. Selvaraj," Design and Implementation of PLC based Elevator," International Journal of Computer Applications, ISSN:0975 – 8887, vol.68, no.7, pp. 4-10 April, 2013.

A. M. Anusha and Ashok V. Sutagundar," Design of a PLC Based Elevator Control System," International Journal on Emerging Technologies, ISSN: 2249-3255, Special Issue on NCRIET-2015, pp: 32-36, 2015.

Abdelkarim Ahmed Eltahir and Zhang Jiang Min, "Design of Five Floors Elevator with SCADA System Based on S7200 PLC," International Journal of Science and Research (IJSR), ISSN:2319-7064, vol.5, Issue 4, pp. 1309-1314,April, 2016.

Viveka L.," Elevator Installation in Virtual Reality: How practicing in virtual reality affects learning experience and could it enhance the transfer of training," University of Tampere, April, 2018.

Chang L., etal.," The Elevator Fault Diagnosis Method Based on Sequential Probability Ratio Test (SPRT)," Science Publishing Group, Journal of Automation, Control and Intelligent Systems, DOI: 10.11648, ISSN: 2328-5583, vol.5, no. 4, pp. 50-55, July, 2017.

Ahmed Al Mansur, etal.," Design and Development of PC Based Elevator Control Systems via ATmega32 Microcontroller," SEUJournal of Science and Engineering, ISSN:1999-1630, vol.10, no. l, pp. 102-107, June, 2016.

Pasura A., etal.," An Elevator Kinematics Optimisation Method for Aggregate Production Planning Based on Fuzzy MOLP Model," International Journal of Mechanical Engineering and Robotics Research, doi: 10.18178,vol.7, no. 4, pp. 422-427, July, 2018.

Jillsmon V., etal.," FPGA Implementation of Elevator Controller," International Journal of Computer Applications, 2015.

P. Jardin, G.Baudoin," Filter Look Up Table method for Power Amplifiers Linearization," IEEE Transactions on Vehicular Technology, doi: 10.1109, June, 2007.

Jason Cong, etal.," Energy-Efficient Computing Using Adaptive Table Lookup Based on Nonvolatile Memories," IEEE Publishing Ltd., pp. 280-285, 2013.

Azath mubarakali, etal.," A new efficient design for random access memory based on quantum dot cellular automata nanotechnology," Elsevier B.V., 2019.

Shuting Liu, etal.," Flexible and fully biodegradable resistance random access memory based on a gelatin dielectric," IOP Publishing Ltd., April, 2020.

Steve K.," Advanced FPGA Design: Architecture, Implementation, and Optimization," John Wiley & Sons, Inc., ISBN 978-0-470-05437-6, Canada, 2007.

Ian K., etal.," FPGA Architecture: Survey and Challenges," The Authors, ISBN: 978-1-60198-126-4, 2008.

Ian G.," Digital Systems Design with FPGAs and CPLDs," Elsevier Ltd., ISBN-13: 978-0-7506-8397-5, 2008.

Ted H., etal.," Handbook of FPGA Design Security," Springer Science+Business Media B. V., ISBN 978-90-481-9156-7, 2010.

Daniel A. S.," Analog and Digital Electronics," Daniel Adam Steck, 2017.

Roger W., etal.," FPGA-Based Implementation of Signal Processing Systems," John Wiley and Sons, Ltd., ISBN 978-0-470-03009-7, 2008.

Azzad Bader Saeed," Simulation Design of an Intelligent System for Automotive Transmission Gearbox Based on FPGA," EMITTER International Journal of Engineering Technology, ISSN: 2443-1168, vol. 6, no. 2, pp. 395-411, December, 2018.

Azzad Bader Saeed and Sabah Abdul-Hassan Gitaffa," FPGA Based Design of Artificial Neural Processor Used for Wireless Sensor Network," EMITTER International Journal of Engineering Technology, ISSN: 2443-1168, vol. 7, no. 1, pp. 200-222, June, 2019.

Ismail S. and Abdullah A.," Controlling of Load Elevators by the Fuzzy Logic Method," International Journal of Electrical and Computer Engineering, vol.7, no.8, 2013.

Muhammad A. and M. A. Saeed," Design and Implementation of Efficient Elevator Control System using FPGA," International Journal of Innovation and Applied Studies, ISSN 2028-9324, vol.9, no. 4, pp. 1541-1546, 2014.

DOI: http://doi.org/10.11591/ijece.v11i2.pp%25p
Total views : 0 times

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

ISSN 2088-8708, e-ISSN 2722-2578