WO1989005398A1 - Control method and device for internal combustion engines - Google Patents
Control method and device for internal combustion engines Download PDFInfo
- Publication number
- WO1989005398A1 WO1989005398A1 PCT/EP1987/000770 EP8700770W WO8905398A1 WO 1989005398 A1 WO1989005398 A1 WO 1989005398A1 EP 8700770 W EP8700770 W EP 8700770W WO 8905398 A1 WO8905398 A1 WO 8905398A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- data
- engine
- memory
- control device
- computer
- Prior art date
Links
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D43/00—Conjoint electrical control of two or more functions, e.g. ignition, fuel-air mixture, recirculation, supercharging or exhaust-gas treatment
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02P—IGNITION, OTHER THAN COMPRESSION IGNITION, FOR INTERNAL-COMBUSTION ENGINES; TESTING OF IGNITION TIMING IN COMPRESSION-IGNITION ENGINES
- F02P11/00—Safety means for electric spark ignition, not otherwise provided for
- F02P11/04—Preventing unauthorised use of engines
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/24—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
- F02D41/2406—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
- F02D41/2409—Addressing techniques specially adapted therefor
- F02D41/2422—Selective use of one or more tables
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/30—Individual registration on entry or exit not involving the use of a pass
- G07C9/32—Individual registration on entry or exit not involving the use of a pass in combination with an identity check
- G07C9/33—Individual registration on entry or exit not involving the use of a pass in combination with an identity check by means of a password
Definitions
- the invention relates to a method of controlling an internal combustion engine in accordance with the pre-characterising clause of claim 1.
- the invention also relates to a control device for an internal combustion engine in accordance with the pre- characterising clause of claim 2.
- a control system such as an ignition system, operating in accordance with engine operating parameters, such as inlet air vacuum, inlet air quantity or throttle or pedal position, engine coolant temperature, engine speed, and a reference mark synchronized with the rotation of the engine crankshaft.
- the system includes a PROM and mention is made of the, at least theoretical, possibility of erasing the memory. This enables the computer hardware to be adapted for use with different engine types and different vehicle types. However, it is easy for unauthorized or unskilled persons to tamper with the system and in particular, to interfere with the program previously stored in the PROM.
- FIG. 1 is a schematic block diagram of a control device for an internal combustion engine installed in a- vehicle.
- the drawing shows an internal combustion engine 10 operable with fuel injection and spark ignition.
- the fuel injection valves 12 and the spark plugs 14 are controlled by a control device which comprises a computer 16, preferably a microcomputer, in accordance with engine operating parameters, such as a reference mark BM, derived from a pulse generator associated with the engine crankshaft, inlet air vacuum P, inlet air quantity (throttle flap position) L, engine cooling water temperature T and engine speed n.
- a control device which comprises a computer 16, preferably a microcomputer, in accordance with engine operating parameters, such as a reference mark BM, derived from a pulse generator associated with the engine crankshaft, inlet air vacuum P, inlet air quantity (throttle flap position) L, engine cooling water temperature T and engine speed n.
- the computer 16 contains five memory zones 20,22,24,26,28 and a processor 18 for processing information stored in the memory zones in accordance with the operating parameters to determine the injected fuel quantity and " the ignition timing.
- T e computer 16 is designed and constructed to be suitable for a range of engine types and a range of vehicle types as is that described in the aforementioned US-A-4084240. However, access to the computer for adapting it to a particular engine and a particular vehicle is gained by entering an appropriate password.
- a programming device 38 represented here by a disc drive 30, a visual display unit 32 and an associated keyboard 34 is plugged into the control device via a serial line 36.
- the programming device 30 and the control device are two separate units which can be interconnected by the line 36 for re-programming.
- the basic software program is stored in the memory zone 20.
- the loading of the program is carried out by the software designer using his own unique password to gain access to the memory zone 20.
- the basic program stored in this zone is not to be changed under any circumstances.
- Data pertaining to security is stored in the memory zone 22. Such data may, for example, comprise the maximum permitted engine speed.
- the security selected data can be entered and altered only by entering the appropriate password, known only to the the supplier of the control device.
- the data stored in the third memory zone 24 pertains to the type of engine and can be entered or changed only by the supplier of the engine, using his unique password.
- the data stored in the fourth memory zone relates to the particular type or model of vehicle in which the engine is installed. This data is entered by the vehicle manufacturer and can only be changed by him upon first entering his unique code.
- data consisting of adjustments, such as reference values, is stored in the memory zone 28 and can be changed by a service engineer using his own password.
- Each password is stored in its respective zone.
- the user who has authority to change stored data is thus able to alter his password relating to such data. Such alteration may be necessary in the event that an unauthorized person, such as a packer, gets to know of the password.
- control device in the form of a governor for a diesel engine, the control device would control the fuel injection pump rather than fuel injection valves and the ignition system would be omitted.
- An input parameter would be the accelerator pedal position.
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Abstract
A control device for an I.C. (10) engine fitted to a vehicle has a memory divided into zones (20 to 28) access to which can only be gained by entering a respective password on a keyboard 34. The zones store respectively the basic software program, security-related data, engine-related data, vehicle-related data and adjustable data.
Description
DESCRIPTION
CONTROL METHOD AND DEVICE FOR INTERNAL COMBUSTION
ENGINES. State of the art The invention relates to a method of controlling an internal combustion engine in accordance with the pre-characterising clause of claim 1. The invention also relates to a control device for an internal combustion engine in accordance with the pre- characterising clause of claim 2. Such a method and device are known (US-A-4084240) , and are used as a control system, such as an ignition system, operating in accordance with engine operating parameters, such as inlet air vacuum, inlet air quantity or throttle or pedal position, engine coolant temperature, engine speed, and a reference mark synchronized with the rotation of the engine crankshaft. The system includes a PROM and mention is made of the, at least theoretical, possibility of erasing the memory. This enables the computer hardware to be adapted for use with different engine types and different vehicle types. However, it is easy for unauthorized or unskilled persons to tamper with the system and in particular, to interfere with the program previously stored in the PROM.
Advantages of the invention.
The above drawback is avoided by the method in accordance with the characterising clause of claim 1 and by the control device in accordance with the characterising clause of claim 2. In particular, alteration of the stored data by unauthorized persons is prevented or made difficult. Drawing.
The invention is further described, by way of example, with reference to the accompanying drawing
which is a schematic block diagram of a control device for an internal combustion engine installed in a- vehicle. Description of the exemplary embodiment. The drawing shows an internal combustion engine 10 operable with fuel injection and spark ignition. The fuel injection valves 12 and the spark plugs 14 are controlled by a control device which comprises a computer 16, preferably a microcomputer, in accordance with engine operating parameters, such as a reference mark BM, derived from a pulse generator associated with the engine crankshaft, inlet air vacuum P, inlet air quantity (throttle flap position) L, engine cooling water temperature T and engine speed n. The computer 16 contains five memory zones 20,22,24,26,28 and a processor 18 for processing information stored in the memory zones in accordance with the operating parameters to determine the injected fuel quantity and" the ignition timing. T e computer 16 is designed and constructed to be suitable for a range of engine types and a range of vehicle types as is that described in the aforementioned US-A-4084240. However, access to the computer for adapting it to a particular engine and a particular vehicle is gained by entering an appropriate password. For this purpose a programming device 38 represented here by a disc drive 30, a visual display unit 32 and an associated keyboard 34 is plugged into the control device via a serial line 36. Thus, the programming device 30 and the control device are two separate units which can be interconnected by the line 36 for re-programming.
The basic software program is stored in the memory zone 20. The loading of the program is carried out by the software designer using his own unique password to
gain access to the memory zone 20. The basic program stored in this zone is not to be changed under any circumstances. Data pertaining to security is stored in the memory zone 22. Such data may, for example, comprise the maximum permitted engine speed. The security selected data can be entered and altered only by entering the appropriate password, known only to the the supplier of the control device.
The data stored in the third memory zone 24 pertains to the type of engine and can be entered or changed only by the supplier of the engine, using his unique password.
The data stored in the fourth memory zone relates to the particular type or model of vehicle in which the engine is installed. This data is entered by the vehicle manufacturer and can only be changed by him upon first entering his unique code.
Finally, data consisting of adjustments, such as reference values, is stored in the memory zone 28 and can be changed by a service engineer using his own password.
Each password is stored in its respective zone. The user who has authority to change stored data is thus able to alter his password relating to such data. Such alteration may be necessary in the event that an unauthorized person, such as a packer, gets to know of the password.
In the case of a control device in the form of a governor for a diesel engine, the control device would control the fuel injection pump rather than fuel injection valves and the ignition system would be omitted. An input parameter would be the accelerator pedal position.
Claims
1. A method of controlling an internal combustion engine of a mechanically propelled vehicle by meana of a control device which has a computer for regulating the fuel quantity and/or ignition timing in accordance with engine operating parameters, in which a programmable read-only memory in the computer is programmed with a basic operating program and with data pertaining to various parameters, characterised in that the data pertaining to parameters, such as data related to the particular kind of engine, data pertaining to the particular kind of vehicle and data consisting of individual adjustments, is entered after keying in respective passwords which do not give access to any zone of the memory other than one associated with the data to which the keyed-in password relates.
2. A control device for an internal combustion- engine of a mechanically propelled vehicle, the device having a computer (16) for controlling a function of the engine, such as fuel quantity and/or ignition . timing, the computer (16) having a programmable read-only memory characterised in that the memory is divided into zones (20 to 28) each for storing data of different kind, such as a basic program, safety data, engine data, vehicle data and adjustable data, and in that access to each of the memory zones (20 to 28) for the purpose of re-programming can only be obtained by keying in a respective password.
3. A control device according to claim 2, characterised in that each memory zone has stored therein the respective password for accessing that zone.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019890701490A KR900700746A (en) | 1987-12-10 | 1987-12-10 | Control methods and elements for internal combustion engines |
PCT/EP1987/000770 WO1989005398A1 (en) | 1987-12-10 | 1987-12-10 | Control method and device for internal combustion engines |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/EP1987/000770 WO1989005398A1 (en) | 1987-12-10 | 1987-12-10 | Control method and device for internal combustion engines |
Publications (1)
Publication Number | Publication Date |
---|---|
WO1989005398A1 true WO1989005398A1 (en) | 1989-06-15 |
Family
ID=8165223
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/EP1987/000770 WO1989005398A1 (en) | 1987-12-10 | 1987-12-10 | Control method and device for internal combustion engines |
Country Status (2)
Country | Link |
---|---|
KR (1) | KR900700746A (en) |
WO (1) | WO1989005398A1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0756668B1 (en) * | 1994-10-12 | 2000-02-09 | Robert Bosch Gmbh | Device and process for controlling an internal combustion engine |
EP1358613A2 (en) * | 2000-08-14 | 2003-11-05 | Audi Performance & Racing | Enhanced module chipping system |
FR2892466A1 (en) * | 2005-10-25 | 2007-04-27 | Renault Sas | ELECTRONIC CONTROL UNIT FOR A VEHICLE ENGINE HAVING AT LEAST ONE IMPROVED CONTROL LAW |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4274144A (en) * | 1979-12-31 | 1981-06-16 | Acf Industries, Incorporated | Fuel control system development apparatus |
GB2163881A (en) * | 1984-08-03 | 1986-03-05 | Maintenance Technology Inc | Tamper-resistant running time equipment maintenance monitor |
EP0225971A2 (en) * | 1985-11-15 | 1987-06-24 | Dr.Ing.h.c. F. Porsche Aktiengesellschaft | Motor vehicle diagnostic system |
-
1987
- 1987-12-10 WO PCT/EP1987/000770 patent/WO1989005398A1/en unknown
- 1987-12-10 KR KR1019890701490A patent/KR900700746A/en not_active Application Discontinuation
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4274144A (en) * | 1979-12-31 | 1981-06-16 | Acf Industries, Incorporated | Fuel control system development apparatus |
GB2163881A (en) * | 1984-08-03 | 1986-03-05 | Maintenance Technology Inc | Tamper-resistant running time equipment maintenance monitor |
EP0225971A2 (en) * | 1985-11-15 | 1987-06-24 | Dr.Ing.h.c. F. Porsche Aktiengesellschaft | Motor vehicle diagnostic system |
Non-Patent Citations (2)
Title |
---|
IBM Technical Disclosure Bulletin, volume 17, no. 2, July 1974, (New York, US), C.R. Attanasio et al.: "Disk data security", pages 570-571 * |
Proceedings of the IEEE, volume 66, no. 2, February 1978, IEEE, (New York, US), J. Marley: "Evolving microprocessors which better meet the needs of auto-motive electronics", pages 142-150 * |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0756668B1 (en) * | 1994-10-12 | 2000-02-09 | Robert Bosch Gmbh | Device and process for controlling an internal combustion engine |
EP1358613A2 (en) * | 2000-08-14 | 2003-11-05 | Audi Performance & Racing | Enhanced module chipping system |
EP1358613A4 (en) * | 2000-08-14 | 2005-07-27 | Audi Performance & Racing | Enhanced module chipping system |
FR2892466A1 (en) * | 2005-10-25 | 2007-04-27 | Renault Sas | ELECTRONIC CONTROL UNIT FOR A VEHICLE ENGINE HAVING AT LEAST ONE IMPROVED CONTROL LAW |
WO2007048972A2 (en) * | 2005-10-25 | 2007-05-03 | Renault S.A.S | Electronic control unit for a vehicle engine comprising at least one improved control law |
WO2007048972A3 (en) * | 2005-10-25 | 2007-06-14 | Renault Sa | Electronic control unit for a vehicle engine comprising at least one improved control law |
Also Published As
Publication number | Publication date |
---|---|
KR900700746A (en) | 1990-08-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5606315A (en) | Security method for protecting electronically stored data | |
US4163282A (en) | Electrical control method and apparatus for combustion engines | |
US4425890A (en) | Spark timing control apparatus for use with a internal combustion engine | |
US6535811B1 (en) | System and method for real-time electronic engine control | |
US7047128B2 (en) | Chipped engine control unit system having copy protected and selectable multiple control programs | |
EP0363958B1 (en) | Method and apparatus for controlling the fuel injection for internal combustion engines | |
US4388907A (en) | Single point fuel injected internal combustion engine and method of operating same | |
US4499879A (en) | Fuel supply system for an internal combustion engine | |
US5137000A (en) | Device and method for decreasing delays in fuel injected internal combustion engines | |
US7388472B2 (en) | Vehicle anti-theft time based engine start inhibitor | |
WO1989005398A1 (en) | Control method and device for internal combustion engines | |
US20210200451A1 (en) | Method and device for writing software objects into an electronic control unit of an internal combustion engine | |
US5138833A (en) | Converter overtemperature protection system and method | |
EP0671556B1 (en) | A device for controlling fuel injection in an internal combustion engine | |
GB2355318A (en) | Method and apparatus for controlling processes linked to an i.c. engine | |
US20080157920A1 (en) | Calibratable uds security concept for heavy-duty diesel engine | |
US20030037213A1 (en) | Method for protecting a microcomputer system against manipulation of its program | |
JPS60212656A (en) | Control apparatus of drive apparatus of car containing internal combustion engine with auxiliary apparatus | |
Schweitzer et al. | Electronic spark timing control for motor vehicles | |
US6196190B1 (en) | Method for determining an operating parameter for starting an internal combustion engine | |
Fischer et al. | Solenoid-Valve Controlled Diesel Distributor Injection Pump | |
EP0439194B1 (en) | Stroke identification system for internal combustion engine | |
Koscielnik | A programmable controller for combustion engines used in race cars | |
Weseloh | EEC IV full authority diesel fuel injection control | |
Moyer et al. | Engine Control by an On-Board Computer |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): JP KR US |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): AT BE CH DE FR GB IT LU NL SE |