IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0641882
(2003-08-16)
|
발명자
/ 주소 |
- Peterson, Katherine
- Wang, Yan
- Megli, Thomas
|
출원인 / 주소 |
- Ford Global Technologies, LLC
|
인용정보 |
피인용 횟수 :
16 인용 특허 :
11 |
초록
▼
A method and system for controlling a valve of an internal combustion engine. The system includes an electromagnet actuator having a coil and an armature magnetically coupled to the coil. The armature is coupled to the valve to stroke the valve between an open and closed position in response to a dr
A method and system for controlling a valve of an internal combustion engine. The system includes an electromagnet actuator having a coil and an armature magnetically coupled to the coil. The armature is coupled to the valve to stroke the valve between an open and closed position in response to a drive signal fed to the coil. The system produces an error signal as a function of a difference between a predetermined desired position time history (i.e., position trajectory), y d , for the armature for each stroke of the armature and the actual position trajectory of the armature, y, during such stroke. The error signal is used to produce a feedforward command signal to a feedfoward controller for use in providing the drive signal to the coil during a subsequent stroke. The response of the feedforward controller to the error signal in providing the drive signal is an inverse function of the relationship between a change in armature position in response to a change in the drive signal.
대표청구항
▼
1. A system for controlling a valve of an internal combustion engine, comprising: a feedback control system, comprising:an electromagnetic actuator comprising an electromagnet having a coil and an armature magnetically coupled to the coil, such armature being coupled to the valve to stroke the valve
1. A system for controlling a valve of an internal combustion engine, comprising: a feedback control system, comprising:an electromagnetic actuator comprising an electromagnet having a coil and an armature magnetically coupled to the coil, such armature being coupled to the valve to stroke the valve between an open and closed position in response to a drive signal fed to the coil;a feedforward controller,wherein the feedback control produces an error signal as a function of a difference between a predetermined desired position trajectory for the armature for each stroke of the armature and the actual position trajectory of the armature during such stroke, such error signal being used to produce a feedforward command signal to the feedforward controller, such feedforward controller to produce the drive signal to the coil during a subsequent stroke; and whereinthe response of the feedforward controller to the error signal in providing the drive signal is an inverse function of the relationship between a change in armature position in response to a change in the drive signal. 2. The system recited in claim 1 wherein, the feedfoward controller may be represented as: u controller =y r [n,k +1]+[{( di d /dt−i d dy d /dt )/( k b +y d )}/(2 k a )/( k b +y d )]+ri d where:u controller is the drive signal fed to the coil of the electromagnetic;y r [k+1] is the feedforward command signal for the subsequent stroke;y r [k] is the produced feedforward command signal;y d is the desired position trajectory; andr is the electrical resistance of the of the electromagnetic coilk a and k b are constants determined by the magnetic properties of the electromagnetic coil;i d is the theoretical current in the coil that would cause the armature to track y d and is given by:wherek s is the stiffness of a spring used in the actuator to initiate the motion of the armature;k pre is the preload of the spring used to initiate the motion of the armature;l is one-half the total travel of the armature. 3. The system recited in claim 1 wherein the feedforward control is fnc −1 where:fnc −1 is the inverse of the function relating the position of the armature to drive signal to the armature. 4. A method for controlling a valve of an internal combustion engine system having an electromagnet with an armature magnetically coupled to a coil of such electromagnet, such armature being coupled to the valve, such armature stoking the valve between an open and closed position in response to a drive signal fed to the coil, comprising:providing an open-loop, pre-set control signal to the coil, such signal being representative of a desired position trajectory for the armature for each stroke of the armature, such pre-set control signal being maintained at a pre-set level during an initial phase; andsubsequent to the initial phase, using a feedforward control system to generate the drive signal to the coil to drive the armature, and thereby the valve, to a fully closed or fully open position, such feedforward controller responding to a difference between a desired position trajectory for the armature and the actual position trajectory of the armature during a stroke to produce an error signal wherein the response of the feedforward controller to the error signal in providing the drive signal is an inverse function of the relationship between a change in armature position in response to a change in the drive signal; andadjusting stroke-to-stroke the feedforward command signal using an iterative learning control mechanism. 5. A system method for controlling a valve of an internal combustion engine havingan electromagnetic actuator comprising an electromagnet having a coil and an armature magnetically coupled to the coil, such armature being coupled to the valve to stroke the valve between an open and closed position in response to a drive signal fed to the coil, comprising:producing an error signal as a f unction of a difference between a predetermined desired position trajectory for the armature for each stroke of the armature and the actual position trajectory of the armature during such stroke, such error signal being used to produce a feedforward command signal to a feedforward controller, such feedforward controller producing the drive signal to the coil during a subsequent stroke wherein the response of the feedforward controller to the error signal in providing the drive signal is an inverse function of the relationship between a change in armature position in response to a change in the drive signal. 6. The system recited in claim 5 wherein, the feedfoward controller may be represented as: u controller =y r [n,k +]+[{( di d /dt−i d dy d /dt )/( k b +y d )}/(2 k a )/( k b +y d )]+ri d where:u controller is the drive signal fed to the coil of the electromagnetic;y r [k+1] is the feedforward command signal for the subsequent stroke;y r [k] is the produced feedforward command signal;y d is the desired position trajectory; andr is the electrical resistance of the of the electromagnetic coilk a and k b are constants determined by the magnetic properties of the electromagnetic coil;i d is the theoretical current in the coil that would cause the armature to track y d and is given by:wherek s is the stiffness of a spring used in the actuator to initiate the motion of the armature;k pre is the preload of the spring used to initiate the motion of the armature;l is one-half the total travel of the armature. 7. The system recited in claim 6 wherein the feedforward control is fnc −1 where:fnc −1 is the inverse of the function relating the position of the armature to drive signal to the armature. 8. An article of manufacture comprising:a computer storage medium having a computer program encoded therein for controlling a valve of an internal combustion engine having an electromagnetic actuator comprising an electromagnet having a coil and an armature magnetically coupled to the coil, such armature being coupled to the valve to stroke the valve between an open and closed position in response to a drive signal fed to the coil, said computer storage medium comprising:code for producing an error signal as a function of a difference between a predetermined desired position trajectory for the armature for each stroke of the armature and the actual position trajectory of the armature during such stroke, such error signal being used to produce a feedforward command signal to a feedforward controller, such feedforward controller producing the drive signal to the coil during a subsequent stroke wherein the response of the feedforward controller to the error signal in providing the drive signal is an inverse function of the relationship between a change in armature position in response to a change in the drive signal. 9. The article of manufacture recited in claim 8 the feedfoward controller may be represented as: u controller =y r [n,k +1]+[{( di d /dt−i d dy d /dt )/( k b +y d )}/(2 k a )/( k b +y d )]+ri d where:u controller is the drive signal fed to the coil of the electromagnetic;y r [k+1] is the feedforward command signal for the subsequent stroke;y r [k] is the produced feedforward command signal;y d is the desired position trajectory; andr is the electrical resistance of the of the electromagnetic coilk a and k b are constants determined by the magnetic properties of the electromagnetic coil;i d is the theoretical current in the coil that would cause the armature to track y d and is given by:wherek s is the stiffness of a spring used in the actuator to initiate the motion of the armature;k pre is the preload of the spring used to initiate the motion of the armature;l is one-half the total travel of the armature. 10. The article of manufacture recited in claim 9 wherein the feedforward control is fnc & #x2212;1 where:fnc −1 is the inverse of the function relating the position of the armature to drive signal to the armature. 11. The article of manufacture recited in claim 8 wherein the storage medium is a semiconductor chip. 12. A system for controlling a valve of an internal combustion engine, comprising:a feedback control system, comprising:an electromagnetic actuator comprising an electromagnet having a coil and an armature magnetically coupled to the coil, such armature being coupled to the valve to stroke the valve between an open and closed position in response to a drive signal fed to the coil;a feedforward controller,wherein the feedback control produces an error signal as a function of a difference between a predetermined desired position trajectory for the armature for each stroke of the armature and the actual position trajectory of the armature during such stroke, such error signal being used to produce a feedforward command signal to the feedforward controller, such feedforward controller to produce the drive signal to the coil during a subsequent stroke; and whereinthe response of the feedforward controller to the error signal in providing the drive signal is based on the relationship between a change in armature position in response to a change in the drive signal, said feedback control is employed during the initial portion of a stroke. 13. The system as recited in claim 12 wherein said stroke is one of an opening stroke and a closing stroke. 14. The system as recited in claim 12 wherein said initial portion comprises approximately the 6 percent of said stroke. 15. The system as recited in claim 12 wherein said signal is based on the inverse of a function relating the position of the armature to drive signal to the armature.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.