Enhanced performance of the mechanical respiratory system by FPGA-digital based on PID Controller

被引:1
|
作者
Phan, Dang Quy [2 ,3 ]
Ngo, Ha Quang Thinh [1 ,2 ,3 ]
机构
[1] Ho Chi Minh City Univ Technol HCMUT, Fac Mech Engn, 268 Ly Thuong Kiet Dist 10, Ho Chi Minh, Vietnam
[2] Ho Chi Minh City Univ Technol HCMUT, Fac Mech Engn, Ho Chi Minh, Vietnam
[3] Vietnam Natl Univ Ho Chi Minh City VNU HCM, Thu Duc City, Ho Chi Minh, Vietnam
来源
COGENT ENGINEERING | 2023年 / 10卷 / 01期
关键词
medical application; Mechanical ventilator; FPGA; Motion control; Mechanical design;
D O I
10.1080/23311916.2023.2247865
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
In mechanical ventilators, ensuring reliable performance and rapid response has become one of the most critical considerations when evaluating non-invasive ventilators. The current design, which utilizes a microprocessor in the embedded system, faces challenges such as low speed, accumulated errors, and jitter phenomena. As a solution, we introduce a Field Programmable Gate Array (FPGA)-based approach to significantly enhance respiratory performance. This paper introduces a pulse generator, quadrature decoder, and digital control scheme to be integrated into a compact controller for the inner loop of the system. Upon receiving user commands, the pulse generator produces signals with varying duty cycles to drive the motor. The feedback signal is monitored using a quadrature decoder, ensuring precise motor operation. To validate the practical effectiveness of our approach, we have implemented a real-world testing system to evaluate the controller's performance. Our approach achieves a cycle time of approximately 20ns, ensuring real-time performance that cannot be attained with an embedded system. Furthermore, the concurrent framework we employ facilitates faster processing while optimizing resource utilization.
引用
收藏
页数:13
相关论文
共 50 条
  • [31] Design and Application of PWM Digital Controller Based on FPGA
    Liu, Shulin
    Xu, Xinqi
    MECHATRONICS ENGINEERING, COMPUTING AND INFORMATION TECHNOLOGY, 2014, 556-562 : 2252 - 2255
  • [32] Reconfigurable digital controller for a buck converter based on FPGA
    Milanovic, Miro
    Truntic, Mitja
    Slibar, Primoz
    Dolinar, Drago
    MICROELECTRONICS RELIABILITY, 2007, 47 (01) : 150 - 154
  • [33] Parameter optimization of PID controller based on an enhanced whale optimization algorithm for AVR system
    Jinzhong Zhang
    Tan Zhang
    Gang Zhang
    Min Kong
    Operational Research, 2023, 23
  • [34] Parameter optimization of PID controller based on an enhanced whale optimization algorithm for AVR system
    Zhang, Jinzhong
    Zhang, Tan
    Zhang, Gang
    Kong, Min
    OPERATIONAL RESEARCH, 2023, 23 (03)
  • [35] Enhanced-Performance Control of an Electromagnetic Solenoid System Using a Digital Controller
    Li, Chong
    Yang, Haoyue
    Jenkins, Luke L.
    Dean, Robert N.
    Flowers, George T.
    Hung, John Y.
    IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2016, 24 (05) : 1805 - 1811
  • [36] A System Theoretic-Based Optimum Controller for Single-Tank System and Its Performance Comparison with PID Controller
    Choudhari P.
    Kulkarni N.R.
    Bakshi M.
    Journal of The Institution of Engineers (India): Series B, 2023, 104 (03) : 551 - 561
  • [37] Performance Comparison of PID and SMC Controller for TITO System
    Kadu, Anil
    Jarang, Madhuri
    2018 FOURTH INTERNATIONAL CONFERENCE ON COMPUTING COMMUNICATION CONTROL AND AUTOMATION (ICCUBEA), 2018,
  • [38] On implementation of nonlinear PID plus controller embedded on FPGA module for industrial system
    Shaban, E. M.
    Hamed, A. R.
    Bassiuny, A. M.
    Ghany, A. M. Abdel
    INTERNATIONAL JOURNAL OF DYNAMICS AND CONTROL, 2024, 12 (07) : 2331 - 2340
  • [39] A Digital High Performance PMSM Servo System Based on DSP and FPGA
    Xu Dong
    Wang Tianmiao
    Wei Hongxing
    2011 6TH IEEE CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS (ICIEA), 2011, : 2742 - 2746
  • [40] Digital PID Controller Designed and Realized based on State Machine
    Wu, Jing
    Zhou, Min
    PROCEEDINGS OF 2016 IEEE ADVANCED INFORMATION MANAGEMENT, COMMUNICATES, ELECTRONIC AND AUTOMATION CONTROL CONFERENCE (IMCEC 2016), 2016, : 1873 - 1877