Sensorless microcontroller-based zero-crossing detection system for AC signals using a rounding function

被引:0
|
作者
Ali, Ahmed [1 ]
Desa, Mohd Khairunaz Mat [1 ]
Ooi, Chia Ai [1 ]
Al-Gailani, Samir A. [2 ]
Hafeez, Muhammad [1 ]
Abdullah, Mohamad Nazir [1 ]
Zaid, Mohammed [3 ]
机构
[1] Univ Sains Malaysia Engn Campus, Sch Elect & Elect Engn, Nibong Tebal, Penang, Malaysia
[2] AIMST Univ, Fac Engn & Comp Technol, Bedong, Kedah, Malaysia
[3] Univ Aden, Fac Engn, Dept Elect Engn, Aden, Yemen
关键词
Arduino Uno; Ceiling function; Phase locked loop (PLL); Synchronization; Zero -crossing detector; Microcontroller; FREQUENCY; SYNCHRONIZATION; PHASE; CONTROLLER; OPERATION;
D O I
10.1016/j.asej.2023.102375
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Microcontroller-based methods for zero-crossing detection (ZCD) presented in the literature employ external integrated circuits (ICs) to sense electrical signals, and their algorithms are sophisticated. Therefore, this paper proposes a simple open-loop sensorless microcontroller-based algorithm for determining zero-crossing (ZC) instants of sinusoidal signals that can be used for phase detection (PD) in phase-locked loops (PLLs). The proposed algorithm employs a built-in rounding function in the Arduino software environment. The developed system was simulated using MATLAB Simulink (R) to demonstrate its prominent features in recognizing zero-crossing points in two cases: a pure sine signal at a grid frequency of 50 Hz, and distorted signals with total harmonic distortions (THDs) of 10 %, 20 %, 30 %, and 40 %. In the simulation, the proposed system exhibited outstanding results in terms of simplicity, accuracy, and robustness. However, in practice, accuracy and robustness are relative terms, because they depend on the specifications of the microcontroller board. In this study, a low-cost microcontroller board, Arduino Uno, was used. The Uno is an 8-bit board with a 16-MHz clock speed. Therefore, an error in terms of the phase shift emerged in the output signal, which was measured to be 0.0314 rad at 50 Hz. Moreover, the proposed system detected the ZC points of distorted signals with a THD of up to 30 % without using filters and failed at a THD of 40 %. Finally, the ZC points were identified in a three-phase system, and the validity of applying the proposed method to polyphase systems was demonstrated. (c) 2023 THE AUTHORS. Published by Elsevier BV on behalf of Faculty of Engineering, Ain Shams University This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/).
引用
收藏
页数:9
相关论文
共 50 条
  • [1] Research of Zero-crossing detection for Sensorless BLDC motor
    Ling Yun
    Zhu Le-le
    Wang Yi-huai
    PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON MECHATRONICS, ELECTRONIC, INDUSTRIAL AND CONTROL ENGINEERING, 2015, 8 : 1185 - 1188
  • [2] DETECTION OF FREQUENCY MODULATED SIGNALS BY ZERO-CROSSING DETECTORS
    RUOPP, G
    FREQUENZ, 1978, 32 (08) : 227 - 232
  • [3] Research on the Method of AC Current Zero-crossing Detection Based on Hall Switches
    Zong, Ming
    Liu, Tonglin
    Chen, Dizhong
    Wu, Tongtong
    2015 18TH INTERNATIONAL CONFERENCE ON ELECTRICAL MACHINES AND SYSTEMS (ICEMS), 2015, : 1010 - 1014
  • [4] Modeling and simulation of sensorless control of PMBLDC motor using zero-crossing back EMF detection
    Somanatham, R.
    Prasad, P. V. N.
    Rajkumar, A. D.
    2006 INTERNATIONAL SYMPOSIUM ON POWER ELECTRONICS, ELECTRICAL DRIVES, AUTOMATION AND MOTION, VOLS 1-3, 2006, : 984 - +
  • [5] Neutral voltage based Zero-Crossing point detection method for a Sensorless BLDC motor drive
    Raju, Chamarthi Sivarama
    Samanta, Susovon
    2021 NATIONAL POWER ELECTRONICS CONFERENCE (NPEC), 2021,
  • [6] Microcontroller-based train collision detection system
    Ibrahim, Dogan
    ELECTRONICS WORLD, 2016, 122 (1968): : 14 - 16
  • [7] Zero-Crossing Detection Algorithm Based on Narrowband Filtering
    Wang, Zunxian
    Wu, Shouyuan
    Wang, Mingxu
    Yang, Yongxin
    Luan, Xiaoming
    Li, Weichao
    2020 IEEE STUDENT CONFERENCE ON ELECTRIC MACHINES AND SYSTEMS (SCEMS 2020), 2020, : 189 - 193
  • [8] Safety Operation Area of Zero-Crossing Detection Based Sensorless High Speed BLDC Motor Drives
    Yang, Lei
    Zhu, Z. Q.
    Bing, Hong
    Zhang, Zhuya
    2019 IEEE INTERNATIONAL ELECTRIC MACHINES & DRIVES CONFERENCE (IEMDC), 2019, : 1628 - 1633
  • [9] Implementation of a Phoneme Recognition System using Zero-Crossing and Magnitude Sum Function
    Manikandan, J.
    Venkataramani, B.
    Preeti, P.
    Sananda, G.
    Sadhana, K. V.
    TENCON 2009 - 2009 IEEE REGION 10 CONFERENCE, VOLS 1-4, 2009, : 2305 - 2309
  • [10] Development of AC Voltage Stabilizer with Microcontroller-Based Control System
    Holovatyy, Andriy
    Lukaszewicz, Andrzej
    Teslyuk, Vasyl
    Ripak, Nazariy
    2022 IEEE 17TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCES AND INFORMATION TECHNOLOGIES (CSIT), 2022, : 527 - 530