Switching Arrangement
US-2015380145-A1 · Dec 31, 2015 · US
US10443530B1 · US · B1
| Field | Value |
|---|---|
| Publication number | US-10443530-B1 |
| Application number | US-201815986282-A |
| Country | US |
| Kind code | B1 |
| Filing date | May 22, 2018 |
| Priority date | May 22, 2018 |
| Publication date | Oct 15, 2019 |
| Grant date | Oct 15, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A solenoid assembly includes a solenoid having a coil, a current sensor configured to measure the coil current, and a controller. The controller estimates the coil current using a solenoid model, with output of the solenoid model being an estimated coil current, and receives the measured coil current from the current sensor. The controller also calculates an error value having an error sign by subtracting the estimated coil current from the measured coil current. Responsive to the error value exceeding a calibrated error threshold while the control voltage deviates from a nominal value, the controller diagnoses a solenoid fault condition. Responsive to diagnosing the solenoid fault condition, the controller isolates or identifies a particular solenoid fault condition from among a plurality of possible fault conditions, and records a diagnostic code indicative of the particular solenoid fault condition.
Opening claim text (preview).
What is claimed is: 1. A fuel injection system for use with an engine and a fuel supply, the fuel injection system comprising: a fuel rail in fluid communication with the engine; a fuel pump configured to pressurize fuel from the fuel supply; a solenoid assembly having: an intake valve in fluid communication with the fuel pump and the fuel supply; an exhaust valve disposed between the fuel pump and the fuel rail; a solenoid having a coil, wherein magnetic flux is generated with respect to the coil when a solenoid control voltage is applied to the coil; a current sensor configured to output a measured coil current; and a controller operatively connected to the solenoid and configured to: estimate the coil current using a solenoid model, wherein an output of the solenoid model is an estimated coil current; receive the measured coil current from the current sensor; calculate an error value by subtracting the estimated coil current from the measured coil current, the error value having an error sign; responsive to the error value exceeding a calibrated error threshold when the control voltage deviates from a nominal voltage value, diagnosing a solenoid fault condition; responsive to diagnosing the solenoid fault condition, identifying a particular solenoid fault condition from among a plurality of possible solenoid fault conditions; and executing a control action indicative of the particular solenoid fault condition, including recording a diagnostic code indicative of the particular solenoid fault condition. 2. The fuel injection system of claim 1 , wherein the solenoid model is a dynamic model. 3. The fuel injection system of claim 2 , wherein the dynamic model uses the control voltage as a model input, and uses as model parameters each of: a fictitious eddy current in an eddy current loop, a resistance of the coil, a resistance of the eddy current loop, a location of the eddy current, a coil turn number of the coil, an inductance of the core at steady state condition, and a sampling time of the controller. 4. The fuel injection system of claim 1 , wherein the controller is configured to normalize the measured coil current, the estimated current, and the control voltage over a plurality of operating conditions of the engine prior to calculating the error value. 5. The fuel injection system of claim 4 , wherein the plurality of operating conditions includes a range of engine speeds of the engine. 6. The fuel injection system of claim 1 , wherein the plurality of possible fault conditions includes a short circuit fault in the solenoid when the sign is positive and a faulty electrical connection in an electrical circuit feeding the solenoid when the sign is negative. 7. The fuel injection system of claim 1 , wherein the controller is further configured, responsive to the error value exceeding the calibrated error threshold while the control voltage does not deviate from the nominal value, recording a diagnostic code indicative of a current sensing fault condition. 8. A solenoid assembly comprising: a solenoid having a coil; a current sensor configured to output a measured coil current when a solenoid control voltage is applied to the coil; and a controller in communication with the solenoid and configured to: use a solenoid model to generate an estimated coil current; receive the measured coil current from the current sensor; calculate an error value by subtracting the estimated coil current from the measured coil current, with the error value having an error sign; responsive to the error value exceeding a calibrated error threshold while the solenoid control voltage deviates from a nominal voltage value, diagnosing a solenoid fault condition; responsive to diagnosing the solenoid fault condition, identifying a particular solenoid fault condition from among a plurality of possible solenoid fault conditions; and executing a control action with respect to the solenoid assembly, including recording a diagnostic code indicative of the particular solenoid fault condition. 9. The solenoid assembly of claim 8 , wherein the solenoid model is a dynamic model. 10. The solenoid assembly of claim 9 , wherein the dynamic model uses the control voltage as a model input and, as model parameters, each of a fictitious eddy current in an eddy current loop of the solenoid, a resistance of the coil, a resistance of the eddy current loop, a location of the eddy current, a coil turn number of the coil, an inductance of the core at steady state condition, and a sampling time of the controller. 11. The solenoid assembly of claim 8 , wherein the solenoid assembly is configured for use in a system having a solenoid-controlled device that is controlled by the solenoid, and wherein the controller is configured to normalize the measured coil current, the estimated current, and the control voltage over a plurality of operating conditions of the system prior to calculating the error value. 12. The solenoid assembly of claim 11 , wherein the system includes an engine, the solenoid is part of a fuel injection system for the engine, and the plurality of operating conditions includes a range of engine speeds of the engine. 13. The solenoid assembly of claim 8 , wherein the plurality of possible solenoid fault conditions includes a short circuit fault when the error sign is positive and a faulty electrical connection of an electrical circuit feeding the solenoid when the sign is negative. 14. The solenoid assembly of claim 8 , wherein the controller is further configured, responsive to the error value exceeding the calibrated error threshold while the solenoid control voltage does not deviate from the nominal value, recording a diagnostic code indicative of a current sensing fault condition. 15. A method for diagnosing and identifying a fault condition in a solenoid assembly, the method comprising: energizing a coil of a solenoid by applying a solenoid control voltage to the coil such that a coil current flows through the coil and magnetic flux is generated with respect to the coil; measuring the coil current using a current sensor to generate a measured coil current; estimating the coil current via a controller using a solenoid model, wherein an output of the solenoid model is an estimated coil current; calculating an error value by subtracting the estimated coil current from the measured coil current from the current sensor, the error value having an error sign; responsive to the error value exceeding a calibrated error threshold while the control voltage deviates from a nominal voltage value, diagnosing a solenoid fault condition; responsive to diagnosing the solenoid fault condition, identifying via the controller a particular solenoid fault condition from among a plurality of possible solenoid fault conditions; and executing a control action with respect to the solenoid assembly, including recording a diagnostic code indicative of the particular solenoid fault condition. 16. The method of claim 15 , wherein estimating the coil current via the controller using a solenoid model includes using a dynamic model. 17. The method of claim 16 , further comprising using the control voltage as an input to the dynamic model, and using as model parameters each of a fictitious eddy current in an eddy current loop of the solenoid, a resistance of the coil, a resistance of the eddy current loop, a location of the eddy current, a coil turn number of the coil, an inductance of the core at steady state condition, and a sampling time of the controller. 18. The method of claim
Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere ({measuring superconductive properties G01R33/1238;} testing line transmission systems H04B3/46; testing or measuring semiconductors or solid state devices during manufacture {H10P74/00}) · CPC title
using digital measurement techniques · CPC title
Testing fuel-injection apparatus, e.g. testing injection timing {(testing of ignition F02P17/00; measuring fuel consumption G01F9/00); Cleaning of fuel-injection apparatus} · CPC title
Valves being actuated electrically · CPC title
Testing of electric windings (testing of transformers G01R31/62) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.