Realization of Fuzzy PID Controller on FPGA for Source Measurement Unit

Caisheng Fan, Xuedong Liu, Feiyu Li, Yuxin Liang
{"title":"Realization of Fuzzy PID Controller on FPGA for Source Measurement Unit","authors":"Caisheng Fan, Xuedong Liu, Feiyu Li, Yuxin Liang","doi":"10.1145/3582935.3583010","DOIUrl":null,"url":null,"abstract":"The classic Source Measurement Unit's (SMU: Source Measurement Unit) shortcomings include a sluggish transient response and a significant overshoot. This paper proposed an optimization method that made use of fuzzy PID controller on FPGA for SMU. With the aid of the software Matlab, we first analyzed the SMU's circuit diagram and obtained the system's transfer function. Next, we constructed the system simulation model adjusted by a fuzzy PID controller in Simulink. The initial P, I, and D parameters were obtained by the PID tuner, and they were adjusted by the fuzzy controller until they can achieve the optimal performance. Finally, we designed a Verilog program with the initial parameters to implement the fuzzy PID controller, in which the parameters were modified dynamically according to error and its increment to make sure they were optimal. We tested the controller using the HDL simulation tool Modelsim to ensure the simulation results matched those from Simulink. The results of simulation showed that the proposed method outperformed the conventional approach. In detail, our fuzzy PID controller can achieve shorter rising time, shorter setting time, and smaller overshoot than the NI SourceAdapt technology does.","PeriodicalId":253520,"journal":{"name":"Proceedings of the 5th International Conference on Information Technologies and Electrical Engineering","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-11-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 5th International Conference on Information Technologies and Electrical Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3582935.3583010","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

The classic Source Measurement Unit's (SMU: Source Measurement Unit) shortcomings include a sluggish transient response and a significant overshoot. This paper proposed an optimization method that made use of fuzzy PID controller on FPGA for SMU. With the aid of the software Matlab, we first analyzed the SMU's circuit diagram and obtained the system's transfer function. Next, we constructed the system simulation model adjusted by a fuzzy PID controller in Simulink. The initial P, I, and D parameters were obtained by the PID tuner, and they were adjusted by the fuzzy controller until they can achieve the optimal performance. Finally, we designed a Verilog program with the initial parameters to implement the fuzzy PID controller, in which the parameters were modified dynamically according to error and its increment to make sure they were optimal. We tested the controller using the HDL simulation tool Modelsim to ensure the simulation results matched those from Simulink. The results of simulation showed that the proposed method outperformed the conventional approach. In detail, our fuzzy PID controller can achieve shorter rising time, shorter setting time, and smaller overshoot than the NI SourceAdapt technology does.
源测量单元模糊PID控制器的FPGA实现
经典的源测量单元(SMU:源测量单元)的缺点包括缓慢的瞬态响应和显著的超调。提出了一种利用FPGA模糊PID控制器对SMU进行优化的方法。借助于Matlab软件,首先分析了SMU的电路图,得到了系统的传递函数。其次,在Simulink中建立了由模糊PID控制器调节的系统仿真模型。初始的P、I、D参数由PID调谐器获得,并由模糊控制器进行调整,直至达到最优性能。最后,我们设计了一个带有初始参数的Verilog程序来实现模糊PID控制器,其中参数根据误差及其增量进行动态修改,以确保其最优。我们使用HDL仿真工具Modelsim对控制器进行了测试,以确保仿真结果与Simulink相匹配。仿真结果表明,该方法优于传统方法。与NI SourceAdapt技术相比,我们的模糊PID控制器可以实现更短的上升时间、更短的整定时间和更小的超调量。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术官方微信
小红书