Method of model-based multivariable control of EGR and boost for internal combustion engines
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
F02B-047/08
F02M-025/07
출원번호
US-0848188
(2010-08-01)
등록번호
US-8640679
(2014-02-04)
발명자
/ 주소
Wang, Yue-Yun
Haskara, Ibrahim
French, Donald Terry
출원인 / 주소
GM Global Technology Operations LLC
인용정보
피인용 횟수 :
4인용 특허 :
4
초록▼
A method to control an exhaust gas recirculation and a manifold air pressure in an engine includes utilizing a decoupling matrix within a multiple input and multiple output controller to determine an exhaust gas recirculation command and a manifold air pressure command, wherein the decoupling matrix
A method to control an exhaust gas recirculation and a manifold air pressure in an engine includes utilizing a decoupling matrix within a multiple input and multiple output controller to determine an exhaust gas recirculation command and a manifold air pressure command, wherein the decoupling matrix is configured based upon a diagonally dominant model of the engine compensated by the determined exhaust gas recirculation command and the manifold air pressure command. The exhaust gas recirculation and manifold air pressure are controlled based upon the determined exhaust gas recirculation command and the determined manifold air pressure command.
대표청구항▼
1. Method to control an exhaust gas recirculation and a manifold air pressure in an engine, the method comprising: monitoring parameters describing a desired engine state;determining an uncorrected exhaust gas recirculation command and an uncorrected manifold air pressure command based on the monito
1. Method to control an exhaust gas recirculation and a manifold air pressure in an engine, the method comprising: monitoring parameters describing a desired engine state;determining an uncorrected exhaust gas recirculation command and an uncorrected manifold air pressure command based on the monitored parameters;utilizing a feed forward module to generate a feed forward exhaust gas recirculation command and a feed forward manifold air pressure command based upon the uncorrected exhaust gas recirculation command and the uncorrected manifold air pressure command;determining an exhaust gas recirculation error term from a comparison of the uncorrected exhaust gas recirculation command and an exhaust gas recirculation feedback term;determining a manifold air pressure error term from a comparison of the uncorrected manifold air pressure command with a manifold air pressure feedback term;utilizing a decoupling matrix within a multiple input and multiple output (MIMO) controller to determine a MIMO exhaust gas recirculation command and a MIMO manifold air pressure command, said decoupling matrix configured based upon a diagonally dominant model of the engine compensated by the exhaust gas recirculation error term and the manifold air pressure error term;generating an exhaust gas recirculation command based on combining the MIMO exhaust gas recirculation command with the feed forward exhaust gas recirculation command, wherein the feed forward exhaust gas recirculation command bypasses the MIMO controller;generating a manifold air pressure command based upon combining the MIMO manifold air pressure command with the feed forward manifold air pressure command, wherein the feed forward manifold air pressure command bypasses the MIMO controller;controlling the exhaust gas recirculation and the manifold air pressure based upon the determined exhaust gas recirculation command and the determined manifold air pressure command. 2. The method of claim 1, wherein the decoupling matrix configured based upon the diagonally dominant model of the engine is configured based upon an inverse of an uncompensated model of the engine. 3. The method of claim 1, further comprising: evaluating actuator saturation of an actuator controlling the exhaust gas recirculation;evaluating actuator saturation of an actuator controlling the manifold air pressure;modifying the exhaust gas recirculation command based upon the evaluated actuator saturation of the actuator controlling the exhaust gas recirculation; andmodifying the manifold air pressure command based upon the evaluated actuator saturation of the actuator controlling the manifold air pressure. 4. The method of claim 3, wherein modifying the exhaust gas recirculation command comprises utilizing an integration based upon an output of the decoupling matrix. 5. The method of claim 3, wherein modifying the manifold air pressure command comprises utilizing an integration based upon an output of the decoupling matrix. 6. Method to control an air handling system for an engine comprising an exhaust gas recirculation system controllably delivering exhaust gas recirculation to the engine and a charging device controllably affecting a manifold air pressure, the method comprising: monitoring uncorrected parameters describing a desired engine state;determining a feed forward exhaust gas recirculation command based upon the uncorrected monitored parameters;determining a feed forward manifold air pressure command based upon the uncorrected monitored parameters;within a multiple input and multiple output (MIMO) controller, determining a MIMO exhaust gas recirculation command based upon the monitored uncorrected parameters and a decoupling matrix;within the MIMO controller, determining a MIMO manifold air pressure command based upon the monitored uncorrected parameters and the decoupling matrix;comparing the MIMO exhaust gas recirculation command with the feed forward exhaust gas circulation command to determine a corrected exhaust gas recirculation command;comparing the MIMO manifold air pressure command with the feed forward manifold air pressure command to determine a corrected manifold air pressure command;controlling the air handling system based upon the corrected exhaust gas recirculation and the manifold air pressure commands;wherein the decoupling matrix is configured based upon a diagonally dominant model of the engine compensated by the determined exhaust gas recirculation command and the manifold air pressure command. 7. The method of claim 6, further comprising: monitoring actuator limits for an actuator controlling the delivery of the exhaust gas recirculation;monitoring actuator limits for an actuator controllably affecting the manifold air pressure;wherein determining the corrected exhaust gas recirculation command is further based upon the monitored actuator limits for the actuator controlling the delivery of the exhaust gas recirculation; andwherein determining the corrected manifold air pressure command is further based upon the monitored actuator limits for the actuator controllably affecting the manifold air pressure. 8. The method of claim 7, wherein determining the corrected exhaust gas recirculation command based upon the monitored actuator limits for the actuator controlling the delivery of the exhaust gas recirculation comprises applying a first anti-windup integration; and wherein determining the corrected manifold air pressure command based upon the monitored actuator limits for the actuator controllably affecting the manifold air pressure comprises applying a second anti-windup integration. 9. The method of claim 6, further comprising: monitoring a compressor pressure ratio;monitoring a turbine pressure ratio; andmonitoring an engine delta pressure;wherein the decoupling matrix is a function of the compressor pressure ratio, the turbine pressure ratio, and the engine delta pressure. 10. The method of claim 6, further comprising: operating the engine at a low frequency;monitoring an engine speed; andmonitoring a boost ratio;wherein the decoupling matrix is a function of the engine speed and the boost ratio. 11. The method of claim 6, further comprising: monitoring an exhaust gas recirculation feedback term; andmonitoring a manifold air pressure feedback term;wherein determining the corrected exhaust gas recirculation command is further based upon the exhaust gas recirculation feedback term and the manifold air pressure feedback term; andwherein determining the corrected manifold air pressure command is further based upon the exhaust gas recirculation feedback term and the manifold air pressure feedback term. 12. The method of claim 6, further comprising: determining an uncorrected exhaust gas recirculation command based upon the monitored uncorrected parameters;determining an uncorrected manifold air pressure command based upon the monitored uncorrected parameters;monitoring an exhaust gas recirculation feedback term;monitoring a manifold air pressure feedback term;determining an error between the uncorrected exhaust gas recirculation command and the exhaust gas recirculation feedback term; anddetermining an error between the uncorrected manifold air pressure command and the manifold air pressure feedback term;wherein determining the MIMO exhaust gas recirculation command based upon the monitored parameters comprises determining the MIMO exhaust gas recirculation command based upon the error between the uncorrected exhaust gas recirculation command and the exhaust gas recirculation feedback term and the error between the uncorrected manifold air pressure command and the manifold air pressure feedback term; andwherein determining the MIMO manifold air pressure command based upon the monitored parameters comprises determining the manifold air pressure command based upon the error between the uncorrected exhaust gas recirculation command and the exhaust gas recirculation feedback term and the error between the uncorrected manifold air pressure command and the manifold air pressure feedback term. 13. The method of claim 12, further comprising: applying a low pass filter to the error between the uncorrected exhaust gas recirculation command and the exhaust gas recirculation feedback term; andapplying a low pass filter to the error between the uncorrected manifold air pressure command and the manifold air pressure feedback term. 14. Method to control exhaust gas recirculation system and a variable geometry turbocharger in an engine, the method comprising: determining a decoupling matrix for the engine through system identification, comprising: identifying a plurality of operating points throughout an operating range of the engine defined by engine speed and engine load;at each operating point, monitoring an engine speed;at each operating point, monitoring a boost ratio;at each operating point, identifying a static gain describing an uncompensated model of the engine;at each operating point, identifying a data point for the decoupling matrix based upon an inverse of the uncompensated model of the engine;for each operating point, determining a feed forward exhaust gas recirculation command based upon uncorrected monitored parameters describing a desired engine state;for each operating point, determining a feed forward manifold air pressure command based upon the uncorrected monitored parameters describing the desired engine state;within a multiple input and multiple output (MIMO) controller, determining a MIMO exhaust gas recirculation command based upon the monitored uncorrected parameters and a decoupling matrix;within the MIMO controller, determining a MIMO manifold air pressure command based upon the monitored uncorrected parameters and the decoupling matrix;comparing the MIMO exhaust gas recirculation command with the feed forward exhaust gas circulation command to determine a corrected exhaust gas recirculation command;comparing the MIMO manifold air pressure command with the feed forward manifold air pressure command to determine a corrected manifold air pressure command; andcontrolling the exhaust gas recirculation system and variable geometry turbocharger based upon the corrected exhaust gas recirculation and the manifold air pressure commands. 15. The method of claim 14, wherein utilizing the MIMO control scheme for each operating point to control the engine comprises interpolating commands between the operating points.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.