A Fixed-Point Position Observation Algorithm and System-on-Chip Design Suitable for Sensorless Control of High-Speed Permanent Magnet Synchronous Motor
In the sensorless control algorithm of permanent magnet synchronous motors (PMSMs), there is a significant research focus on developing a high-performance position observer and a cost-effective, high-performance processor specifically designed for PMSMs. In this paper, we first reviewed the current...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2023-07-01
|
Series: | Electronics |
Subjects: | |
Online Access: | https://www.mdpi.com/2079-9292/12/14/3160 |
_version_ | 1797589531572043776 |
---|---|
author | Changjun He Shiyun Xu Bosong Yan Zhenhua Wang Mingjiang Wang |
author_facet | Changjun He Shiyun Xu Bosong Yan Zhenhua Wang Mingjiang Wang |
author_sort | Changjun He |
collection | DOAJ |
description | In the sensorless control algorithm of permanent magnet synchronous motors (PMSMs), there is a significant research focus on developing a high-performance position observer and a cost-effective, high-performance processor specifically designed for PMSMs. In this paper, we first reviewed the current mainstream position observation algorithms. Subsequently, we proposed a position observation algorithm based on a fixed-point nonlinear flux linkage model that introduces a variable gain model and an observer compensation model. Furthermore, we implemented the improved position observation algorithm in the circuit and designed a System-on-Chip (SOC) suitable for the sensorless control of high-speed permanent magnet synchronous motors using the ARM Cortex-M0 core. The functionality of the proposed SOC was verified on the Field Programmable Gate Array (FPGA) platform. The results demonstrate that the improved algorithm offers an excellent angle observation accuracy and fast convergence speed. The error between the observed angle and the actual angle is less than 0.2 rad. Additionally, the designed SOC balances the high efficiency of hardware implementation with the flexibility of software implementation. When running a sensorless control algorithm for PMSM, it achieves a 30.3% increase in execution efficiency, enabling support for higher frequency output PWM switching and making it suitable for the high-precision control of high-speed PMSM. |
first_indexed | 2024-03-11T01:07:49Z |
format | Article |
id | doaj.art-7865d08f8abc4f49932a98f0205e5796 |
institution | Directory Open Access Journal |
issn | 2079-9292 |
language | English |
last_indexed | 2024-03-11T01:07:49Z |
publishDate | 2023-07-01 |
publisher | MDPI AG |
record_format | Article |
series | Electronics |
spelling | doaj.art-7865d08f8abc4f49932a98f0205e57962023-11-18T19:06:44ZengMDPI AGElectronics2079-92922023-07-011214316010.3390/electronics12143160A Fixed-Point Position Observation Algorithm and System-on-Chip Design Suitable for Sensorless Control of High-Speed Permanent Magnet Synchronous MotorChangjun He0Shiyun Xu1Bosong Yan2Zhenhua Wang3Mingjiang Wang4Key Laboratory for Key Technologies of IoT Terminals, Harbin Institute of Technology, Shenzhen 518055, ChinaKey Laboratory for Key Technologies of IoT Terminals, Harbin Institute of Technology, Shenzhen 518055, ChinaKey Laboratory for Key Technologies of IoT Terminals, Harbin Institute of Technology, Shenzhen 518055, ChinaKey Laboratory for Key Technologies of IoT Terminals, Harbin Institute of Technology, Shenzhen 518055, ChinaKey Laboratory for Key Technologies of IoT Terminals, Harbin Institute of Technology, Shenzhen 518055, ChinaIn the sensorless control algorithm of permanent magnet synchronous motors (PMSMs), there is a significant research focus on developing a high-performance position observer and a cost-effective, high-performance processor specifically designed for PMSMs. In this paper, we first reviewed the current mainstream position observation algorithms. Subsequently, we proposed a position observation algorithm based on a fixed-point nonlinear flux linkage model that introduces a variable gain model and an observer compensation model. Furthermore, we implemented the improved position observation algorithm in the circuit and designed a System-on-Chip (SOC) suitable for the sensorless control of high-speed permanent magnet synchronous motors using the ARM Cortex-M0 core. The functionality of the proposed SOC was verified on the Field Programmable Gate Array (FPGA) platform. The results demonstrate that the improved algorithm offers an excellent angle observation accuracy and fast convergence speed. The error between the observed angle and the actual angle is less than 0.2 rad. Additionally, the designed SOC balances the high efficiency of hardware implementation with the flexibility of software implementation. When running a sensorless control algorithm for PMSM, it achieves a 30.3% increase in execution efficiency, enabling support for higher frequency output PWM switching and making it suitable for the high-precision control of high-speed PMSM.https://www.mdpi.com/2079-9292/12/14/3160permanent magnet synchronous motorposition observationhardware designSOC design |
spellingShingle | Changjun He Shiyun Xu Bosong Yan Zhenhua Wang Mingjiang Wang A Fixed-Point Position Observation Algorithm and System-on-Chip Design Suitable for Sensorless Control of High-Speed Permanent Magnet Synchronous Motor Electronics permanent magnet synchronous motor position observation hardware design SOC design |
title | A Fixed-Point Position Observation Algorithm and System-on-Chip Design Suitable for Sensorless Control of High-Speed Permanent Magnet Synchronous Motor |
title_full | A Fixed-Point Position Observation Algorithm and System-on-Chip Design Suitable for Sensorless Control of High-Speed Permanent Magnet Synchronous Motor |
title_fullStr | A Fixed-Point Position Observation Algorithm and System-on-Chip Design Suitable for Sensorless Control of High-Speed Permanent Magnet Synchronous Motor |
title_full_unstemmed | A Fixed-Point Position Observation Algorithm and System-on-Chip Design Suitable for Sensorless Control of High-Speed Permanent Magnet Synchronous Motor |
title_short | A Fixed-Point Position Observation Algorithm and System-on-Chip Design Suitable for Sensorless Control of High-Speed Permanent Magnet Synchronous Motor |
title_sort | fixed point position observation algorithm and system on chip design suitable for sensorless control of high speed permanent magnet synchronous motor |
topic | permanent magnet synchronous motor position observation hardware design SOC design |
url | https://www.mdpi.com/2079-9292/12/14/3160 |
work_keys_str_mv | AT changjunhe afixedpointpositionobservationalgorithmandsystemonchipdesignsuitableforsensorlesscontrolofhighspeedpermanentmagnetsynchronousmotor AT shiyunxu afixedpointpositionobservationalgorithmandsystemonchipdesignsuitableforsensorlesscontrolofhighspeedpermanentmagnetsynchronousmotor AT bosongyan afixedpointpositionobservationalgorithmandsystemonchipdesignsuitableforsensorlesscontrolofhighspeedpermanentmagnetsynchronousmotor AT zhenhuawang afixedpointpositionobservationalgorithmandsystemonchipdesignsuitableforsensorlesscontrolofhighspeedpermanentmagnetsynchronousmotor AT mingjiangwang afixedpointpositionobservationalgorithmandsystemonchipdesignsuitableforsensorlesscontrolofhighspeedpermanentmagnetsynchronousmotor AT changjunhe fixedpointpositionobservationalgorithmandsystemonchipdesignsuitableforsensorlesscontrolofhighspeedpermanentmagnetsynchronousmotor AT shiyunxu fixedpointpositionobservationalgorithmandsystemonchipdesignsuitableforsensorlesscontrolofhighspeedpermanentmagnetsynchronousmotor AT bosongyan fixedpointpositionobservationalgorithmandsystemonchipdesignsuitableforsensorlesscontrolofhighspeedpermanentmagnetsynchronousmotor AT zhenhuawang fixedpointpositionobservationalgorithmandsystemonchipdesignsuitableforsensorlesscontrolofhighspeedpermanentmagnetsynchronousmotor AT mingjiangwang fixedpointpositionobservationalgorithmandsystemonchipdesignsuitableforsensorlesscontrolofhighspeedpermanentmagnetsynchronousmotor |