Automatic transmission control with object-oriented program

Data processing: vehicles – navigation – and relative location – Vehicle control – guidance – operation – or indication – Transmission control

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C701S052000, C701S053000, C701S054000, C701S061000, C701S062000, C701S064000, C477S901000, C477S905000, C477S906000

Reexamination Certificate

active

06259984

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Field of the Invention
This invention relates to an electronic control for vehicle automatic transmissions, and particularly to an electronic control which controls automatic transmissions based on an object-oriented program.
2. Related Art
Various electronic controls for automatic transmissions are proposed in, for instance, JP 2616023, JPA-8-244499 and JP-A-11-303982. Each electronic control unit has a control program which is defined by dividing control contents into each shift type. However, because the program is divided into each shift type, the common control contents are included in a plurality of shift types. Thus, a memory resource that stores the whole program becomes unnecessarily large and the program development takes a long time unnecessarily. For example, programs corresponding to respective different shift types redundantly include the same control algorithms for driving same solenoid valve.
SUMMARY OF THE INVENTION
It is therefore an object of the present invention to provide an electronic transmission control which simplifies programming of a control program and enables revision of the control program without requiring a too much development work.
According to the present invention, a control program is defined as an object-oriented program. The object-oriented program means the program involving the concept, that the work is processed with attention to an operation target (or control target) as a person do so usually, that is modeled into a computer system. The object-oriented program is comprised of objects. The object is a program module that collectively includes the data and procedure (that is, method) for processing the data.
In the object-oriented programming, the function of a control program is divided into predetermined divided functions of drive parts that are control targets. An object is prepared for each function. Objects are combined with each other by means of communication between objects. Thus, operation of the object actually means the operation that is performed by a programmed computer according to the object. That is, the computer executes a sequence of processes according to the method of the object.
In one aspect of the present invention, a shift type of an automatic transmission is determined first, and a drive control request message including the determined shift type is transmitted. The content of a drive control process to be performed is determined for each drive parts based on the received shift type.
In another aspect of the present invention, it is further determined whether the shift control is being performed currently upon establishing the shift determination, and the shifting stage of the current shift control is determined. A shifting stage information is included in the drive control request message as a part thereof so that the content of the drive control process is determined based on the shift type and shifting stage.
In a further aspect of the present invention, it is determined whether a shift control is to be performed or not is determined depending on a normal shift condition and a special shift condition. The special shift condition is determined as shifting based on other than engine conditions (vehicle speed and throttle angle), but based on signals generated during manual shift control, cruise control and the like. The special shift condition information is included in a drive control request message as a part thereof so that the content of the drive control process is determined based on the shift type and the special shift condition.


REFERENCES:
patent: 5393278 (1995-02-01), Kyushima et al.
patent: 5618243 (1997-04-01), Kondo et al.
patent: 5873281 (1999-02-01), Stasik et al.
patent: 5957990 (1999-09-01), Graf et al.
patent: 0 892 342 A2 (1999-01-01), None
patent: 5-10438 (1993-01-01), None
patent: 7-139410 (1995-05-01), None
patent: 8-244499 (1996-09-01), None
patent: 2-2616023 (1997-03-01), None
patent: 9-151755 (1997-06-01), None
patent: 11-303982 (1999-11-01), None

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Automatic transmission control with object-oriented program does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Automatic transmission control with object-oriented program, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Automatic transmission control with object-oriented program will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2566076

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.