[go: up one dir, main page]

US4242728A - Input/output electronic for microprocessor-based engine control system - Google Patents

Input/output electronic for microprocessor-based engine control system Download PDF

Info

Publication number
US4242728A
US4242728A US05/881,323 US88132378A US4242728A US 4242728 A US4242728 A US 4242728A US 88132378 A US88132378 A US 88132378A US 4242728 A US4242728 A US 4242728A
Authority
US
United States
Prior art keywords
engine
fuel
control
responsive
generating
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
US05/881,323
Inventor
Thomas W. Hartford
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Bendix Corp
Siemens Automotive LP
Original Assignee
Bendix Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Bendix Corp filed Critical Bendix Corp
Priority to US05/881,323 priority Critical patent/US4242728A/en
Priority to JP2147779A priority patent/JPS54124124A/en
Application granted granted Critical
Publication of US4242728A publication Critical patent/US4242728A/en
Assigned to SIEMENS-BENDIX AUTOMOTIVE ELECTRONICS L.P., A LIMITED PARTNERSHIP OF DE reassignment SIEMENS-BENDIX AUTOMOTIVE ELECTRONICS L.P., A LIMITED PARTNERSHIP OF DE ASSIGNMENT OF ASSIGNORS INTEREST. Assignors: ALLIED-SIGNAL INC.
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02PIGNITION, OTHER THAN COMPRESSION IGNITION, FOR INTERNAL-COMBUSTION ENGINES; TESTING OF IGNITION TIMING IN COMPRESSION-IGNITION ENGINES
    • F02P5/00Advancing or retarding ignition; Control therefor
    • F02P5/04Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions
    • F02P5/145Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions using electrical means
    • F02P5/15Digital data processing
    • F02P5/1502Digital data processing using one central computing unit
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/24Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/26Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using computer, e.g. microprocessor
    • F02D41/266Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using computer, e.g. microprocessor the computer being backed-up or assisted by another circuit, e.g. analogue
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/0025Controlling engines characterised by use of non-liquid fuels, pluralities of fuels, or non-fuel substances added to the combustible mixtures
    • F02D41/0047Controlling exhaust gas recirculation [EGR]
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/40Engine management systems

Definitions

  • This invention relates generally to a method and apparatus for controlling an internal combustion engine and more particularly to a microprocessor-based electronic engine control system having a memory preprogrammed with various control laws and control schedules responsive to one or more sensed engine-operating parameters for generating engine control signals for effecting fuel injection, ignition timing, EGR control, and the like.
  • the systems of the prior art attempted to control one or more of the engine operating functions but none attempts to control the operation of the fuel pump, fuel injection, engine ignition timing, on-off and/or proportional EGR control, and the like while using feedback from such devices as oxygen sensors for emission control purposes or for effecting a closed loop fuel control operation, and yet including provisions for optimizing acceleration enrichment handling, and the like.
  • the systems of the prior art are extremely expensive, difficult to repair and maintain and are, therefore, not commercially feasible at the present time.
  • microprocessor-based electronic engine control system of the present invention which eliminates most or all of the problems of the prior art and enables a commercially feasible implementation of a digital control system having a relatively low cost and which is easy to repair and maintain.
  • the system of the present invention is able to implement much more advanced and complex fuel control laws and expand various control functions performed thereby to include ignition timing and on-off and/or proportional EGR control while, at the same time, reducing the cost and size of the unit and increasing reliability so as to render the system commercially feasible.
  • a pulse-width to binary converter means timed shared via a multiplexer among several different and discreet analog sensors
  • a secondary command signal generator means in which additional I/O control signals are obtained by use of the microprocessor address bus state in combination with a data bus word to provide additional I/O control information thereby greatly reducing the number of memory addresses reserved for the memory-mapped I/O and reducing the number of communication lines to the I/O electronics;
  • a parallel-to-serial output word converter means which is time-shared with all output pulse-widths in which the contents are routed to the correct counter via a control word provided by the computer program to a pretermined register;
  • a binary decoder means including fuel a injection pulse-width generating circuit to convert binary words into a pulse-width output by utilizing a serial shift register and half adder circuit to implement a binary counter function, in which fuel injection is initiated by computer program command, and in which the fuel-width is provided to a resolution of eight microseconds even through the counter increments are in sixteen microsecond intervals, and in which a computer interrupt is provided at the end of the fuel injection pulse so as to improve the dynamic response in certain operating modes;
  • (7) means for computing ignition dwell and timing control by two programmable counters from binary words and synchronized to an engine event, such as crankshaft position or the like, in which the counters are serial dynamic shift registers and half adder (subtractor) circuits for implementing same in the manner of a binary counter, wherein one counter is started by the occurrence of an engine event (to set a computer-calculated delay time) while the second counter is started by the end of the counting of the first counter and whose count is controlled by computer-calculated time interval to provide the required time for initiating ignition, and wherein the second counter may start counting (i.e. the ignition begins before the calculated delay time has elapsed) on the next subsequent engine event while the other counter is still counting during acceleration, while in a "cranking" mode of operation, or the like; and
  • Another aspect of the invention relates to a fuel management control "limp home" circuit which will allow a vehicle to be driven a short distance in the event that the fuel injection controller fails to function or the like in order to prevent engine fires.
  • FIG. 2 is a block diagram of the microprocessor-based electronic engine control system.

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Theoretical Computer Science (AREA)
  • Signal Processing (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)

Abstract

A method and apparatus for controlling the various functions of an internal combustion engine using a program controlled microprocessor having a memory preprogrammed with various control laws and associated control schedules receives information relating to one or more actual engine operating parameters such as manifold absolute pressure, throttle position, engine coolant temperature, air temperature, engine speed or period or the like. These parameters are sensed and then supplied to input circuits for signal conditioning and conversion to digital words usable by the microprocessor. The microprocessor system computes one or more digital words indicative of particular computer-commanded engine control operations and output circuitry responds to predetermined computer-generated commands and to the computed digital command words for generating corresponding pulse-width control signals for controlling such engine operations as fuel-injection, ignition timing, proportional and/or on-off EGR control, and the like. A fuel management control "limp home" circuit is also disclosed which will allow a vehicle to be driven for a short distance such as to a repair station or the like whenever the microprocessor-controlled fuel injection system fails to function properly.

Description

BACKGROUND OF THE INVENTION
1. Field of the Invention
This invention relates generally to a method and apparatus for controlling an internal combustion engine and more particularly to a microprocessor-based electronic engine control system having a memory preprogrammed with various control laws and control schedules responsive to one or more sensed engine-operating parameters for generating engine control signals for effecting fuel injection, ignition timing, EGR control, and the like.
2. Statement of the Prior Art
Many of the patents of the prior art recognize the need for employing the enhanced accuracy of digital control sytems for more accurately controlling one or more functions of an internal combustion engine.
U.S. Pat. No. 3,969,614 which issued to David F. Moyer, et al on July 13, 1976 is typical of such systems as are: U.S. Pat. No. 3,835,819 which issued to Robert L. Anderson, Jr. on Sept. 17, 1974; U.S. Pat. No. 3,904,856 which issued to Louis Monptit on Sept. 9, 1975; and U.S. Pat. No. 3,906,207 which issued to Jean-Pierre Rivere, et al on Sept. 16, 1975. All of these Patents represent a break-away from the purely analog control systems of the past, but neither the accuracy, reliability, or number of functions controlled is sufficient to meet present day requirements for combined fuel economy, pollution control and drivability.
Future internal combustion engines will require that emissions be tightly controlled due to ever more-stringent governmental regulation, while fuel consumption is minimized and drivability improved over the entire operating range of the engine. None of the systems of the prior art provide a method and apparatus for controlling the operation of an internal combustion engine with sufficient accuracy to attain, in combination, minimal emissions and minimal fuel consumption together with improved drivability.
The systems of the prior art attempted to control one or more of the engine operating functions but none attempts to control the operation of the fuel pump, fuel injection, engine ignition timing, on-off and/or proportional EGR control, and the like while using feedback from such devices as oxygen sensors for emission control purposes or for effecting a closed loop fuel control operation, and yet including provisions for optimizing acceleration enrichment handling, and the like. Moreover, the systems of the prior art are extremely expensive, difficult to repair and maintain and are, therefore, not commercially feasible at the present time.
These and other problems of the prior art are solved by the microprocessor-based electronic engine control system of the present invention which eliminates most or all of the problems of the prior art and enables a commercially feasible implementation of a digital control system having a relatively low cost and which is easy to repair and maintain. The system of the present invention is able to implement much more advanced and complex fuel control laws and expand various control functions performed thereby to include ignition timing and on-off and/or proportional EGR control while, at the same time, reducing the cost and size of the unit and increasing reliability so as to render the system commercially feasible.
These and other objects and advantages of the present invention will be accomplished by the present method and apparatus for the electronic engine control of nearly all engine functions while simultaneously providing many safety features together with increased accuracy and ease of adaption to the internal combustion engines of most, if not all, modern vehicles.
SUMMARY OF THE INVENTION
Various input/output circuitry is disclosed for implementing the microprocessor-based electronic engine control system described herein, the various important aspects of the improved input/output electronics include:
(1) a pulse-width to binary converter means timed shared via a multiplexer among several different and discreet analog sensors;
(2) a command signal generator means for enabling the engine I/O electronics to be controlled directly by the address signals on the microprocessor address but to increase communications speeds;
(3) a secondary command signal generator means in which additional I/O control signals are obtained by use of the microprocessor address bus state in combination with a data bus word to provide additional I/O control information thereby greatly reducing the number of memory addresses reserved for the memory-mapped I/O and reducing the number of communication lines to the I/O electronics;
(4) interrupt control logic means;
(5) a parallel-to-serial output word converter means which is time-shared with all output pulse-widths in which the contents are routed to the correct counter via a control word provided by the computer program to a pretermined register;
(6) a binary decoder means including fuel a injection pulse-width generating circuit to convert binary words into a pulse-width output by utilizing a serial shift register and half adder circuit to implement a binary counter function, in which fuel injection is initiated by computer program command, and in which the fuel-width is provided to a resolution of eight microseconds even through the counter increments are in sixteen microsecond intervals, and in which a computer interrupt is provided at the end of the fuel injection pulse so as to improve the dynamic response in certain operating modes;
(7) means for computing ignition dwell and timing control by two programmable counters from binary words and synchronized to an engine event, such as crankshaft position or the like, in which the counters are serial dynamic shift registers and half adder (subtractor) circuits for implementing same in the manner of a binary counter, wherein one counter is started by the occurrence of an engine event (to set a computer-calculated delay time) while the second counter is started by the end of the counting of the first counter and whose count is controlled by computer-calculated time interval to provide the required time for initiating ignition, and wherein the second counter may start counting (i.e. the ignition begins before the calculated delay time has elapsed) on the next subsequent engine event while the other counter is still counting during acceleration, while in a "cranking" mode of operation, or the like; and
(8) proportional control of EGR via a pulse width-modulated output via a counter whose stored count is preprogrammed and initiated by computer command.
Another aspect of the invention relates to a fuel management control "limp home" circuit which will allow a vehicle to be driven a short distance in the event that the fuel injection controller fails to function or the like in order to prevent engine fires.
INCORPORATION BY REFERENCE
This application is one of fourteen applications filed on Feb. 27, 1978, all commonly assigned and having substantially the same specification and drawings, the fourteen applications being identified below:
______________________________________                                    
Serial Number                                                             
          Title                                                           
______________________________________                                    
881,321   Microprocessor-Based Electronic Engine                          
          Control System                                                  
881,322   Feedback-Compensated Ramp-Type Analog to                        
          Digital Converter                                               
881,323   Input/Output Electronic For Microprocessor-                     
          Based Engine Control System                                     
881,324   Switching Control of Solenoid Current in Fuel                   
          Injection Systems                                               
881,921   Dual Voltage Regulator With Low Voltage                         
          Shutdown                                                        
881,922   Shutdown Oxygen Sensor Qualifier                                
881,923   Ratiometric Self-Correcting Single Ramp                         
          Analog To Pulse Width Modulator                                 
881,924   Microprocessor-Based Engine Control System                      
          Acceleration Enrichment Control                                 
881,925   Improvements in Microprocessor-Based Engine                     
          Control Systems                                                 
881,981   Oxygen Sensor Feedback Loop Digital                             
          Electronic Signal Integrator for Internal                       
          Combustion Engine Control                                       
881,982   Improvements in Electronic Engine                               
          Controls System                                                 
881,983   Electronic Fuel Injection Compensation                          
881,984   Ingition Limp Home Circuit For Electronic                       
          Engine Control Systems                                          
881,985   Oxygen Sensor Signal Conditioner                                
______________________________________                                    
Application Ser. No. 881,321, has been printed in its entirely, including FIGS. 1 to 10.34 and the specification of that application is specifically incorporated by reference.
BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 2 is a block diagram of the microprocessor-based electronic engine control system.

Claims (10)

I claim:
1. A microprocessor-based electronic engine control system responsive to one or more engine-operating parameters for generating one or more control commands for operating such engine functions as fuel injection, ignition timing, and proportional EGR control, said system including an engine having an intake system, an exhaust system, conduit means for operatively connecting said exhaust system to said intake system for recirculating exhaust gases back to said intake system to modify the air-fuel ratios existing therein, an EGR valve disposed at least partially within said conduit means and responsive to an EGR control signal for selectively increasing and decreasing the quantity of exhaust gases recirculated back to said intake system, said electronic engine control system further including a microprocessor, memory means operatively associated with said microprocessor, means for sensing the actual relative position of said EGR valve and generating a digital word indicative thereof, the improvement comprising memory means storing data representative of a look-up table of modifier values which are a function of at least EGR valve positions stored in said memory means and addressable by said digital word, program storage means implemented by said microprocessor and responsive to sensed engine-operating parameters for calculating a desired EGR valve position and generating a computer-calculated EGR command indicative thereof, means responsive to said EGR command for generating a count indicative thereof and counter means for initially storing said count and decrementing same to produce an EGR pulse-width output signal in response thereto for selectively re-positioning said EGR valve.
2. In a microprocessor-based engine control system including a microprocessor means, memory means for storing a program for implementing at least one control law, said microprocessor being responsive to one or more engine operating parameters for normally generating fuel injection commands, the improvement comprising:
means for detecting a failure in said system and for generating a signal indicative thereof;
means responsive to said failure indicative signal for generating a series of limp home fuel control pulses sufficient to enable the vehicle to travel a short distance for repairs;
said means for generating said series of "limp home" fuel control pulses includes one-shot multivibrator means responsive to the generation of each of said engine position pulses for generating a corresponding "limp home" fuel control pulse, RC circuit means operatively coupled to said one-shot multivibrator means for determining the pulse duration of said "limp home" fuel control pulses, and pulse transmission gating means coupled to the output of said one-shot multivibrator means for receiving said "limp home" fuel control pulses whose generation is triggered by the generation of said engine position pulses, said transmission pulse gating means normally preventing said fuel injection means from receiving said "limp home" fuel control pulses but being responsive to the presence of said "fail" signal for passing said "limp home" fuel control pulses to said fuel injection means and enabling said "limp home" pulses to control the injection of fuel into said engine in spite of a failure in some portion of said microprocessor-based engine control system which might affect the reliability of said normally-generated fuel injection commands.
3. In an internal combustion engine system having an intake system, an exhaust system, an engine block, a plurality of engine cylinders disposed in said engine block, a piston disposed for a reciprocal movement within each of said plurality of cylinders, an output shaft responsive to the reciprocal movement of said pistons within said cylinders in response to the combustion of fuel therein for drivably rotating same, means for controllably supplying fuel to a selected one or more of said cylinders, sensor means associated with one or more of said pistons or said output shaft for generating engine position pulses indicative of one or more pistons having attained a predetermined reference position, said engine position pulses being generally indicative of engine speed or period, and a computer-based engine control system including computer means, memory means operatively associated with said computer means, program storage means stored within said memory means for implementing at least one fuel control law, sensor means associated with said engine for measuring a plurality of engine-operating values and generating digital words indicative of said measured values, the improvement comprising means storing at least one multi-dimensional control surface of modifier values stored in said memory means, said computer means being responsive to said program storage means for utilizing at least one of said digital words to address said memory means and interpolate between the stored values of said at least one multi-dimensional control surface to compute a modifier value functionally related to the measured value of the engine-operating parameter represented by said at least one of said digital words and for implementing said at least one fuel control law utilizing at least one of the computed modifier values for generating a fuel control command, means responsive to said fuel control commands for outputting computer-calculated fuel control pulses, said means for controllably supplying fuel to a selected one or more of said cylinders being normally responsive to said computer-calculated fuel control pulses for controlling the time and quantity of fuel supplied to said selected one or more of said cylinders, means for monitoring the normal operation of said computer means and said program means and generating a "fail" signal whenever the reliability of one or more computer-generated fuel control commands could be unreliable, means responsive to the generation of said engine position pulses for generating secondary fuel control pulses, and means responsive to the generation of said "fail" signal for terminating the control of the operation of said fuel supplying means by said computer-calculated fuel control pulses but continuing the operation of said fuel supplying means under the control of said secondary fuel control pulses so that the operation of said internal combustion engine, while degraded, is not terminated or controlled by unreliable or unsafe system commands.
4. The system of claim 3 wherein said means for generating said secondary fuel control pulses includes means for generating a single pulse for an input pulse.
5. The system of claim 4 wherein said means for generating said secondary fuel control pulses includes timing circuit means operatively coupled to said single pulse generating means for selectively controlling the pulse duration of said secondary fuel control pulses.
6. The system of claim 4 wherein said means responsive to said "fail" signal includes means normally blocking said secondary fuel control pulses but responsive to said "fail" signal for passing said secondary fuel control pulses to said fuel supplying means.
7. In an internal combustion engine having an intake system, an exhaust system, an engine block, a plurality of cylinders disposed in said engine block, a piston disposed for reciprocal movement in each of said plurality of cylinders, an output shaft responsive to the reciprocal movement of said pistons within said cylinders in response to the combustion of fuel therein for drivably rotating said output shaft, a plurality of individual sensor means associated with various portions of said engine for sensing various separate and distinct engine operating parameters such as manifold pressure, throttle position, coolant temperature, air temperature, engine speed or period, and for outputting corresponding pulse-width signals whose duration times are indicative of the measured value of said sensed parameters, signal conversion means for selectively converting a predetermined one of said pulse-width signals into a multi-bit digital word indicative thereof, computer means, memory means operatively associated with said computer means, program storage means within said memory means for execution by said computer means for implementing at least one programmed control law utilizing said multi-bit digital word indicative of the value of one of said measured engine-operating values and generating an output control command, and means responsive to said output control command for controlling at least one aspect of the operation of said internal combustion engine, the improvement wherein said program storage means includes means responsive to the execution thereof by said computer means for generating certain computer command signals, said plurality of individual sensor means being responsive to at least one of said computer command signals for initiating the conversion of measured values of engine-operating parameters into equivalent corresponding pulse-width signals and said signal conversion means being responsive to others of said certain computer command signals for programmably selecting which one of said pulse-width signals are to be converted into a multi-bit digital word at a predetermined time.
8. The engine system of claim 7 wherein said computer means samples said sensor means and is responsive to said program storage means for selectively varying the frequency of sampling of each of said individual sensor means.
9. The engine system of claim 8 wherein said signal conversion means includes a single means for both performing said pulse-width-to-binary number conversion and for temporarily storing the resulting binary number until it is sampled by said computer means thereby eliminating the need for a separate and distinct holding register.
10. In an internal combustion engine having an intake system, an exhaust system, an engine block, a plurality of engine cylinders, disposed in said engine block, a piston disposed for reciprocal movement within each of said plurality of cylinders, an output shaft responsive to the reciprocation of said pistons within said cylinders in response to the combustion of fuel therein for drivably rotating said output shaft, fuel injector means responsive to a fuel control pulse for selectively injecting a predetermined controlled quantity of fuel into one or more of said plurality of cylinders; electrically operated fuel pump means for normally supplying fuel to said fuel injector means, means responsive to an ignition control signal for controlling the ignition of said injected fuel, means for detecting a predetermined reference position of said output shaft and for generating successive periodic output shaft position pulses in response thereto, means for sensing a plurality of other engine-operating parameters such as manifold absolute pressure, throttle position, coolant temperature, air temperature, engine speed or period, or the like and for generating a sensor output signal indicative of the actual value thereof, means for converting a selected one of said sensor output signals into a digital word indicative of the value of the corresponding sensed engine-operating parameter, an improved computer-based electronic engine control system including computer means, memory means, program control means for implementing at least a predetermined fuel control law to generate a digital fuel control command signal, and means responsive to said digital fuel control command signal for controlling the time of initiation and pulse-width of said fuel control pulse for selectively operating said fuel injector means to precisely control the quantity of fuel injected into said selected one or more of said plurality of cylinders and the initiation time thereof, counter means responsive to said successively generated periodic output shaft position pulses for measuring the elapsed time therebetween, said counter means including a serial dynamic shift register and half-adder circuit means operatively coupled together for performing a binary computer-type operation while reducing the size of the surface area utilized, the cost and the required power when said counter means is implemented in an integrated circuit, control logic means coupled to at least some of the outputs of said serial dynamic shift register, said control logic means being responsive to said counter means having attained its maximum count value for enabling said half adder circuit means to terminate further incrementing of said counter means, a latching register for storing the contents of said serial dynamic shift register, means for transferring the count attained in said serial dynamic storage register into said latching register and for clearing and restarting said counter means with each successive periodic output shaft position pulse,
means for detecting a serial overflow in said serial dynamic shift register for indicating an engine stall condition, and means responsive to the detection of said engine stall condition for turning off said electrically operated fuel pump means.
US05/881,323 1978-02-27 1978-02-27 Input/output electronic for microprocessor-based engine control system Expired - Lifetime US4242728A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US05/881,323 US4242728A (en) 1978-02-27 1978-02-27 Input/output electronic for microprocessor-based engine control system
JP2147779A JPS54124124A (en) 1978-02-27 1979-02-27 Electronic control device for reciprocating piston internal combustion engine and method of controlling internal combustion engine related to same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US05/881,323 US4242728A (en) 1978-02-27 1978-02-27 Input/output electronic for microprocessor-based engine control system

Publications (1)

Publication Number Publication Date
US4242728A true US4242728A (en) 1980-12-30

Family

ID=25378237

Family Applications (1)

Application Number Title Priority Date Filing Date
US05/881,323 Expired - Lifetime US4242728A (en) 1978-02-27 1978-02-27 Input/output electronic for microprocessor-based engine control system

Country Status (1)

Country Link
US (1) US4242728A (en)

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4359992A (en) * 1979-05-15 1982-11-23 Nissan Motor Company, Limited Method of controlling fuel supply to internal combustion engine
FR2510659A1 (en) * 1981-07-29 1983-02-04 Mikuni Kogyo Kk FUEL SUPPLY SYSTEM FOR INTERNAL COMBUSTION ENGINE
US4375672A (en) * 1979-05-07 1983-03-01 K.K. Toyota Chuo Kenkyusho, Et Al. Engine analyzer
US4383511A (en) * 1980-02-19 1983-05-17 Lucas Industries Limited Control system
US4389994A (en) * 1980-06-14 1983-06-28 Robert Bosch Gmbh Internal combustion engine control system for use with turbo-charged engine, and method
US4444048A (en) * 1979-11-10 1984-04-24 Robert Bosch Gmbh Apparatus for detecting malfunction in cyclically repetitive processes in an internal combustion engine
FR2534974A1 (en) * 1982-10-23 1984-04-27 Bosch Gmbh Robert
EP0065221A3 (en) * 1981-05-06 1984-05-30 Hitachi, Ltd. Internal combustion engine control apparatus
US4584645A (en) * 1982-07-23 1986-04-22 Robert Bosch Gmbh Emergency operation device for microcomputer-controlled systems
US4762107A (en) * 1980-08-28 1988-08-09 Robert Bosch Gmbh Electronic control device for operating parameters
GB2209854A (en) * 1987-09-16 1989-05-24 Bosch Gmbh Robert Motor vehicle control
US5218236A (en) * 1990-10-10 1993-06-08 Nippondenso Co., Ltd. Output circuit having an integrated circuit with a plurality of output transistors connected to an external elements
US5673668A (en) * 1996-08-05 1997-10-07 Ford Global Technologies, Inc. Method and apparatus for electronic throttle monitoring
US6131539A (en) * 1999-06-30 2000-10-17 Detroit Diesel Corporation System and method for enhanced engine monitoring and protection
US6247457B1 (en) * 1998-07-07 2001-06-19 Robert Bosch Gmbh Method for operating an internal combustion engine
US6662780B2 (en) 2000-12-30 2003-12-16 Hyundai Motor Company Method for controlling limp-home of vehicular electronic throttle system
US6698408B2 (en) 2002-07-10 2004-03-02 Eaton Corporation Position control strategy EGR valve actuator
US20040078134A1 (en) * 2001-03-19 2004-04-22 Mingshan Yin Electric fuel control system for motorcycle
US20060207580A1 (en) * 2005-03-18 2006-09-21 Ken Hardman Electronic exhaust gas recirculation valve control
US20090164086A1 (en) * 2007-12-20 2009-06-25 Mert Geveci System for determining critical on-times for fuel injectors
US20120004823A1 (en) * 2010-06-30 2012-01-05 Visteon Global Technologies, Inc. Induction backfire compensation for motorcycles
KR101470030B1 (en) * 2009-09-22 2014-12-05 현대자동차주식회사 Lymph home system

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3798428A (en) * 1971-03-20 1974-03-19 Seikosha Kk Electronic time-keeping apparatus
US3829664A (en) * 1971-12-29 1974-08-13 Casio Computer Co Ltd Numerical value-ranking apparatus
US3906207A (en) * 1972-05-10 1975-09-16 Renault Control system of the analogue-digital-analogue type with a digital computer having multiple functions for an automobile vehicle
US3961325A (en) * 1974-07-15 1976-06-01 Fairchild Camera And Instrument Corporation Multiple channel analog-to-digital converter with automatic calibration
US4099495A (en) * 1975-09-03 1978-07-11 Robert Bosch Gmbh Method and apparatus to determine the timing of a periodically repetitive event with respect to the position of a rotating body, and more particularly ignition timing, fuel injection timing, and the like, in automotive internal combustion engines
US4140896A (en) * 1977-04-29 1979-02-20 Ampex Corporation Electronic digital tape timer
US4161929A (en) * 1977-08-30 1979-07-24 Toyota Jidosha Kogyo Kabushiki Kaisha Exhaust gas recirculation control system for an internal combustion engine
US4164032A (en) * 1977-09-27 1979-08-07 Toyota Jidosha Kogyo Kabushiki Kaisha Computer control of an exhaust gas recirculation device for an internal combustion engine
US4164206A (en) * 1978-01-19 1979-08-14 The Bendix Corporation Closed loop programmable EGR with coolant temperature sensitivity
US4173205A (en) * 1977-11-28 1979-11-06 The Bendix Corporation Closed loop exhaust gas recirculation system

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3798428A (en) * 1971-03-20 1974-03-19 Seikosha Kk Electronic time-keeping apparatus
US3829664A (en) * 1971-12-29 1974-08-13 Casio Computer Co Ltd Numerical value-ranking apparatus
US3906207A (en) * 1972-05-10 1975-09-16 Renault Control system of the analogue-digital-analogue type with a digital computer having multiple functions for an automobile vehicle
US3961325A (en) * 1974-07-15 1976-06-01 Fairchild Camera And Instrument Corporation Multiple channel analog-to-digital converter with automatic calibration
US4099495A (en) * 1975-09-03 1978-07-11 Robert Bosch Gmbh Method and apparatus to determine the timing of a periodically repetitive event with respect to the position of a rotating body, and more particularly ignition timing, fuel injection timing, and the like, in automotive internal combustion engines
US4140896A (en) * 1977-04-29 1979-02-20 Ampex Corporation Electronic digital tape timer
US4161929A (en) * 1977-08-30 1979-07-24 Toyota Jidosha Kogyo Kabushiki Kaisha Exhaust gas recirculation control system for an internal combustion engine
US4164032A (en) * 1977-09-27 1979-08-07 Toyota Jidosha Kogyo Kabushiki Kaisha Computer control of an exhaust gas recirculation device for an internal combustion engine
US4173205A (en) * 1977-11-28 1979-11-06 The Bendix Corporation Closed loop exhaust gas recirculation system
US4164206A (en) * 1978-01-19 1979-08-14 The Bendix Corporation Closed loop programmable EGR with coolant temperature sensitivity

Cited By (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4375672A (en) * 1979-05-07 1983-03-01 K.K. Toyota Chuo Kenkyusho, Et Al. Engine analyzer
US4359992A (en) * 1979-05-15 1982-11-23 Nissan Motor Company, Limited Method of controlling fuel supply to internal combustion engine
US4444048A (en) * 1979-11-10 1984-04-24 Robert Bosch Gmbh Apparatus for detecting malfunction in cyclically repetitive processes in an internal combustion engine
US4383511A (en) * 1980-02-19 1983-05-17 Lucas Industries Limited Control system
US4389994A (en) * 1980-06-14 1983-06-28 Robert Bosch Gmbh Internal combustion engine control system for use with turbo-charged engine, and method
US4762107A (en) * 1980-08-28 1988-08-09 Robert Bosch Gmbh Electronic control device for operating parameters
EP0065221A3 (en) * 1981-05-06 1984-05-30 Hitachi, Ltd. Internal combustion engine control apparatus
FR2510659A1 (en) * 1981-07-29 1983-02-04 Mikuni Kogyo Kk FUEL SUPPLY SYSTEM FOR INTERNAL COMBUSTION ENGINE
US4584645A (en) * 1982-07-23 1986-04-22 Robert Bosch Gmbh Emergency operation device for microcomputer-controlled systems
FR2534974A1 (en) * 1982-10-23 1984-04-27 Bosch Gmbh Robert
GB2209854A (en) * 1987-09-16 1989-05-24 Bosch Gmbh Robert Motor vehicle control
GB2209854B (en) * 1987-09-16 1992-03-18 Bosch Gmbh Robert Method of and equipment for reporting a fault condition in a motor vehicle
US5218236A (en) * 1990-10-10 1993-06-08 Nippondenso Co., Ltd. Output circuit having an integrated circuit with a plurality of output transistors connected to an external elements
US5673668A (en) * 1996-08-05 1997-10-07 Ford Global Technologies, Inc. Method and apparatus for electronic throttle monitoring
US6247457B1 (en) * 1998-07-07 2001-06-19 Robert Bosch Gmbh Method for operating an internal combustion engine
US6131539A (en) * 1999-06-30 2000-10-17 Detroit Diesel Corporation System and method for enhanced engine monitoring and protection
US6662780B2 (en) 2000-12-30 2003-12-16 Hyundai Motor Company Method for controlling limp-home of vehicular electronic throttle system
US20040078134A1 (en) * 2001-03-19 2004-04-22 Mingshan Yin Electric fuel control system for motorcycle
US6698408B2 (en) 2002-07-10 2004-03-02 Eaton Corporation Position control strategy EGR valve actuator
US20060207580A1 (en) * 2005-03-18 2006-09-21 Ken Hardman Electronic exhaust gas recirculation valve control
US7124751B2 (en) * 2005-03-18 2006-10-24 Daimlerchrysler Corporation Electronic exhaust gas recirculation valve control
US20090164086A1 (en) * 2007-12-20 2009-06-25 Mert Geveci System for determining critical on-times for fuel injectors
US7558665B1 (en) * 2007-12-20 2009-07-07 Cummins, Inc. System for determining critical on-times for fuel injectors
KR101470030B1 (en) * 2009-09-22 2014-12-05 현대자동차주식회사 Lymph home system
US20120004823A1 (en) * 2010-06-30 2012-01-05 Visteon Global Technologies, Inc. Induction backfire compensation for motorcycles
US8600645B2 (en) * 2010-06-30 2013-12-03 Visteon Global Technologies, Inc. Induction backfire compensation for motorcycles

Similar Documents

Publication Publication Date Title
US4242728A (en) Input/output electronic for microprocessor-based engine control system
US4282573A (en) Processor interrupt device for an electronic engine control apparatus
US4276601A (en) Electronic engine control apparatus
US4309759A (en) Electronic engine control apparatus
USRE32156E (en) Method and apparatus for controlling an internal combustion engine, particularly the starting up of the engine
US4244023A (en) Microprocessor-based engine control system with acceleration enrichment control
US4366541A (en) Method and system for engine control
US4476532A (en) Method and apparatus for controlling the duty cycle of an off-on type valve by monitoring the history of the state of the valve
US4310888A (en) Technique for controlling the starting operation of an electronic engine control apparatus
US4276600A (en) Oxygen sensor feedback loop digital electronic signal integrator for internal combustion engine control
US4280189A (en) Input signal processor used in electronic engine control apparatus
US4376428A (en) Spark timing control system for internal combustion engine
USRE32286E (en) Apparatus for electronically controlling internal combustion engine
US4495920A (en) Engine control system and method for minimizing cylinder-to-cylinder speed variations
EP0065221B1 (en) Internal combustion engine control apparatus
USRE32163E (en) Error preventing device for an electronic engine control apparatus
US4296722A (en) Control apparatus for an internal combustion engine
US4274142A (en) Apparatus for detecting revolutions of an internal combustion engine
US4312038A (en) Electronic engine control apparatus having arrangement for detecting stopping of the engine
US4408279A (en) Method and apparatus for adjusting the supply of fuel to an internal combustion engine for an acceleration condition
US4367530A (en) Control apparatus for an internal combustion engine
GB2027944A (en) Electronic engine control apparatus
US4328547A (en) Failure system for internal combustion engine
US4501249A (en) Fuel injection control apparatus for internal combustion engine
US4245312A (en) Electronic fuel injection compensation

Legal Events

Date Code Title Description
AS Assignment

Owner name: SIEMENS-BENDIX AUTOMOTIVE ELECTRONICS L.P., A LIMI

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST.;ASSIGNOR:ALLIED-SIGNAL INC.;REEL/FRAME:005006/0282

Effective date: 19881202