Pub Date : 2020-08-30DOI: 10.1109/CCECE47787.2020.9255741
J. Castillo-Velazquez, Alonso Delgado-Villegas
Advanced networks born after the development of the commercial Internet, those networks are the infrastructure of the national research and education networks around the world, acting as Internet version 2 for each country. The backbone internet infrastructure is so expensive that just a few internet service providers in a country can invest and deliver these networks. Therefore, when academics wish to explore management in these backbone internet networks a simulator or emulator must be used and GNS3 is often chosen because it supports backbone routers and Gbps links. Advanced networks have evolved and updating the backbone infrastructure until Gbps and using backbone routers. In this work a connectivity and management emulator for the backbone topology of different advanced networks in the globe is explored and, its capabilities and limitations are shown, but when approaching the real backbone infrastructure, CANARIE is chosen.
{"title":"GNS3 Limitations when Emulating Connectivity and Management for Backbone Networks: A Case Study of CANARIE","authors":"J. Castillo-Velazquez, Alonso Delgado-Villegas","doi":"10.1109/CCECE47787.2020.9255741","DOIUrl":"https://doi.org/10.1109/CCECE47787.2020.9255741","url":null,"abstract":"Advanced networks born after the development of the commercial Internet, those networks are the infrastructure of the national research and education networks around the world, acting as Internet version 2 for each country. The backbone internet infrastructure is so expensive that just a few internet service providers in a country can invest and deliver these networks. Therefore, when academics wish to explore management in these backbone internet networks a simulator or emulator must be used and GNS3 is often chosen because it supports backbone routers and Gbps links. Advanced networks have evolved and updating the backbone infrastructure until Gbps and using backbone routers. In this work a connectivity and management emulator for the backbone topology of different advanced networks in the globe is explored and, its capabilities and limitations are shown, but when approaching the real backbone infrastructure, CANARIE is chosen.","PeriodicalId":296506,"journal":{"name":"2020 IEEE Canadian Conference on Electrical and Computer Engineering (CCECE)","volume":"34 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-08-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124173891","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2020-08-30DOI: 10.1109/CCECE47787.2020.9255749
Nafiseh Sohrabi, M. Pedram, E. Ghafar-Zadeh, S. Magierowski
Nowadays, a carbon nano (CN) structure is used in a variety of biomedical applications, including cancer disease diagnostics and subsequent treatments. Among the various types of CN, carbon nanotube (CNTs) has been implemented by many research groups for an array of life science applications. Because of the microstructure shape of Nanotube they can be widely used in carrier and separation applications. Conjugation of CNTs with proteins, drugs and magnetic nanoparticles provides the chance of targeting and trajectory manipulation. Moreover, the force needed for crossing through a specific area such as cell membrane or tissue is essential for successful targeting. In this paper, we studied functionalized CNTs' controlled delivery crossing through the cell membrane. All interaction effects have been carried out by MD (Molecular Dynamics Simulation). Mathematical modelling of the cell membrane and proposed delivery system as an input-output (velocity-force) system has been considered. Dynamics equations of CNTs were defined in the time and frequency domain using control theory methods. This system dynamic helps the researcher to analyze the movement dynamics of an accurate model during the time. Data are collected from MD simulation and a linear model is estimated. This model has been calculated by the identification method based on the MATLAB toolbox.
{"title":"Dynamics Targeting Through Cell Membrane: MD Simulation Approach in CNT-Based Drug Delivery Application","authors":"Nafiseh Sohrabi, M. Pedram, E. Ghafar-Zadeh, S. Magierowski","doi":"10.1109/CCECE47787.2020.9255749","DOIUrl":"https://doi.org/10.1109/CCECE47787.2020.9255749","url":null,"abstract":"Nowadays, a carbon nano (CN) structure is used in a variety of biomedical applications, including cancer disease diagnostics and subsequent treatments. Among the various types of CN, carbon nanotube (CNTs) has been implemented by many research groups for an array of life science applications. Because of the microstructure shape of Nanotube they can be widely used in carrier and separation applications. Conjugation of CNTs with proteins, drugs and magnetic nanoparticles provides the chance of targeting and trajectory manipulation. Moreover, the force needed for crossing through a specific area such as cell membrane or tissue is essential for successful targeting. In this paper, we studied functionalized CNTs' controlled delivery crossing through the cell membrane. All interaction effects have been carried out by MD (Molecular Dynamics Simulation). Mathematical modelling of the cell membrane and proposed delivery system as an input-output (velocity-force) system has been considered. Dynamics equations of CNTs were defined in the time and frequency domain using control theory methods. This system dynamic helps the researcher to analyze the movement dynamics of an accurate model during the time. Data are collected from MD simulation and a linear model is estimated. This model has been calculated by the identification method based on the MATLAB toolbox.","PeriodicalId":296506,"journal":{"name":"2020 IEEE Canadian Conference on Electrical and Computer Engineering (CCECE)","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-08-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124320474","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2020-08-30DOI: 10.1109/CCECE47787.2020.9255758
A. Bakhtazad, Nicholas S. Mitchell, J. Sabarinathan
A new multispectral camera configuration based on multiple sensors with multiple filters using CMOS sensors and MIPI protocol in a mobile processing technology platform is described. We introduce two schemes using the camera either in video mode or in trigger mode of operation. We show how accurate time management makes it possible to multiplex MIPI coded image data and achieve fast imaging. We compare the schemes. As system simplicity and low power consumption were our goals, we have no image buffer memory and our scheme is asynchronous in nature. However we will discuss means to decrease intra frame latency.
{"title":"Light Weight and Low Power Multispectral MIPI Camera for Agronomy","authors":"A. Bakhtazad, Nicholas S. Mitchell, J. Sabarinathan","doi":"10.1109/CCECE47787.2020.9255758","DOIUrl":"https://doi.org/10.1109/CCECE47787.2020.9255758","url":null,"abstract":"A new multispectral camera configuration based on multiple sensors with multiple filters using CMOS sensors and MIPI protocol in a mobile processing technology platform is described. We introduce two schemes using the camera either in video mode or in trigger mode of operation. We show how accurate time management makes it possible to multiplex MIPI coded image data and achieve fast imaging. We compare the schemes. As system simplicity and low power consumption were our goals, we have no image buffer memory and our scheme is asynchronous in nature. However we will discuss means to decrease intra frame latency.","PeriodicalId":296506,"journal":{"name":"2020 IEEE Canadian Conference on Electrical and Computer Engineering (CCECE)","volume":"33 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-08-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114310931","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2020-08-30DOI: 10.1109/CCECE47787.2020.9255782
K. Svendsen, M. Seto
This paper reports on a novel solution for fault detection, identification, and recovery in autonomous underwater vehicles using partially observable Markov decision processes (POMDP). It explains the reasoning for using - POMDP model-based fault manager over traditional static look-up tables. A generic long-endurance AUV was simulated with selected sub-systems as a proof-of-concept. The POMDP was applied to the fault management system to determine the actions of the vehicle given a fault in either the environment or vehicle. The simulation test bed that was developed is described. The results from simulations were performed using both synthetically generated and actually measured bathymetry data. The results are very encouraging.
{"title":"Partially Observable Markov Decision Processes for Fault Management in Autonomous Underwater Vehicles","authors":"K. Svendsen, M. Seto","doi":"10.1109/CCECE47787.2020.9255782","DOIUrl":"https://doi.org/10.1109/CCECE47787.2020.9255782","url":null,"abstract":"This paper reports on a novel solution for fault detection, identification, and recovery in autonomous underwater vehicles using partially observable Markov decision processes (POMDP). It explains the reasoning for using - POMDP model-based fault manager over traditional static look-up tables. A generic long-endurance AUV was simulated with selected sub-systems as a proof-of-concept. The POMDP was applied to the fault management system to determine the actions of the vehicle given a fault in either the environment or vehicle. The simulation test bed that was developed is described. The results from simulations were performed using both synthetically generated and actually measured bathymetry data. The results are very encouraging.","PeriodicalId":296506,"journal":{"name":"2020 IEEE Canadian Conference on Electrical and Computer Engineering (CCECE)","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-08-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114657860","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2020-08-30DOI: 10.1109/CCECE47787.2020.9255802
Maryam Eshaghi, R. Rashidzadeh
Internet of Things (IoT) and IoT applications will experience significant growth as the fifth-generation (5G) of wireless technology matures and becomes more widely adopted. How to power on billions of low power wireless IoT devices has initiated a new interest in energy harvesting. The 5G technology will open new opportunities to design circuits to efficiently extract energy from millimeter waves to power on IoT devices. In this paper, an energy harvesting circuit is designed and simulated using Advanced Design System (ADS) which is compatible with 5G technology. A microstrip patch antenna with −17.35 dB return loss at 11.02 GHz is designed and implemented. A rectifier using a Schottky diode is also designed to operate at high frequencies. Simulation results indicate that the proposed solution can extract energy from incoming waves at 11.02 GHz and generate 1.18 V across an IoT sensor with an efficiency of 87%.
{"title":"An Energy Harvesting Solution for IoT Devices in 5G Networks","authors":"Maryam Eshaghi, R. Rashidzadeh","doi":"10.1109/CCECE47787.2020.9255802","DOIUrl":"https://doi.org/10.1109/CCECE47787.2020.9255802","url":null,"abstract":"Internet of Things (IoT) and IoT applications will experience significant growth as the fifth-generation (5G) of wireless technology matures and becomes more widely adopted. How to power on billions of low power wireless IoT devices has initiated a new interest in energy harvesting. The 5G technology will open new opportunities to design circuits to efficiently extract energy from millimeter waves to power on IoT devices. In this paper, an energy harvesting circuit is designed and simulated using Advanced Design System (ADS) which is compatible with 5G technology. A microstrip patch antenna with −17.35 dB return loss at 11.02 GHz is designed and implemented. A rectifier using a Schottky diode is also designed to operate at high frequencies. Simulation results indicate that the proposed solution can extract energy from incoming waves at 11.02 GHz and generate 1.18 V across an IoT sensor with an efficiency of 87%.","PeriodicalId":296506,"journal":{"name":"2020 IEEE Canadian Conference on Electrical and Computer Engineering (CCECE)","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-08-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117138641","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2020-08-30DOI: 10.1109/CCECE47787.2020.9255791
Vidya M.S., S. K., Deepa S. Kumar, Deepak Mishra, A. S
Discharge voltage of insulation is pivotal in the design of High Voltage systems. In this work, a machine learning algorithm is used to develop a model to predict the discharge characteristics of air. Finite Element Method (FEM) simulations have been performed to extract different electric field and energy features of air gaps in the range 5mm-40mm under lightning impulses of positive polarity. While developing the model, these features along with gap lengths are considered. The features have been used for training a machine learning algorithm based on Gaussian Process Regression (GPR) to develop the model. The results obtained from the model are validated with measured experimental data. A good comparison between the predicted data and the measured data establishes the accuracy of the predicted model. The proposed methodology is compared using different kernel functions.
{"title":"Gaussian Process Regression based Model for Prediction of Discharge Voltage of Air Gaps under Positive Polarity Lightning Impulse Voltages","authors":"Vidya M.S., S. K., Deepa S. Kumar, Deepak Mishra, A. S","doi":"10.1109/CCECE47787.2020.9255791","DOIUrl":"https://doi.org/10.1109/CCECE47787.2020.9255791","url":null,"abstract":"Discharge voltage of insulation is pivotal in the design of High Voltage systems. In this work, a machine learning algorithm is used to develop a model to predict the discharge characteristics of air. Finite Element Method (FEM) simulations have been performed to extract different electric field and energy features of air gaps in the range 5mm-40mm under lightning impulses of positive polarity. While developing the model, these features along with gap lengths are considered. The features have been used for training a machine learning algorithm based on Gaussian Process Regression (GPR) to develop the model. The results obtained from the model are validated with measured experimental data. A good comparison between the predicted data and the measured data establishes the accuracy of the predicted model. The proposed methodology is compared using different kernel functions.","PeriodicalId":296506,"journal":{"name":"2020 IEEE Canadian Conference on Electrical and Computer Engineering (CCECE)","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-08-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116175651","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2020-08-30DOI: 10.1109/CCECE47787.2020.9255772
Hsin-Yu Huang, Yong-Yi Fanjiang, Ting Hsuan Lee, Chia-An Lee, Tzu Min Zhang, Wei-De Li
Most fitting systems have to rebuild the 2D or 3D clothes or human body models, but only few manufacturers spend time and cost to re-draw these virtual models. And most fitting systems also deployed base on PC. This study proposes to implement simple fitting system for portable device that deployed in an embedded system with a touch panel, light and a build-in camera. Users can search to their favorite websites to select the desired clothes, and use the built-in camera to take portrait photo or to select the preset user image that has been stored inside the system. In the system processes images without need for an external processing unit based on embedded system. The requirements of image capturing, target detection, allocate target position, and implementing based as embedded system on the programming language with image recognition library. User can immediately see the image of the selected clothes worn on them. This makes it easily to view the dressing photo of favorite the clothes from the website, so that users can choose clothes quickly and easily.
{"title":"Implementation Simple Fitting System Using Image Recognition for Portable Device","authors":"Hsin-Yu Huang, Yong-Yi Fanjiang, Ting Hsuan Lee, Chia-An Lee, Tzu Min Zhang, Wei-De Li","doi":"10.1109/CCECE47787.2020.9255772","DOIUrl":"https://doi.org/10.1109/CCECE47787.2020.9255772","url":null,"abstract":"Most fitting systems have to rebuild the 2D or 3D clothes or human body models, but only few manufacturers spend time and cost to re-draw these virtual models. And most fitting systems also deployed base on PC. This study proposes to implement simple fitting system for portable device that deployed in an embedded system with a touch panel, light and a build-in camera. Users can search to their favorite websites to select the desired clothes, and use the built-in camera to take portrait photo or to select the preset user image that has been stored inside the system. In the system processes images without need for an external processing unit based on embedded system. The requirements of image capturing, target detection, allocate target position, and implementing based as embedded system on the programming language with image recognition library. User can immediately see the image of the selected clothes worn on them. This makes it easily to view the dressing photo of favorite the clothes from the website, so that users can choose clothes quickly and easily.","PeriodicalId":296506,"journal":{"name":"2020 IEEE Canadian Conference on Electrical and Computer Engineering (CCECE)","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-08-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122055890","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2020-08-30DOI: 10.1109/CCECE47787.2020.9255767
A. Dianat, A. Attaran, R. Muscedere, B. Chronik
In this work, a non-magnetic RF balun is implemented for 3 T magnetic resonance imaging (MRI) scanners operating at 128 MHz to transform a balanced input signal from a dipole or loop antenna into an unbalanced output signal. It is fabricated on a low-cost, copper cladded four-layer printed circuit board (PCB), FR4 with a thickness of 1.57 mm and a copper thickness of 35 µm, with overall footprint of 11.6 mm × 12.2 mm. A comparison among the ADS RF momentum simulations and the measured results indicates a good agreement with the measured insertion and return losses of better than −1 dB and −13 dB, respectively, in a 50 Ω termination setting.
{"title":"A Non-Magnetic RF Balun Designed at 128 MHz Centre frequency for 3 T MRI Scanners","authors":"A. Dianat, A. Attaran, R. Muscedere, B. Chronik","doi":"10.1109/CCECE47787.2020.9255767","DOIUrl":"https://doi.org/10.1109/CCECE47787.2020.9255767","url":null,"abstract":"In this work, a non-magnetic RF balun is implemented for 3 T magnetic resonance imaging (MRI) scanners operating at 128 MHz to transform a balanced input signal from a dipole or loop antenna into an unbalanced output signal. It is fabricated on a low-cost, copper cladded four-layer printed circuit board (PCB), FR4 with a thickness of 1.57 mm and a copper thickness of 35 µm, with overall footprint of 11.6 mm × 12.2 mm. A comparison among the ADS RF momentum simulations and the measured results indicates a good agreement with the measured insertion and return losses of better than −1 dB and −13 dB, respectively, in a 50 Ω termination setting.","PeriodicalId":296506,"journal":{"name":"2020 IEEE Canadian Conference on Electrical and Computer Engineering (CCECE)","volume":"45 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-08-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116810291","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2020-08-30DOI: 10.1109/CCECE47787.2020.9255670
Jay Patel, M. Seto
Orthogonal frequency-division multiplexing (OFDM) is a multi-carrier digital communication technique which addresses digital communication problems like intersymbol interference (ISI), low data rates, and inter-carrier interference (ICI). It uses multiple low data rate carriers to assemble a high data rate communication system. Each low data rate carrier has enough long symbol periods which then eliminates ISI. Orthogonality allows each carrier frequency to be closely spaced, although overlapped, without ICI. The contribution of this paper is to show that real-time OFDM RF communications is possible and assess its performance. This was achieved by integrating several embedded platforms: a light-weight processor, web camera, and software define radio using the Mathworks MATLAB environment. This is an efficient way to transmit live images or video feeds for monitoring and surveillance purposes. The work focused on transmitting live images at a constant rate from the web camera to the software defined radio, which relayed it to another software defined radio at a remote location.
{"title":"Live RF Image Transmission using OFDM with RPi and PlutoSDR","authors":"Jay Patel, M. Seto","doi":"10.1109/CCECE47787.2020.9255670","DOIUrl":"https://doi.org/10.1109/CCECE47787.2020.9255670","url":null,"abstract":"Orthogonal frequency-division multiplexing (OFDM) is a multi-carrier digital communication technique which addresses digital communication problems like intersymbol interference (ISI), low data rates, and inter-carrier interference (ICI). It uses multiple low data rate carriers to assemble a high data rate communication system. Each low data rate carrier has enough long symbol periods which then eliminates ISI. Orthogonality allows each carrier frequency to be closely spaced, although overlapped, without ICI. The contribution of this paper is to show that real-time OFDM RF communications is possible and assess its performance. This was achieved by integrating several embedded platforms: a light-weight processor, web camera, and software define radio using the Mathworks MATLAB environment. This is an efficient way to transmit live images or video feeds for monitoring and surveillance purposes. The work focused on transmitting live images at a constant rate from the web camera to the software defined radio, which relayed it to another software defined radio at a remote location.","PeriodicalId":296506,"journal":{"name":"2020 IEEE Canadian Conference on Electrical and Computer Engineering (CCECE)","volume":"16 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-08-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123968368","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2020-08-30DOI: 10.1109/CCECE47787.2020.9255681
Yue Yuan, Meiyi Qing, Huaqing Liang
The existing Adaptive Notch Filter (ANF)-based frequency estimation methods have problems of slow convergence speed, unstable error and limited selection of iterative initial values. In this paper, a frequency estimation method based on the indirect average plain gradient algorithm is proposed. It uses a new error function applied to the second-order adaptive Infinite Impulse Response (IIR) notch filter. The proposed error function is the mean value of the weighted average of the squares of the two signals outputted by Finite Impulse Response (FIR) and IIR sections of the ANF. It has better gradient characteristics, and arbitrary initial value can be selected for the following iterative calculation. The theory and simulation show that the proposed algorithm, compared with other indirect gradient algorithm, improves the convergence speed and estimation accuracy with little addition of the computation, while it is superior in varying-frequency signal tracking performance.
{"title":"Average Plain Gradient Based Indirect Frequency Estimation Using Adaptive Notch Filter","authors":"Yue Yuan, Meiyi Qing, Huaqing Liang","doi":"10.1109/CCECE47787.2020.9255681","DOIUrl":"https://doi.org/10.1109/CCECE47787.2020.9255681","url":null,"abstract":"The existing Adaptive Notch Filter (ANF)-based frequency estimation methods have problems of slow convergence speed, unstable error and limited selection of iterative initial values. In this paper, a frequency estimation method based on the indirect average plain gradient algorithm is proposed. It uses a new error function applied to the second-order adaptive Infinite Impulse Response (IIR) notch filter. The proposed error function is the mean value of the weighted average of the squares of the two signals outputted by Finite Impulse Response (FIR) and IIR sections of the ANF. It has better gradient characteristics, and arbitrary initial value can be selected for the following iterative calculation. The theory and simulation show that the proposed algorithm, compared with other indirect gradient algorithm, improves the convergence speed and estimation accuracy with little addition of the computation, while it is superior in varying-frequency signal tracking performance.","PeriodicalId":296506,"journal":{"name":"2020 IEEE Canadian Conference on Electrical and Computer Engineering (CCECE)","volume":"40 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-08-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124104751","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}