PI-Based SRM Speed Control System

Ilham Akbar, N. Ismail, E. A. Z. Hamidi, Diky Zakaria
{"title":"PI-Based SRM Speed Control System","authors":"Ilham Akbar, N. Ismail, E. A. Z. Hamidi, Diky Zakaria","doi":"10.1109/ICSIMA50015.2021.9526293","DOIUrl":null,"url":null,"abstract":"There are three types of motors used in electric vehicles currently, namely permanent magnet synchronous motors, induction motors, and Switched Reluctance Motors (SRM). SRM has its advantages over other types of motorcycles. The advantages of SRM are weight, reliability, fault tolerance, and acceleration time. However, the SRM motor needs to be adjusted to have the required speed and transient response. This study aims to simulate and design speed control in SRM. The Proportional Integral (PI) control simulation is firstly conducted by using MATLAB to see the results of the control before it is implemented in SRM. From the results of the SysId Matlab, it is obtained system transfer function in the first order. The transfer function of this system is used to determine the value of Kp and Ki analytically obtained the value of Kp is 0.006159 and Ki is 0.054752. SRM operates at PWM 72-84 or in a duty cycle of 28.23% - 32.94%. This PWM signal is equivalent to the driver input voltage of 1.446 Volts - 1.756 Volts. The implementation is conducted by using an Arduino microcontroller and it only uses a positive control signal that makes the motor rotate in only one direction. From the simulation and implementation that were carried out, it is found that the control system that has been designed is able to track the speed at the setpoint, namely 400 rpm, 600 rpm, and 800 rpm. The settling time, respectively, is 1.2 s, 2 s, and 1.3 s, overshoot is 52.75%, 62.16%, and 13.87%. The steady-state error for each setpoint is 10%, 0.33%, 0.5%.","PeriodicalId":404811,"journal":{"name":"2021 IEEE 7th International Conference on Smart Instrumentation, Measurement and Applications (ICSIMA)","volume":"86 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-08-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 IEEE 7th International Conference on Smart Instrumentation, Measurement and Applications (ICSIMA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICSIMA50015.2021.9526293","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

There are three types of motors used in electric vehicles currently, namely permanent magnet synchronous motors, induction motors, and Switched Reluctance Motors (SRM). SRM has its advantages over other types of motorcycles. The advantages of SRM are weight, reliability, fault tolerance, and acceleration time. However, the SRM motor needs to be adjusted to have the required speed and transient response. This study aims to simulate and design speed control in SRM. The Proportional Integral (PI) control simulation is firstly conducted by using MATLAB to see the results of the control before it is implemented in SRM. From the results of the SysId Matlab, it is obtained system transfer function in the first order. The transfer function of this system is used to determine the value of Kp and Ki analytically obtained the value of Kp is 0.006159 and Ki is 0.054752. SRM operates at PWM 72-84 or in a duty cycle of 28.23% - 32.94%. This PWM signal is equivalent to the driver input voltage of 1.446 Volts - 1.756 Volts. The implementation is conducted by using an Arduino microcontroller and it only uses a positive control signal that makes the motor rotate in only one direction. From the simulation and implementation that were carried out, it is found that the control system that has been designed is able to track the speed at the setpoint, namely 400 rpm, 600 rpm, and 800 rpm. The settling time, respectively, is 1.2 s, 2 s, and 1.3 s, overshoot is 52.75%, 62.16%, and 13.87%. The steady-state error for each setpoint is 10%, 0.33%, 0.5%.
基于pi的SRM速度控制系统
目前电动汽车使用的电机有三种类型,即永磁同步电机、感应电机和开关磁阻电机(SRM)。与其他类型的摩托车相比,SRM有其优势。SRM的优点是重量、可靠性、容错性和加速时间。然而,SRM电机需要调整,以具有所需的速度和瞬态响应。本研究旨在对SRM中的速度控制进行仿真与设计。首先利用MATLAB进行比例积分(PI)控制仿真,查看控制结果,然后在SRM中实现。从SysId Matlab的结果中,得到了系统的一阶传递函数。利用该系统的传递函数确定Kp和Ki的值,得到Kp的值为0.006159,Ki的值为0.054752。SRM工作在PWM 72-84或在28.23% - 32.94%的占空比。这个PWM信号相当于驱动器输入电压1.446伏- 1.756伏。该实现使用Arduino微控制器,它只使用一个正控制信号,使电机只在一个方向上旋转。通过仿真和实现,发现所设计的控制系统能够在400转、600转和800转的设定值处跟踪转速。沉降时间分别为1.2 s、2 s和1.3 s,超调量分别为52.75%、62.16%和13.87%。各设定值的稳态误差分别为10%、0.33%、0.5%。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信