On-line adaptive PID control of air charging system
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
F02D-041/14
F02D-041/00
출원번호
US-0573554
(2014-12-17)
등록번호
US-9777657
(2017-10-03)
발명자
/ 주소
Wang, Yue-Yun
Haskara, Ibrahim
Chang, Chen-Fang
Muldoon, Steven E.
출원인 / 주소
GM Global Technology Operations LLC
인용정보
피인용 횟수 :
0인용 특허 :
2
초록▼
An internal combustion engine includes an air charging system. A method to control the air charging system includes providing a desired operating target command for the air charging system, and monitoring operating parameters of the air charging system. An error between the desired operating target
An internal combustion engine includes an air charging system. A method to control the air charging system includes providing a desired operating target command for the air charging system, and monitoring operating parameters of the air charging system. An error between the desired operating target command for the air charging system and the corresponding one of said operating parameters of the air charging system is determined, and scheduled PID gains are determined based on the error utilizing a PID controller. An adaptive algorithm is applied to modify the scheduled PID gains, and a system control command for the air charging system is determined based upon the modified scheduled PID gains. The air charging system is controlled based upon the system control command for the air charging system.
대표청구항▼
1. Method to control an air charging system of an internal combustion engine, the method comprising: providing a desired operating target command for the air charging system;monitoring operating parameters of the air charging system;determining an error between the desired operating target command f
1. Method to control an air charging system of an internal combustion engine, the method comprising: providing a desired operating target command for the air charging system;monitoring operating parameters of the air charging system;determining an error between the desired operating target command for the air charging system and the corresponding one of said operating parameters of the air charging system;determining scheduled PID gains based on the error utilizing a PID controller expressed in accordance with the following relationship: u(t)=Kpe(t)+KI∫e(t)dt+KDė(t)wherein Kp is a proportional gain, KI is an integral gain,KD is a derivative gain,t is time, ande(t) is an error function determining an error value between a setpoint and a monitored system parameter;applying an adaptive algorithm to modify the scheduled PID gains using a gradient search expressed in accordance with the following relationship: θ.=-Γ*∇Jθ=Γ*ɛ*g(t)*[e(t)∫e(t)ⅆte.(t)]wherein Γ is an adaptive gain, ∇Jθ is a global minimum of the cost function,ε is an error value equivalent to e(t),g(t) is a system gain function,θ is a vector of PID gains;determining a system control command for the air charging system based upon the modified scheduled PID gains; andcontrolling the air charging system based upon the system control command for the air charging system. 2. The method of claim 1, wherein the desired operating target command comprises a target exhaust gas ratio. 3. The method of claim 1, wherein the desired operating target command comprises a target boost pressure. 4. The method of claim 1, wherein the operating parameters of the air charging system comprise intake manifold pressure, intake manifold temperature, compressor inlet pressure and compressor inlet temperature. 5. Method to control an air charging system of an internal combustion engine, the method comprising: providing a desired operating target command for the air charging system;monitoring operating parameters of the air charging system;determining an error between the desired operating target command for the air charging system and the corresponding one of said operating parameters of the air charging system;determining scheduled PID gains based on the error utilizing a PID controller expressed in accordance with the following relationship: u(t)=Kpe(t)+KI∫e(t)dt+KDė(t)wherein Kp is a proportional gain, KI is an integral gain,KD is a derivative gain,t is time, ande(t) is an error function determining an error value between a setpoint and a monitored system parameter;applying an adaptive algorithm to modify the scheduled PID gains expressed in accordance with the following relationship: [Kp(k+1)KI(k+1)KD(k+1)]=[Kp(k)KI(k)KD(k)]+ΔT*Γ*g(t)*[e(t)∫e(t)ⅆte.(t)]ɛwherein k is a present iteration of a scheduled gain, and ΔT is a discrete sampling rate,Γ is an adaptive gain,g(t) is a system gain function, andε is an error value equivalent to e(t);determining a system control command for the air charging system based upon the modified scheduled PID gains; andcontrolling the air charging system based upon the system control command for the air charging system. 6. Method to control an air charging system of an internal combustion engine, the method comprising: providing a desired operating target command for the air charging system;monitoring operating parameters of the air charging system;determining an error between the desired operating target command for the air charging system and the corresponding one of said operating parameters of the air charging system;determining scheduled PID gains based on the error utilizing a PID controller expressed in accordance with the following relationship: u(t)=Kpe(t)+KI∫e(t)dt+KDė(t)wherein Kp is a proportional gain, KI is an integral gain,KD is a derivative gain,t is time, ande(t) is an error function determining an error value between a setpoint and a monitored system parameter;applying an adaptive algorithm to modify the scheduled PID gains comprising applying an adaptive algorithm for a general nonlinear system expressed in accordance with the following relationship: [Kp(k+1)KI(k+1)KD(k+1)]=[Kp(k)KI(k)KD(k)]+ΔT*Γ*Fu′(t)*[e(t)∫e(t)ⅆte.(t)]ɛwherein k is a present iteration of a scheduled gain, and ΔT is a discrete sampling rate,Γ is an adaptive gain,F′u(t) is a partial derivative of the plant function, andε is an error value equivalent to e(t);determining a system control command for the air charging system based upon the modified scheduled PID gains; andcontrolling the air charging system based upon the system control command for the air charging system. 7. Method to control an air charging system of an internal combustion engine, the method comprising: providing a desired operating target command for the air charging system;monitoring operating parameters of the air charging system;determining an error between the desired operating target command for the air charging system and the corresponding one of said operating parameters of the air charging system;determining scheduled PID gains based on the error utilizing a PID controller;applying an adaptive algorithm for a general nonlinear system to modify the scheduled PID gains comprising: determining a set of PID error terms by multiplying said error by each of a present error, a past error and a prediction of future errors;determining a set of PID system gain terms by multiplying the set of PID error terms by a system gain based on a partial derivative of a system control command and a partial derivative of the corresponding one of said operating parameters of the air charging system;determining a set of adapted PID system gains by multiplying the set of PID system gain terms by an adaptation rate;determining a set of PID scheduled gain modifiers by integrating the set of adapted PID system gains; andmodifying the scheduled PID gains by adding the PID scheduled gain modifiers to the scheduled gains;determining a system control command for the air charging system based upon the modified scheduled PID gains; andcontrolling the air charging system based upon the system control command for the air charging system. 8. Method to control an exhaust gas recirculation system, an air throttle system, and an air charging system in an internal combustion engine, the method comprising: providing a desired operating target command for each of the exhaust gas recirculation system, the air throttle system and the air charging system;monitoring operating parameters for each of the exhaust gas recirculation system, the air throttle system, and the air charging system;determining an error between the monitored desired operating target commands for each of the exhaust gas recirculation system, the air throttle system, and the air charging system and the corresponding operating parameter of the respective system;determining scheduled PID gains for each of the exhaust gas recirculation system, the air throttle system and the air charging system based on the respective error for each of the exhaust gas recirculation system, the air throttle system and the air charging system utilizing PID control expressed by the following relationship: u(t)=Kpe(t)+KI∫e(t)dt+KDė(t)wherein Kp is a proportional gain, KI is an integral gain,KD is a derivative gain,t is time, ande(t) is an error function determining an error value between a setpoint and a monitored system parameter;applying an adaptive algorithm to modify each of the scheduled PID gains expressed by the following relationship: [Kp(k+1)KI(k+1)KD(k+1)]=[Kp(k)KI(k)KD(k)]+ΔT*Γ*g(t)*[e(t)∫e(t)ⅆte.(t)]ɛwherein k is a present iteration of a scheduled gain, and ΔT is a discrete sampling rate,Γ is an adaptive gain,g(t) is a system gain function, andε is an error value equivalent to e(t);determining a system control command for each of the exhaust gas recirculation system, the air throttle system and the air charging system based upon the respective modified scheduled PID gains; andcontrolling the air charging system based upon said system control commands. 9. Method to control an exhaust gas recirculation system, an air throttle system, and an air charging system in an internal combustion engine, the method comprising: providing a desired operating target command for each of the exhaust gas recirculation system, the air throttle system and the air charging system;monitoring operating parameters for each of the exhaust gas recirculation system, the air throttle system, and the air charging system;determining an error between the monitored desired operating target commands for each of the exhaust gas recirculation system, the air throttle system, and the air charging system and the corresponding operating parameter of the respective system;determining scheduled PID gains for each of the exhaust gas recirculation system, the air throttle system and the air charging system based on the respective error for each of the exhaust gas recirculation system, the air throttle system and the air charging system utilizing PID control expressed by the following relationship: u(t)=Kpe(t)+KI∫e(t)dt+KDė(t)wherein Kp is a proportional gain, KI is an integral gain,KD is a derivative gain,t is time, ande(t) is an error function determining an error value between a setpoint and a monitored system parameter;applying an adaptive algorithm to modify each of the scheduled PID gains comprising applying an adaptive algorithm for a general nonlinear system expressed in accordance with the following relationship: [Kp(k+1)KI(k+1)KD(k+1)]=[Kp(k)KI(k)KD(k)]+ΔT*Γ*Fu′(t)*[e(t)∫e(t)ⅆte.(t)]ɛwherein k is a present iteration of a scheduled gain, and ΔT is a discrete sampling rate,Γ is an adaptive gain,F′u(t) is a partial derivative of the plant function andε is an error value equivalent to e(t);determining a system control command for each of the exhaust gas recirculation system, the air throttle system and the air charging system based upon the respective modified scheduled PID gains; andcontrolling the air charging system based upon said system control commands. 10. The method of claim 9, wherein the desired operating target command for each of the exhaust gas recirculation system, the air throttle system and the air charging system comprise a target exhaust gas ratio, a target compressor pressure ratio, and a target boost pressure. 11. The method of claim 9, wherein the operating parameters of the air charging system comprise intake manifold pressure, intake manifold temperature, compressor inlet pressure and compressor inlet temperature. 12. The method of claim 9, wherein determining scheduled PID gains for each of the exhaust gas recirculation system, the air throttle system and the air charging system comprises: determining scheduled PID gains for a first one of the exhaust gas recirculation system, the air throttle system and the air charging system using a PID controller;determining scheduled PID gains for a second one of the exhaust gas recirculation system, the air throttle system and the air charging system using a PID controller; anddetermining scheduled PID gains for a third one of the exhaust gas recirculation system, the air throttle system and the air charging system using a PID controller. 13. Method to control an exhaust gas recirculation system, an air throttle system, and an air charging system in an internal combustion engine, the method comprising: providing a desired operating target command for each of the exhaust gas recirculation system, the air throttle system and the air charging system;monitoring operating parameters for each of the exhaust gas recirculation system, the air throttle system, and the air charging system;determining an error between the monitored desired operating target commands for each of the exhaust gas recirculation system, the air throttle system, and the air charging system and the corresponding operating parameter of the respective system;determining scheduled PID gains for each of the exhaust gas recirculation system, the air throttle system and the air charging system based on the respective error for each of the exhaust gas recirculation system, the air throttle system and the air charging system utilizing PID control;applying an adaptive algorithm to modify each of the scheduled PID gains, wherein applying the adaptive algorithm to modify each of the scheduled PID gains comprises for each of the exhaust gas recirculation system, air throttle system and air charging system: determining a set of PID error terms by multiplying said error between the monitored desired operating target command for the respective system and the corresponding monitored operating parameter of the respective system by each of a present error, a past error and a prediction of future errors;determining a set of PID system gain terms by multiplying the set of PID error terms by a system gain based on a partial derivative of a system control command and a partial derivative of the corresponding monitored operating parameter of the respective system;determining a set of adapted PID system gains by multiplying the set of PID system gain terms by an adaptation rate;determining a set of PID scheduled gain modifiers by integrating the set of adapted PID system gains; andmodifying the scheduled PID gains by adding the PID scheduled gain modifiers to the scheduled gains;determining a system control command for each of the exhaust gas recirculation system, the air throttle system and the air charging system based upon the respective modified scheduled PID gains; andcontrolling the air charging system based upon said system control commands. 14. Method to control an air charging system using on-line fine tuning of PID gains comprising: providing a desired operating target command for the air charging system;monitoring an operating parameter of the air charging system;determining an error between the desired operating target command for the air charging system and the monitored operating parameter of the air charging system;determining scheduled PID gains based on the error utilizing a PID controller;applying adaptive PID control to modify the scheduled PID gains, comprising; determining a set of PID error terms by multiplying the error between the monitored desired operating target command for the air charging system and the monitored operating parameter of the air charging system by each of a present error, a past error and a prediction of future errors;determining a set of PID system gain terms by multiplying the set of PID error terms by a system gain based on a partial derivative of a system control command and a partial derivative of the operating parameter of the air charging system;determining a set of adapted PID system gains by multiplying the PID system gain terms by an adaptation rate;determining a set of PID scheduled gain modifiers by integrating the set of adapted PID system gains;modifying the scheduled PID gains by adding the PID scheduled gain modifiers to the scheduled gains;determining a system control command for the air charging system based upon the modified scheduled gains; andcontrolling the air charging system based upon the system control command for the air charging system. 15. The method of claim 14, wherein said scheduled PID gains are determined in accordance with the following relationship: u(t)=Kpe(t)+KI∫e(t)dt+KDė(t)wherein Kp is a proportional gain, KI is an integral gain,KD is a derivative gain,t is time, ande(t) is an error function determining an error value between a setpoint and a monitored system parameter. 16. The method of claim 14, wherein the desired operating target command comprises one of a target boost pressure and a target exhaust gas ratio.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (2)
Barnes Travis E. ; Coleman Gerald N. ; Lukich Michael S. ; Nicholson Scott E. ; Young Paul M., Device for controlling a variable geometry turbocharger.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.