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
相关论文
共 19 条
  • [1] A Microcontroller-based System for Liquid Level Detection Using Infrared Sensing
    Sing, Leong Yang
    Ker, Pin Jern
    2015 IEEE STUDENT CONFERENCE ON RESEARCH AND DEVELOPMENT (SCORED), 2015, : 294 - 298
  • [2] Basic Developing Environment of Microcontroller-based Monitoring System for Physiological Signals
    Xie, Man
    Wu, Rushan
    Liu, Sen
    Lin, Ankang
    Liu, Mei
    Lin, Pao-An
    Lei, Gaowei
    Liu, Jixin
    Lu, Junzhi
    Lu, Bing-Yuh
    2023 25TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY, ICACT, 2023, : 1468 - 1474
  • [3] A Microcontroller-Based Multi-Function Solar Tracking System
    Kassem, A.
    Hamad, M.
    2011 IEEE INTERNATIONAL SYSTEMS CONFERENCE (SYSCON 2011), 2011, : 13 - 16
  • [4] Hardware Support of the Periodic Component Detection Algorithm Based on Zero-Crossing
    Un, Chye En
    Levenets, A., V
    Solovev, Denis B.
    2018 INTERNATIONAL SCIENTIFIC MULTI-CONFERENCE ON INDUSTRIAL ENGINEERING AND MODERN TECHNOLOGIES (FAREASTCON), 2018,
  • [5] Development of microcontroller-based draft measuring system using Xbee technology
    Chouriya, Arjun
    Tewari, V. K.
    Soni, Peeyush
    Singh, Naseeb
    Kumar, Pradeep
    COGENT ENGINEERING, 2024, 11 (01):
  • [6] Timing Management for Acquisitions of AC Voltage and Current Signals Using an AVR Microcontroller Based System
    Dharmawan, Hari Arief
    Yudi, Arinto P. W.
    Widodo, Chomsin Sulistya
    2017 INTERNATIONAL SEMINAR ON SENSORS, INSTRUMENTATION, MEASUREMENT AND METROLOGY (ISSIMM), 2017, : 1 - 4
  • [7] Robust support vector machine-based zero-crossing detector for different power system applications
    Ghosh, Minati
    Koley, Chiranjib
    Roy, Nirmal Kumar
    IET SCIENCE MEASUREMENT & TECHNOLOGY, 2019, 13 (01) : 83 - 89
  • [8] A Microcontroller-Based E-Emergency System using Wireless Adhoc Networks
    Su, Hu-Kai
    Syu, Mao-Sin
    Chang, Sheng-Fuh
    Ho, Chieh-Lin
    2013 IEEE 17TH INTERNATIONAL SYMPOSIUM ON CONSUMER ELECTRONICS (ISCE), 2013, : 77 - +
  • [9] Monitoring a greenhouse using a microcontroller-based meteorological data-acquisition system
    Ameur, S
    Laghrouche, M
    Adane, A
    RENEWABLE ENERGY, 2001, 24 (01) : 19 - 30
  • [10] Performance evaluation of a hot-box reflector solar cooker using a microcontroller-based measurement system
    Mukaro, R.
    Tinarwo, D.
    INTERNATIONAL JOURNAL OF ENERGY RESEARCH, 2008, 32 (14) : 1339 - 1348