Control unit for vehicle and control system
First Claim
1. A control unit for controlling an operational condition of an automobile by performing a series of programs, wherein:
- the series of programs includes an application program which computes information to be sent to a plurality of actuators based on information from a plurality of sensors, for controlling the operational condition of the automobile; and
the series of programs also includes an interface program for receiving signals from the plurality of sensors and sending signals to the plurality of actuators, said interface program computing signals necessary for use in the application program, and performing data transmission and reception with the application program using said computed signals; and
the application program and the interface program are modifiable independently of each other, such that when one program is modified, the other program can be used without modification.
0 Assignments
0 Petitions
Accused Products
Abstract
A vehicle control unit includes interface software memory means storing an interface software program for connecting an application software program with an OS (operating system) in an internal ROM, a CPU (central processing unit) for performing computation for the application software program and the interface software program, a RAM (erasable memory) storing data such as the result of computation, an I/O unit for extending the control unit, and extending means for communicating memory data through a bus or a LAN. A single-chip micro-computer used in vehicle control permits an increase in input/output points or the addition of functionality, in which case an application software program can continue to be used simply by rewriting the interface software program, without further remanufacturing of the core unit.
42 Citations
3 Claims
-
1. A control unit for controlling an operational condition of an automobile by performing a series of programs, wherein:
-
the series of programs includes an application program which computes information to be sent to a plurality of actuators based on information from a plurality of sensors, for controlling the operational condition of the automobile; and
the series of programs also includes an interface program for receiving signals from the plurality of sensors and sending signals to the plurality of actuators, said interface program computing signals necessary for use in the application program, and performing data transmission and reception with the application program using said computed signals; and
the application program and the interface program are modifiable independently of each other, such that when one program is modified, the other program can be used without modification.
-
-
2. An engine control unit which controls an operational condition of an engine by performing a series of programs, wherein:
-
the series of programs includes an application program which computes information to be sent to at least one of a fuel injection valve, distributor and ISC valve based on information from at least one of an air flow sensor, water temperature sensor, throttle opening degree sensor and crank angle sensor, for controlling the operational condition of the engine; and
the series of programs also includes an interface program for receiving signals from at least one of the air flow sensor, water temperature sensor, throttle opening degree sensor and crank angle sensor, for sending signals to at least one of the fuel injection valve, distributor and ISC valve, said interface program computing signals including at least one of intake air flow rate, water temperature, throttle opening degree and engine rotational number necessary for use in the application program, and performing data transmission and reception with the application program using said computed signals; and
the application program and the interface program are modifiable independently of each other, such that when one program is modified, the other program ca be used without modification.
-
-
3. An automatic transmission control unit which controls an operational condition of an automatic transmission by performing a series of programs, wherein:
-
the series of programs includes an application program which computes information to be sent to at least one actuator for controlling hydraulic pressure of the automatic transmission and to a solenoid for controlling transmission position, based on information with respect to at least one of a throttle opening degree, air flow rate, water temperature, idle switch signal and vehicle speed, for controlling the operational condition of the automatic transmission; and
the series of programs also includes an interface program for receiving signals regarding at least one of the throttle opening degree, air flow rate, water temperature, idle switch signal and vehicle speed, and for sending signals regarding at least one of line pressure for controlling hydraulic pressure for the automatic transmission, and a solenoid signal for controlling transmission position, said interface program computing signals including at least one of intake air flow rate, water temperature, throttle opening degree and engine rotational number necessary for use in the application program, and performing data transmission and reception with the application program using said computed signals; and
the application program and/or the interface program are modifiable independently of each other, such that when one program is modified, the other program can be used without modification.
-
Specification