Method of controlling a solenoid valve
AssigneeGM Global Technology Operations LLC
InventorsFilippo Parisi, Paolo Casasso
Life of this patent
Estimating the term…
Abstract
A method of controlling a solenoid valve of an automotive system, the valve being charged by a pulse width modulated signal (PWM) and determining an actuation of an automotive system component is provided. The method comprises the following: determining a target end of command of the valve as a function of a PWM state and a time interval from a last change of PWM state; monitoring a current value, a PWM phase period and the PWM state of a last pulse width modulated signal; and correcting in the next pulse width modulated signal at least one of said current value and PWM phase period, so that a next end of command of the valve will occur at the target end of command.
Claims12
A method for controlling a solenoid valve of an automotive fuel injection system, the valve being charged by a pulse width modulated signal (PWM) and determining an actuation of an automotive system component, wherein the method comprises the steps of:
- determining a target end of command of the solenoid valve as a function of a PWM state and a time interval from a last change of PWM state;
- monitoring a current value, a PWM phase period and the PWM state of a last pulse width modulated signal;
- and
- correcting in the next pulse width modulated signal at least one of the current value and the PWM phase period, so that a next end of command of the solenoid valve will occur at the target end of command, wherein the corrected PWM phase period is a phase period before the PWM holding phase.
An internal combustion engine, comprising:
- at least a solenoid valve of a fuel injection system charged by a pulse width modulated signal (PWM),
- an electronic control unit for controlling the solenoid valve, the electronic control unit configured to:
- determine a target end of command of the solenoid valve as a function of a PWM state and a time interval from a last change of PWM state;
- monitor a current value, a PWM phase period and the PWM state of a last pulse width modulated signal;
- and
- correct in the next pulse width modulated signal at least one of the current value and the PWM phase period, so that a next end of command of the solenoid valve will occur at the target end of command, wherein the corrected PWM phase period is a phase period before the PWM holding phase.
A computer program product, comprising:
- a tangible storage medium readable by a processor and storing instructions for execution by the processor for performing a method comprising:
- determining a target end of command of a solenoid valve of a fuel injection system as a function of a PWM state and a time interval from a last change of PWM state;
- monitoring a current value, a PWM phase period and the PWM state of a last pulse width modulated signal;
- and
- correcting in the next pulse width modulated signal at least one of the current value and the PWM phase period, so that a next end of command of the solenoid valve will occur at the target end of command, wherein the corrected PWM phase period is a phase period before the PWM holding phase.
Dependencies are inferred from the claim text.