arrow
返回

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

delete2024-02-01
delete0
delete
OA
AI
A
Ahmed Ali
M
Mohd Khairunaz Mat Desa *
C
Chia Ai Ooi
S
Samir A. Al-Gailani
M
Muhammad Hafeez
M
Mohamad Nazir Abdullah
M
Mohammed Zaid
DOI:10.1016/j.asej.2023.102375delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
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/).
Keyword:
Arduino Uno
Ceiling function
Phase locked loop (PLL)
Synchronization
Zero -crossing detector
Microcontroller
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Ain Shams Engineering Journal 封面图
Ain Shams Engineering Journal
IF:
5.9
论文数:
3.4K
被引数:
1.2W

机构

A
AIMST University
学者数:
477
论文数: 346
被引数: 515
U
Universiti Sains Malaysia
学者数:
1.5W
论文数: 1.3W
被引数: 131
引用论文

引用论文

Frequency-Locked Loop Based on a Repetitive Controller for Grid Synchronization Systems
err2020-01-01
err12
errOAAI
errGeng, Jiayi; Li, Xue; Liu, Qing; Chen, Jianliang; Xin, Zhen; Loh, Poh Chiang
err分享
err收藏
An artificial neural network based harmonic distortions estimator for grid-connected power converter-based applications
err2023-04-01
err7
errOAAI
errAlghamdi, Thamer A. H.; Abdusalam, Othman T. E.; Anayi, Fatih; Packianather, Michael
err分享
err收藏
Having a chat and then watching a movie: how social interaction synchronises our brains during co-watching
err2024-03-25
err0
errOAAI
errS De Felice; U Hakim; N Gunasekara; P Pinti; I Tachtsidis; A Hamilton
err分享
err收藏
Three-phase phase-locked loop synchronization algorithms for grid-connected renewable energy systems: A review
err2018-07-01
err116
errOAAI
errAli, Zunaib; Christofides, Nicholas; Hadjidemetriou, Lenos; Kyriakides, Elias; Yang, Yongheng; Blaabjerg, Frede
err分享
err收藏
err分享
err收藏
A three-phase phase-locked loop algorithm with immunity to distorted signals employing an adaptive filter
err2019-05-01
err11
PREAI
errde Araujo Lima, Francisco Kleber; Araujo, Renato Guerreiro; Tofoli, Fernando Lessa; Castelo Branco, Carlos Gustavo
err分享
err收藏
学者 查看更多内容