Ventilator Turbine Motor Control With Active Disturbance Rejection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing control methods for turbine motors in ventilators suffer from significant fluctuations and disturbances in rotational speed due to delayed data acquisition by sensors, leading to oscillation, vibration, and poor therapeutic effects.
Innovation Solution
A method and system utilizing a rotational speed active disturbance rejection controller and a current active disturbance rejection controller to observe and compensate disturbances, obtaining a quadrature-axial current and a voltage vector to adjust the turbine motor's rotational speed smoothly and quickly.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If dual PID closed-loop control is used to adjust turbine motor rotational speed, then the control system can maintain basic stability, but sensor data acquisition delays cause gas compression in ventilation pipes and load changes at user end, resulting in significant rotational speed fluctuations and oscillations
Solution Approach 1:
The ESO observer predicts and compensates for disturbances before they significantly affect the system. By establishing a mathematical model of the turbine motor and using the observer to estimate disturbances in real-time, the system proactively adjusts control signals to counteract anticipated rotational speed fluctuations, rather than reacting after delays occur
Solution Approach 2:
The patent implements an active disturbance rejection control loop where the ESO continuously observes system state and disturbance signals, feeds this information back to the controller, and adjusts the control output accordingly. This closed-loop feedback mechanism with disturbance observation enables real-time compensation for sensor delays and load changes
2Device complexity
If traditional control methods are used, then the system structure remains simple, but the turbine motor experiences oscillation and vibration in the entire control loop, affecting therapeutic effect and user experience
Solution Approach 1:
The ESO observer acts as an intermediary between the controller and the disturbed system. It processes sensor data and disturbance signals through its mathematical model, generating compensated control signals that mediate between the control objectives and actual system behavior, reducing oscillations and vibrations
Solution Approach 2:
The patent changes the control parameters by introducing disturbance observation and compensation mechanisms. The ESO dynamically adjusts control parameters based on observed disturbances, transforming the control approach from fixed PID parameters to adaptive parameters that respond to real-time system conditions
Data Source
AI summary
A method for controlling a turbine motor of a ventilator, includes: obtaining a target rotational speed and an actual rotational speed of the turbine motor; inputting the target rotational speed and the actual rotational speed into a rotational speed active disturbance rejection controller to enable the rotational speed active disturbance rejection controller to observe and compensate disturbance to obtain a quadrature-axial current; inputting the quadrature-axial current into a current active disturbance rejection controller to enable the current active disturbance rejection controller to perform a decoupling control in a direct-axial current and the quadrature-axial current to obtain a voltage vector; and adjusting the rotational speed of the turbine motor according to the voltage vector.


