EP1911652A2 - Vehicle control information transmission structure, vehicle control device using the transmission structure, and vehicle control simulator using the transmission structure - Google Patents

Vehicle control information transmission structure, vehicle control device using the transmission structure, and vehicle control simulator using the transmission structure Download PDF

Info

Publication number
EP1911652A2
EP1911652A2 EP08001953A EP08001953A EP1911652A2 EP 1911652 A2 EP1911652 A2 EP 1911652A2 EP 08001953 A EP08001953 A EP 08001953A EP 08001953 A EP08001953 A EP 08001953A EP 1911652 A2 EP1911652 A2 EP 1911652A2
Authority
EP
European Patent Office
Prior art keywords
vehicle
hierarchy
control
information
conveyance structure
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.)
Granted
Application number
EP08001953A
Other languages
German (de)
French (fr)
Other versions
EP1911652A3 (en
EP1911652B1 (en
Inventor
Mamoru Sawada
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.)
Denso Corp
Original Assignee
Denso 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 Denso Corp filed Critical Denso Corp
Publication of EP1911652A2 publication Critical patent/EP1911652A2/en
Publication of EP1911652A3 publication Critical patent/EP1911652A3/en
Application granted granted Critical
Publication of EP1911652B1 publication Critical patent/EP1911652B1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B15/00Systems controlled by a computer
    • G05B15/02Systems controlled by a computer electric
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/04Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
    • B60W10/06Conjoint control of vehicle sub-units of different type or different function including control of propulsion units including control of combustion engines
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/10Conjoint control of vehicle sub-units of different type or different function including control of change-speed gearings
    • B60W10/11Stepped gearings
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/08Interaction between the driver and the control system
    • B60W50/10Interpretation of driver requests or demands
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/08Interaction between the driver and the control system
    • B60W50/14Means for informing the driver, warning the driver or prompting a driver intervention
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D11/00Arrangements for, or adaptations to, non-automatic engine control initiation means, e.g. operator initiated
    • F02D11/06Arrangements for, or adaptations to, non-automatic engine control initiation means, e.g. operator initiated characterised by non-mechanical control linkages, e.g. fluid control linkages or by control linkages with power drive or assistance
    • F02D11/10Arrangements for, or adaptations to, non-automatic engine control initiation means, e.g. operator initiated characterised by non-mechanical control linkages, e.g. fluid control linkages or by control linkages with power drive or assistance of the electric type
    • F02D11/105Arrangements for, or adaptations to, non-automatic engine control initiation means, e.g. operator initiated characterised by non-mechanical control linkages, e.g. fluid control linkages or by control linkages with power drive or assistance of the electric type characterised by the function converting demand to actuation, e.g. a map indicating relations between an accelerator pedal position and throttle valve opening or target engine torque
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D29/00Controlling engines, such controlling being peculiar to the devices driven thereby, the devices being other than parts or accessories essential to engine operation, e.g. controlling of engines by signals external thereto
    • F02D29/02Controlling engines, such controlling being peculiar to the devices driven thereby, the devices being other than parts or accessories essential to engine operation, e.g. controlling of engines by signals external thereto peculiar to engines driving vehicles; peculiar to engines driving variable pitch propellers
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/16Anti-collision systems
    • G08G1/166Anti-collision systems for active traffic, e.g. moving vehicles, pedestrians, bikes
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/16Anti-collision systems
    • G08G1/167Driving aids for lane monitoring, lane changing, e.g. blind spot detection
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/04Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/10Conjoint control of vehicle sub-units of different type or different function including control of change-speed gearings
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W2050/0001Details of the control system
    • B60W2050/0002Automatic control, details of type of controller or control system architecture
    • B60W2050/0004In digital systems, e.g. discrete-time systems involving sampling
    • B60W2050/0006Digital architecture hierarchy
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2510/00Input parameters relating to a particular sub-units
    • B60W2510/06Combustion engines, Gas turbines
    • B60W2510/0614Position of fuel or air injector
    • B60W2510/0628Inlet air flow rate
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2510/00Input parameters relating to a particular sub-units
    • B60W2510/06Combustion engines, Gas turbines
    • B60W2510/0638Engine speed
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2520/00Input parameters relating to overall vehicle dynamics
    • B60W2520/10Longitudinal speed
    • B60W2520/105Longitudinal acceleration
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2520/00Input parameters relating to overall vehicle dynamics
    • B60W2520/12Lateral speed
    • B60W2520/125Lateral acceleration
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2520/00Input parameters relating to overall vehicle dynamics
    • B60W2520/14Yaw
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2540/00Input parameters relating to occupants
    • B60W2540/10Accelerator pedal position
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2540/00Input parameters relating to occupants
    • B60W2540/12Brake pedal position
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2540/00Input parameters relating to occupants
    • B60W2540/18Steering angle

Definitions

  • the present invention relates to a structure for constructing a control platform, that is, control system for vehicle control comprising a plurality of constituent elements for vehicle control.
  • JP-H5-85228 A discloses the following constitution in six hierarchical levels: the driver's wish is at the hierarchical level having the highest priority; and the hierarchies of the drive train and brake systems are at lower hierarchical levels.
  • commands flow only from a higher hierarchical level into a lower hierarchical level.
  • a vehicle can be controlled with priority given to the driver's wish related to running stability over wish related to the forward drive of the vehicle.
  • all the operation elements cannot be operated even at the hierarchical level at which the highest priority is given to the driver's wish.
  • JP-H10-250417 A discloses a control method in which only one command transmitting unit is provided at a high hierarchical level, and a coordinating element for devices is disposed at the highest level. That is, a total vehicle coordinator is provided at the first hierarchical level, and a mechanical energy source and a vehicle movement device are provided at the second hierarchical level. Further, hierarchies are formed within the second hierarchical level. For example, within the mechanical energy source, a source coordinator is provided at the first hierarchical level, and individual elements, such as engine, clutch, and transmission, related to mechanical energy are disposed at the second hierarchical level. Within the vehicle movement device, a vehicle movement coordinator is disposed at the first hierarchical level, and individual elements, such as steering, drive train, brake, and chassis, related to vehicle movement are disposed at the second hierarchical level.
  • JP-H5-85228 A for example, individual control devices for individual elements, such as steering, wheel drive, power train, brake, and engine, are distributed among hierarchies. Instructions are given only in the direction from a higher hierarchical level into a lower hierarchical level with a physical quantity which determines the interface between individual hierarchical levels. As mentioned above, in the hierarchical structure in the prior art, commands are transmitted only from a higher hierarchy into a lower hierarchy.
  • a control system having the chain of command/instruction only in the direction from higher level to lower level poses a problem.
  • the following assumption will be made: a constituent element at a lower hierarchical level or a sensor whose signals are processed at the lower hierarchical level fails.
  • the constituent elements at a higher hierarchical level than that of the failed constituent element recognize that a failed constituent element exists at the lower hierarchical level.
  • they must perform the operation of computing and excluding the functions and performance or influences of the constituent element which failed at the lower hierarchical level.
  • Control systems for vehicles are rich in product variety with respect to each car model or vehicle grade, and high-value added vehicles are large in number of sensors and economy cars are small in number of sensors.
  • the constituent elements themselves at the higher hierarchical level or control at the higher hierarchical level must be modified depending on whether a sensor provided in the constituent element or the constituent element itself exists at the lower hierarchical level or not.
  • the prior art is considered only from the viewpoint of how individual control devices for individual elements, such as steering, power train, and engine, should be hierarchically structured. For example, suggestions as to how the idea (control structure) which is based on when a common control system is constructed in individual hierarchies should be developed are not present in the prior art. Or, suggestions as to how the idea (control structure) on which a control system for managing individual elements in a lump at a higher level is based should be developed are not present in the prior art.
  • JP-H10-250417 A includes a description that status information and conflict information are fed back and communicated between devices A and B.
  • JP-H10-250417 A shows only such a constitution that requests from devices at the second hierarchical level are coordinated at the first hierarchical level as seen from the general viewpoint; and commands are issued to the second hierarchical level.
  • a higher level is taken as a hierarchy for carrying out only coordination, and specific individual elements are provided at lower levels.
  • This also applies to hierarchical structuring within the second hierarchical level, which is lower than the first hierarchical level.
  • An -example will be taken.
  • Even the mechanical energy source which is at the second hierarchical level as seen from the general viewpoint, adopts the following constitution: the mechanical energy source is provided therein with a source coordinator for carrying out only coordination at the higher level and individual elements, such as clutch, at the lower level.
  • JP-H10-250417 A contains only the following ideas: the idea of hierarchical structuring based on what functions should be provided at the first hierarchical level and the second hierarchical level and how the control system should be disposed; and the idea of providing a portion for carrying out only coordination at the higher level and individual elements at the lower level in each hierarchy.
  • the second hierarchical level as seen from the general viewpoint is divided into a mechanical energy source and a vehicle movement device.
  • the mechanical energy source is provided with individual elements related to mechanical energy
  • the vehicle movement device is provided with an individual element group related to vehicle movement.
  • a drive train and a brake as individual elements related to engine power are taken as one constituent element unit, and the constituent element unit has a torque distributor at a sublevel within the unit.
  • the mechanical energy source is provided therein with an engine coordinator for controlling fuel injection and the like.
  • operation elements such as navigation system
  • operation elements are not included in the overall constitution of a vehicle or are positioned at a lower level as much as possible.
  • the largest framework of individual elements is divided into coordinating portion (first hierarchical level), mechanical portion (second hierarchical level), and movement control portion (second hierarchical level).
  • control related to the same engine exists as it is divided into that for the mechanical energy source and that for the vehicle movement device at the second hierarchical level.
  • control for one function exists as it is divided into a plurality of systems
  • control for one component unit for example, an engine cannot be completed within one device unit, for example, the vehicle movement device.
  • both the vehicle movement device side and the mechanical energy source side must be coordinated when the engine is changed from car model to car model or from grade to grade.
  • the present invention is intended to provide a vehicle control information conveyance structure as a control platform in vehicles for solving any, any combination, or all of the above-mentioned problems, a vehicle control device using this conveyance structure, and a vehicle control simulator using this conveyance structure.
  • the invention according to Claim 1 is characterized in that it comprises: a cognition-system control platform having constituent elements for information system and/or surroundings monitoring system; an operation-system control platform having constituent elements for vehicle movement system; and a determination-system control platform which coordinates information from the cognition-system control platform and the operation-system control platform, and transmits requests to the cognition-system control platform and the operation-system control platform.
  • control device for a vehicle is divided into three, and the cognition-system, operation-system, and determination-system control platforms are constructed. Thereby, information on the surroundings of the vehicle from the navigation system or the like and information from a following distance sensor or the like provided in an adaptive cruise control device or the like can be aggressively utilized for the overall control of the vehicle.
  • control device for a vehicle is divided into that for cognition-system, that for operation-system, and that for determination-system, control for one function is disposed in or connected to one control system, for example, the operation-system control platform.
  • control system for example, the operation-system control platform.
  • the invention according to Claim 2 and Claim 4 is characterized in that the determination-system control platform is provided with a function of monitoring the condition of the driver; then, the condition of the driver is added to information from the cognition-system control platform and the operation-system control platform, and requests are transmitted to the cognition-system control platform and the operation-system control platform.
  • information on monitoring of the condition of the driver is gathered in the determination-system control platform within three different types of platforms. Thereby, the implementation determination about information inputted from the cognition-system platform and the operation-system platform can be varied and adapted to the condition of the driver.
  • the invention according to Claim 3 is a conveyance structure for control information of a vehicle having a plurality of control functions.
  • the conveyance structure is characterized in that it comprises: a first sensor which detects information on the outside of the vehicle and outputs it; a cognition-system control platform to which information based on the first sensor and/or information on the surroundings of the vehicle is inputted; a second sensor which detects the state of operation of an actuator operated by an occupant and outputs it and a third sensor comprising a sensor which detects the state of the vehicle body and outputs it; an operation-system control platform to which information based on the second sensor and/or the third sensor is inputted; and a determination-system control platform which makes execution determination on the plurality of control functions based on information from the cognition-system control platform and the operation-system control platform, and makes requests to the cognition-system control platform and the operation-system control platform in correspondence with the execution determination.
  • the roles of the cognition-system platform and the operation-system platform are separated according to the input information of the sensors, in other words, the types of the sensors. Analysis and/or determination is carried out at the individual platforms based on information from the respective sensors, and then the result of the analysis/determination is transmitted to the determination-system control platform.
  • the role of each platform is clarified in terms of the type of sensor, and information can be created at each platform according to car model variation and sensor failure. Therefore; the versatility is enhanced.
  • the invention according to Claim 5 is a conveyance structure for control information of a vehicle having a plurality of control functions.
  • the conveyance structure is characterized in that it comprises: a first sensor which detects information on the outside of the vehicle and outputs it; an information system constituent element having information on the surroundings of the vehicle; a cognition-system control platform having an allowable security space setting means for setting an allowable security space for the vehicle body, which space is the allowable range of movement of the vehicle body, based on information from the first sensor and/or information provided in the information system constituent element; a second sensor which detects the state of operation of an actuator operated by an occupant and outputs it and a third sensor comprising a sensor which detects the state of the vehicle body and outputs it; an operation-system control platform having an allowable movement space setting means for setting, as an allowable movement space of the vehicle body, the allowable range within which the vehicle body can move, based on information from the second sensor and/or the third sensor; and a determination-system control platform provided with a determination control
  • a control space is established based on information held by the first sensor and/or the constituent elements in the surroundings monitoring system belonging to the cognition system.
  • a controllable range is defined from the viewpoint of the range within which the vehicle body may move.
  • the first sensor following distance sensor, GPS sensor, and the like can be named, and as information held in the constituent elements in the surroundings monitoring system, map information in the navigation system can be named.
  • the allowable security space may be defined by time and vector. For example, the range of position within which the vehicle can move in safety and security a unit time later is defined by coordinates. Further, when the allowable security space is established, probabilistic setting may be introduced with safety taken into account.
  • a control space is established based on information from the second sensor belonging to the operation system and/or the third sensor belonging to the vehicle body movement system.
  • the control space that is, the allowable movement space defines a range within which the vehicle body can physically move when the basic maneuverability of the vehicle and/or the capabilities of a vehicle body behavior control device and the like provided in the vehicle are exercised to the full.
  • the second sensor a sensor for detecting the amount of brake pedal operation, sensors for detecting the amount of accelerator pedal operation and steering angle, and the like can be named.
  • vehicle body longitudinal acceleration sensor, vehicle body lateral acceleration sensor, yaw rate sensor, tire inflation pressure sensor, and the like can be named.
  • the allowable movement space may also be defined by time and vector.
  • the range of position within which the vehicle can physically move a unit time later is defined by coordinates.
  • probabilistic setting may be introduced with the following taken into account: the probability that the vehicle can physically move, for example, how much load must be applied to the engine or the brake to arrive at a position, or to how much extent the performance of control devices for vehicle body behavior control and the like must be used to arrive at the position.
  • the information system and the surroundings monitoring system of the vehicle are integrated into the cognition-system control platform, and the vehicle movement system, including the mechanical energy system, is integrated into the operation-system control platform.
  • Information of the thus defined allowable security space and allowable movement space is put together in the determination-system platform.
  • Control requests with the allowable security space and the allowable movement space taken into account are conveyed to the cognition-system control platform and the operation-system control platform.
  • a command is outputted to drive the individual constituent elements belonging to the operation-system control platform so as to satisfy the range of position within which the vehicle can physically move a unit time later and in safety.
  • information for supporting the driver may be provided to the driver so that driving satisfies the range of position within which the vehicle can physically move a unit time later and in safety.
  • information for supporting the driver may be provided to the driver so that driving satisfies the range of position within which the vehicle can physically move a unit time later and in safety.
  • the second sensor may be constituted as follows: the state of at least one of driver's accelerator operation, brake operation, and steering operation is detected; the determination-system control platform receives the result of detection from the second sensor, and creates a command space which indicates the state of commands given by the driver; then the above-mentioned control requests are generated based on the allowable security space, allowable movement space, and command space.
  • the determination-system control platform forms the determination control space, a control space and a control command can be formed with the driver's skill, habit in driving, and the like directly taken into account, in addition to the safety of vehicle, occupants, pedestrians, and the like and vehicle performance.
  • the determination control space may be constituted as follows: the portion where the allowable security space, allowable movement space, and command space overlap is taken as the control request feasible range, and control requests are made to the operation-system control platform and/or the cognition-system control platform based on this control request feasible range.
  • the driver commands are met, and further the vehicle body is moved within a range in which the vehicle, occupants, pedestrians, and the like are safe, in other words, the vehicle body moves only within a range in which the vehicle, occupants, pedestrians, and the like are safe.
  • the thus obtained control platform is applicable to future self-propelled vehicles.
  • a plurality of control functions are distributed among hierarchies, and all the cognition-system control platform, operation-system control platform, and determination-system platform are provided in every hierarchy.
  • the respective control spaces are established in correspondence with sensors and constituent elements or information corresponding to the cognition-system and operation-system control platforms in the hierarchy.
  • determination-system platform in each hierarchy determination is carried out based on the allowable security space and the allowable movement space established using only information provided in the hierarchy. More specific description will be given.
  • the control structure comprising the three systems, cognition system, operation system, and determination system, is based on the philosophy that control is carried out using only information provided.
  • Hierarchy or “hierarchical structure” can be interpreted as unified rules (regulations) for vehicle control which are laid down beforehand independently of car model or vehicle grade to the extent that control performance is not limited when vehicle control is constructed.
  • a control platform comprising the operation-system, determination-system, and cognition-system control platforms can be said to be unified rules for control independent of each hierarchy.
  • a hierarchical control structure having the control platforms described up to this point may be constructed.
  • the control structure can be hierarchically constructed so that it comprises the following: a first hierarchy in which at least engine power is managed; a second hierarchy in which the state of driving force, or engine power transmitted to an axle through an automatic transmission; and a third hierarchy in which tire generative force delivered by each wheel is managed based at least on the above driving force for the axle.
  • a first hierarchy in which at least engine power is managed a second hierarchy in which the state of driving force, or engine power transmitted to an axle through an automatic transmission
  • a third hierarchy in which tire generative force delivered by each wheel is managed based at least on the above driving force for the axle.
  • the hierarchical structure is definite as rules for vehicle control, and the versatility can be enhanced.
  • This versatility not only means applicability irrespective of car model or vehicle grade. Also, it includes the following meaning.
  • designers can be separated from one another, e.g., they can be divided into designers in charge of engine control, those in charge of brake control, and those in charge of steering control, when constructing the control structure of the entire vehicle. Even in this case, the fundamental matter about for what function they should work out satisfactory designs can be clarified.
  • the determination-system control platform receives information for use in the determination control space from the operation-system control platform in the immediately higher hierarchy and/or the immediately lower hierarchy.
  • information is conveyed between hierarchies, and information created in each hierarchy can be effectively utilized.
  • FIG. 1 is a block diagram illustrating a first embodiment.
  • FIG. 2 is a block diagram illustrating a second embodiment.
  • FIG. 3 is a block diagram illustrating a third embodiment.
  • FIG. 4 is a block diagram illustrating a fourth embodiment.
  • FIG. 5 is a block diagram illustrating a modification to the fourth embodiment.
  • FIG. 6 is a block diagram illustrating a fifth embodiment.
  • FIG. 7 is a block diagram illustrating a sixth embodiment.
  • FIG. 8 is a model diagram illustrating an example of an idea for hierarchy construction.
  • FIG. 9 is a drawing illustrating the details of the operation-system control platform in a second hierarchy.
  • FIG. 10 is a drawing illustrating the details of the operation-system control platform in a third hierarchy.
  • FIG. 11 is a drawing illustrating the details of the operation-system control platform in a fourth hierarchy.
  • FIG. 12 is a drawing illustrating the details of the operation-system control platform in a fifth hierarchy.
  • control devices include not only engine control device, automatic transmission device, electric power steering device, and the like which relate to the basic performance of the vehicle.
  • the control devices also include an antiskid control device, a traction control device, and a vehicle body behavior control device which relate to vehicle body braking as well as an adaptive cruise control system and the like which support the driver's operation. Further, they include a navigation system which notifies occupants of information of the present position and route as additional information for vehicle running, traffic congestion information reporting system, and the like.
  • Information held in a wide variety of recent individual control devices themselves for example, map information held in a navigation system and information from sensors which become indispensable as the result of installation of individual control devices, must be meaningfully used for the entire vehicle. And/or, a control structure wherein, even if individual control devices added are changed from car model to car model or from grade to grade, portions requiring the reconstruction of a control system for the entire vehicle are minimized must be constructed. '
  • FIG. 1 is a system configuration diagram illustrating a first embodiment of the present invention.
  • individual control devices are classified into information system constituent elements 211, surroundings monitoring system constituent elements 212, and vehicle movement system constituent elements 31.
  • the information system constituent elements 211 and the surroundings monitoring system constituent elements 212 are classified into one group, and they are considered as constituent elements 21 for recognizing the surroundings of the vehicle.
  • the individual constituent elements which are control devices provided in the vehicle are roughly classified into two categories: constituent elements 21 for recognizing the surroundings of the vehicle and vehicle movement system constituent elements 31.
  • a navigation system Under the category of information system constituent elements 211, a navigation system, a traffic congestion information reporting system, and the like are classified. Under the category of surroundings monitoring system constituent elements 212, an adaptive cruise control system, an airbag system, a lane keep system, and the like are classified.
  • the information system constituent elements 211 and the surroundings monitoring system constituent elements 212 are provided with sensors and/or information through which it can be recognized in what geographical or surrounding circumstances the vehicle is now running.
  • the navigation system is provided with map information and with a GPS device for detecting the present vehicle position as well.
  • the traffic congestion information reporting system is provided with a sensor for detecting route information, such as traffic congestion information, transmitted from transmitters on the road.
  • the adaptive cruise control system and/or the lane keep system is provided with a following distance sensor, such as millimeter wave radar and laser radar, and the airbag system is provided with a sensor, such as mechanical longitudinal acceleration sensor and lateral acceleration sensor, for detecting vehicle collision.
  • the individual control devices such as the above-mentioned navigation system and adaptive cruise control system, classified under the category of information system constituent elements 211 and/or surroundings monitoring system constituent elements 212 are systematized so that they communicate information with a cognition-system control platform 2. That is, the cognition-system control platform 2 corresponds to the individual control devices belonging to the information system constituent elements 211 and the surroundings monitoring system constituent elements 212.
  • the cognition-system control platform 2 cannot receive information belonging to the information system constituent elements 211, that is, map information, information on the present vehicle position, or the like.
  • information system constituent elements 211 that is, map information, information on the present vehicle position, or the like.
  • monitoring system constituent elements 212 such as adaptive cruise control system and airbag system, at all, information from the constituent elements 21 for recognizing the surroundings of the vehicle to the cognition-system control platform 2 does not exist. Therefore, in this embodiment, at least one control device belonging to the information system constituent elements 211 or the surroundings monitoring system constituent elements 212 is required.
  • vehicle movement system constituent elements 31 Under the category of vehicle movement system constituent elements 31, such individual control devices as engine control device, electric power steering device, antiskid control device, traction control device, vehicle body behavior control device, and tire inflation pressure monitor are classified.
  • the vehicle movement system constituent elements 31 are provided with sensors which indicate in what state of movement the vehicle is presently. For example, when a vehicle body behavior control device is provided, sensors for detecting the longitudinal acceleration, lateral acceleration, yaw rate, and the like of the vehicle body are provided. Also, a sensor for detecting brake oil pressure used for brake control is provided. However, there are cases where the vehicle body movement system constituent elements 31 are provided only with control devices and individual actuators which do not carry out control using the longitudinal acceleration, lateral acceleration, yaw rate, brake oil pressure, or the like. In these cases, naturally, these sensors are not provided, either. Individual actuators refer to a brake pedal, accelerator pedal, and the like operated by an occupant, and the electric power steering device may be classified under the category of individual actuator.
  • vehicle movement system constituent elements 31 are systematized so that they communicate information with an operation-system control platform 3. That is, the operation-system control platform 3 corresponds to the individual control devices belonging to the vehicle movement system constituent elements 31.
  • Information inputted to the cognition-system control platform 2 from the information system constituent elements 211 and/or the surroundings monitoring system constituent elements 212 is transmitted to a determination-system control platform 1.
  • Information inputted to the operation-system control platform 3 from the vehicle movement system constituent elements 31 is also transmitted to the determination-system control platform 1.
  • the pieces of information inputted from both the control platforms 2 and 3 are coordinated, and execution determination is carried out with respect to each constituent element belonging to the cognition-system control platform 2 or the operation-system control platform 3.
  • requests for control, sensing, and/or the like are transmitted to the cognition-system control platform 2 and the operation-system control platform 3.
  • arrows which indicate the transmission/reception of requests are depicted by solid lines
  • arrows which indicate the transmission/reception of information are depicted by broken lines.
  • cognition-system control platform 2 and the operation-system control platform 3 When receiving these requests, the cognition-system control platform 2 and the operation-system control platform 3 output execution permission and/or execution requests to the respective constituent elements in accordance with the requests.
  • control devices related to the movement of the vehicle are classified under the category of vehicle movement system constituent elements 31.
  • Other individual devices are classified under the category of information system constituent elements 211 or surroundings monitoring system constituent elements 212, as devices belonging to the cognition system. Therefore, for example, a control device or control related to engine control is prevented from being disposed astride the operation-system control platform and another control platform, that is, the determination-system control platform or the cognition-system control platform.
  • the following advantages are produced: even if individual control devices are changed from car model to car model or from grade to grade, only those belonging to the operation-system control platform 3 are changed; thus, redesigning or reconstruction of the cognition-system control platform or the determination-system control platform is unnecessary. In other words, even if constituent elements included in the vehicle movement system constituent elements 31 and the constituent elements 21 for recognizing the surroundings of the vehicle differ from grade to grade or the like, modification to the determination-system control platform 1 itself is not required at all.
  • the sensor of an individual control device belonging to the cognition-system control platform 2 or the operation-system control platform 3 can fail, or such a sensor may not be installed.
  • failure information or information or state that the sensor is not installed can be coordinated on the cognition-system control platform 2 or the operation-system control platform 3 to which the sensor should belong. That is, information on control executable by only this coordinated information, in other words, information presently provided is conveyed from the cognition-system control platform 2 or the operation-system control platform 3 to the determination-system control platform 1. Therefore, the determination-system control platform 1 can carry out execution determination on executable control regardless of any failure in individual control devices or sensors.
  • constituent elements control devices
  • Constituent elements are made to belong to the cognition-system control platform 2 or the operation-system control platform 3.
  • the constituent elements can be managed in a lump on the cognition-system control platform 2, operation-system control platform 3, and determination-system control platform 1 which are control systems at higher levels than that of the constituent elements.
  • the navigation system and the like that are conventionally irrelevant to the movement of the vehicle are made to belong to the cognition-system control platform 2. Thereby, information held by the navigation system and the like can be effectively utilized for the control of the entire vehicle.
  • the determination-system control platform 1 is provided with a function of monitoring the condition of the driver.
  • Monitoring the condition of the driver refers to monitoring the driver's physiological condition, habit in driving, and the like. For example, drive dozing is detected from the degree of fluctuation in a vehicle body speed and the strength of grip on the steering wheel. Habits in turning the steering wheel, depressing the accelerator, and applying the brake are determined by a steering angle sensor, acceleration stroke sensor, and brake pedal stroke sensor. Information on the thus determined condition of the driver is taken into account when the pieces of information from the cognition-system control platform 2 and the operation-system control platform 3 are coordinated on the determination-system control platform 1.
  • Information obtained by monitoring the driver may be taken into account when execution determination is carried out by the individual control devices belonging to the cognition-system and operation-system control platforms 2 and 3. Further, the information may be communicated to the driver by using these individual control devices or a separate reporting device.
  • the individual control devices which are information system constituent elements 211, surroundings monitoring system constituent elements 212, or vehicle movement system constituent elements 31 belong to the cognition-system control platform 2 and the operation-system control platform 3.
  • sensors used in individual control devices are considered to be independent of the individual control devices, and these sensors are made to belong to the cognition-system control platform 2 and the operation-system control platform 3.
  • the individual control devices 8 and 9 belong to a cognition-system control platform or an operation-system control platform which is the same as or different from the cognition-system control platform or the operation-system control platform to which the sensors used by these devices belong.
  • an adaptive cruise control system as an individual control device belongs to the operation-system control platform 3
  • a following distance sensor used by the adaptive cruise control system may belong to the cognition-system control platform 2.
  • a following distance sensor and a collision sensor are placed, and these sensors are systematized so that they transmit information to the cognition-system control platform 2.
  • map information provided in the navigation system is placed, and it is systematized so that the information is transmitted to the cognition-system control platform 2 or the information is pulled up by the cognition-system platform 2.
  • a second sensor group 6 for detecting the amounts of operation of the steering wheel and actuators such as accelerator pedal and brake pedal, operated by the driver, a brake pedal stroke sensor, an accelerator pedal stroke sensor, and a steering angle sensor are placed. They are systematized so that they transmit information to the operation-system control platform 3.
  • a lateral acceleration sensor, a longitudinal acceleration sensor, and a yaw rate sensor are placed, and they are similarly systematized so that they transmit information to the operation-system control platform 3.
  • the second sensor group 6 and the third sensor group 7 may be constituted as one sensor group.
  • cognition-system or operation-system control platform to which individual control devices belong are different from the cognition-system or operation-system control platform to which the sensors required by the individual control devices belong, the following takes place: for example, sensor information from the following distance sensor or the like is transmitted to the cognition-system control platform 2, and then transmitted from the cognition-system control platform 2 to the determination-system control platform 1. Thereafter, the sensor information is transmitted from the determination-system control platform 1 to the operation-system control platform 3, and then transmitted from the operation-system control platform 3 to individual control devices, such as adaptive cruise control system.
  • sensor information inherently required by individual control devices for example, following distance information for the adaptive cruise control system may be transmitted from the sensor directly to the individual control device (adaptive cruise control system in this case).
  • following distance information is used for an individual control device, such as brake control device, which does not have the sensor inherently in this case, the information may be transmitted as follows: it is transmitted to the individual control device by way of the cognition-system control platform 2, determination-system control platform, and operation-system control platform 3 in this order.
  • control information conveyance structure is constituted as mentioned above, the same action and effect as in the first embodiment can be produced.
  • the individual control devices and the sensors are separated from each other when they are considered. -Thereby, the versatility can be further enhanced with respect to variation in the individual control devices themselves, variation in the presence/absence of sensors, failure in the individual control devices, and sensor failure.
  • the first sensor information group 40 in FIGs. 4 and 5 is a combination of the first sensor group 4 and the surroundings of vehicle information 5 in the above-mentioned embodiments.
  • a control space is defined on the cognition-system control platform 2, operation-system control platform 3, and determination-system control platform 1, respectively.
  • an allowable security space 200 which defines a spatial range in which this vehicle can move in safety and security is defined as a control space.
  • range A (indicated by hatching in the figure) within which this vehicle may move one second later is defined by a vector.
  • the probability that this vehicle may move may be evaluated according to the degree of risk. More specific description will be given. For example, when a telegraph pole or another vehicle exists ahead of this vehicle, the range within which this vehicle may move is established according to the distance to the telegraph pole or vehicle and the vehicle body speed at the present moment.
  • the range within which this vehicle may move is defined according to the distance to the pedestrian and the vehicle body speed at the present moment.
  • the probability may be set so that the range of high probability (i.e. of high possibility that this vehicle may move) will be narrowed as compared with cases where a solid substance, such as telegraph pole, exists.
  • an allowable movement space 300 which defines a spatial range in which this vehicle can physically move using the individual control devices of the individual operation-system devices 9 provided in this vehicle is defined as a control space.
  • range B (indicated by hatching in the figure) within which this vehicle can move one second later is defined by a vector. That is, range B in which this vehicle can physically move when the functions of the engine, the brake, and the control devices, such as antiskid control device and vehicle body behavior control device, for coordinating the movement of the vehicle body provided in the vehicle are exercised to the full is defined.
  • a probability may be set according to the degree of margin.
  • Range C in which this vehicle can move only through operation by the occupant may be separately established depending on the specifications of the vehicle or the brake, engine, and steering originally provided in the vehicle.
  • range C (indicated by lattice in the figure) is included in range B, and in range B outside range C, the setting of probability is made lower than that in range C.
  • the pieces of information of the thus established allowable security space 2 and allowable movement space 3 are respectively transmitted from the cognition-system control platform 2 and the operation-system control platform 3 to the determination-system control platform 1.
  • execution determination is made in line with the allowable security space 200, the allowable movement space 300, and a command space based on a driver command determined according to information from the second sensor group 6 and the like.
  • a determination control space 100 is specified.
  • the position to which the driver desires to move the vehicle body one second later is defined by a vector with the range in which the vehicle can move in safety taken into account. An example will be taken.
  • the command is processed in the determination control space 100 into a control request that is included in the allowable security space 200 without fail, and the control request is transmitted to the operation-system control platform 3.
  • the command is processed in the determination control space 100 into a control request that is included in the allowable movement space 300 without fail, and the control request is transmitted to the operation-system control platform 3.
  • a request is transmitted to the operation-system control platform 3 based on the range where range A determined in the allowable security space 200, range B or C determined in the allowable movement space 300, and a command range (equivalent to command space) based on the driver command overlap one another.
  • the determination-system control platform 1 may directly request devices in the instrument panel (e.g. meters and indicators) to inform the driver. Or, the following constitution may be adopted: the determination-system control platform 1 makes a request to inform to the cognition-system control platform 2, and the driver is informed using any of cognition-system devices which are the constituent elements belonging to the cognition-system control platform 2. Alternatively, the following constitution may be adopted: the determination-system control platform 1 makes a request to inform to the operation-system control platform 3, and the driver is informed using any of operation-system devices 9 which are the constituent elements belonging to the operation-system control platform 3.
  • Fig. 5 illustrates a modification to the fourth embodiment.
  • This modification to the fourth embodiment is different from the constitution illustrated in FIG. 4 in that: the first sensor group 40 in FIG. 4 is classified and included in cognition-system devices 80 as the information system constituent elements and the surroundings monitoring system constituent elements in the above-mentioned embodiments; the third sensor group 7 in FIG. 4 is classified and included in operation-system devices 90 as the vehicle movement system constituent elements in the above-mentioned embodiments.
  • the above-mentioned embodiments are implemented by modeling in one hierarchy what control structure is provided with respect to a plurality of control devices that exit in a vehicle. As in the fifth embodiment described based on FIG. 6 , the present invention is also applicable to a control structure having a plurality of control hierarchies.
  • each of the first to fifth hierarchies is provided with the cognition-system control platform, operation-system control platform, and determination-system control platform described with respect to the above-mentioned embodiments.
  • the first hierarchy 10 described later is a hierarchy which relates to the most basic functions of the vehicle, and is not constituted so that it is provided with all of the cognition-system control platform, operation-system control platform, and determination-system control platform.
  • the first hierarchy 10 is the minimum hierarchy required for controlling the most fundamental functions, running, turning, and stopping, of vehicles. That is, the first hierarchy 10 is constructed as a power source model in which action force exerted on the vehicle is managed.
  • a typical action force is engine power, and as other action forces, action force which is exerted so as to turn the vehicle by turning of the steering wheel and braking force can be named.
  • the engine, electric power steering, and brake must be electronically controlled. That is, the engine electronically controls the amount of fuel injection and the amount of intake air, and the driver's force for turning the steering wheel is electrically assisted by the electric power steering.
  • the second hierarchy 11 is constructed as an AT control model in which an automatic transmission (hereafter, abbreviated as "AT”) for converting power transmitted from engine to axle in multiple steps is managed in accordance with the power of the vehicle, that is, engine power, brake force, and/or turning force by steering.
  • AT automatic transmission
  • This is a model in which, for example, engine power controlled in the first hierarchy 10 is converted into torque exerted on the axle.
  • the third hierarchy 12 is constructed as a Wheel stabilization control model in which the tire generative force at each wheel of the vehicle is managed. That is, the torque of axle, which is the result of conversion in the second hierarchy 11, is transmitted to each wheel. Each wheel obtains reaction force from the road surface, and produces action force between the tires and the road surface and exerts it on the vehicle. Tire generative force is synonymous with this action force produced between the tires and the road surface.
  • the third hierarchy 12 can be said to be a multiwheel model versus a uniaxial model based on a single axis of axle. In the multiwheel model, consideration is given to action force from the road surface to the vehicle body at the ground contact point of each wheel. In other words, this is a mode in which the road surface reaction force at the ground contact points of two or four driving wheels is managed, and thereby action force exerted on the vehicle body is managed.
  • the fourth hierarchy 13 is constructed as a vehicle stabilization control model in which what movement the vehicle body makes is managed using road surface reaction force received by each wheel as input. An example will be taken. When the vehicle body rolls or sways, the comfort of the occupants is degraded. In addition, the power of engine driving force can be considered to be used in unnecessary movement, such as rolling vibration. Consequently, the model may be constructed from the viewpoint of that, when the vehicle body is stabilized, the fuel economy can also be enhanced.
  • a vehicle safety control model is constructed from the viewpoint of safety management wherein the safety of the occupants and/or the surroundings is ensured whatever movement the vehicle makes.
  • the details of the fifth hierarchy 14 those in the embodiments described based on FIG. 4 and FIG. 5 can be adopted.
  • the hierarchies of the thus constructed control structure are enhanced in functions as it goes from the first hierarchy 10 to the fifth hierarchy 14.
  • the hierarchies are constructed from a lower level to a higher level relative to the engine based on how the power of the engine is transmitted to the vehicle body. More specific description will be given.
  • the hierarchies are constructed in the order of engine to AT to wheels (through axle and vehicle body) to vehicle body, and the hierarchy at the highest level is constructed as a hierarchy for stabilizing the movement of the vehicle body and further enhancing the safety of the vehicle.
  • control platform constituted in each hierarchy and sensing units comprising cognition-system devices operation-system devices, sensors, and the like.
  • the control platform in the first hierarchy 10 comprises a, power source coordinator 500 and an operation-system control platform 501.
  • the first hierarchy 10 is related to the most basic performance of the vehicle, and a constitution corresponding to the cognition-system control platform does not exist in this hierarchy.
  • the cognition-system devices 81 in the first hierarchy 10 include air conditioner and the like.
  • the sensing unit 41 belonging to the cognition-system devices 81 in the first hierarchy 10 transmits auxiliary machine torque desired values and heat management desired values as information to the power source coordinator 500 based on the operating state of the air conditioner and the like.
  • the cognition-system devices, such as air conditioner can request of the sensing unit 41 what information should be transmitted to the power source coordinator 500 based on requests from the power source coordinator 500.
  • the operation-system devices 91 in the first hierarchy 10 include engine control device, electric power steering device, motor generator, and brake control device for delivering the basic performance of the vehicle.
  • the power steering device is not an electric power steering device but is a hydraulic power steering device and is uncontrollable, it is not included in the operation-system devices 91. This is the same with the brake control device.
  • Brake by wire devices are designed so that the occupant's intention to apply the brake, conveyed through pedal depression, is converted into electrical signals and braking force is ensured by a motor or a motor pump.
  • Normal braking devices are designed so that the occupant's pedal effort is simply converted into oil pressure to apply the brake.
  • the basic brake is not a brake by wire device but a normal brake device and is uncontrollable, it is not included in the operation-system devices 91.
  • the individual control devices belonging to the operation-system devices 91 are respectively driven based on requests from the power source coordinator 500.
  • the sensing unit 71 belonging to the operation-system devices 91 in the first hierarchy 10 includes an engine speed sensor and steering angle sensor.
  • the results of detection by these sensors are transmitted from time to time to the power source coordinator 500 and the operation-system control platform 501.
  • the results of detection may be transmitted to the power source coordinator 500 and/or the operation-system control platform 501 as follows: when the power source coordinator 500 requests an operation-system device 91 to transmit information, the operation-system device 91 issues a request to the sensing unit 71 in accordance with the request; then, the sensing unit transmits information in accordance with the request.
  • the power source coordinator 500 Based on information from the sensing units 41 and 71 and driver commands from a driver command 400, the power source coordinator 500 generates request signals which indicate how the individual control devices belonging to the operation-system devices 91 should be driven. When generating a request signal, the power source coordinator 500 makes adjustment with consideration given to the following based on a driver command: the driving state of a plurality of individual control devices, an auxiliary machine torque request, a heat management request, and a wheel stabilization control fundamental space considered on the operation-system control platform 301 in the second hierarchy 11. Further, the power source coordinator 500 transmits a report request to a reporting device 401, which reports the failed state and the like of individual control devices, based on the result of the above-mentioned adjustment and the results of detection by the sensing units 41 and 71.
  • the driver command 400 generates command signals based on detection signals from sensors which detect values corresponding to the amount of accelerator pedal depression, steering angle, and the amount of brake pedal depression, respectively, and transmits the signals to the power source coordinator 500.
  • the command signals are based on the driver's intention to accelerate, turn, and apply the brake.
  • the driver command 400 is shown only in the first hierarchy 10 and the fifth hierarchy 14 in the figure. However, the present invention is not limited to this constitution, and command signals may be transmitted to the determination-system control platform 500 and 101 to 104 in every hierarchy.
  • the operation-system control platform 501 in the first hierarchy generates an AT control fundamental space based on the result of adjustment by the power source coordinator 500 and the result of detection of engine speed and the like from the sensing unit 71.
  • This AT control fundamental space is an allowable movement space in which, for example, which a gear shift position range can be permitted with consideration given to the present driving state (output) of the engine, the auxiliary machine torque request, and the like.
  • the cognition-system devices 82 do not exist in the second hierarchy 11.
  • an ambient temperature sensor exists as a sensor belonging to the sensing unit 42 corresponding to the cognition-system devices 82 in the second hierarchy 11.
  • the result of detection by the ambient temperature sensor is transmitted from time to time to the cognition-system control platform 201 in the second hierarchy 11.
  • an additional device of some kind is required as a cognition-system device 82.
  • a request indicating device may be installed independently of individual control devices, for transmitting and receiving and/or processing sensing requests.
  • AT exists.
  • This operation-system device 92 is driven in accordance with drive requests from the operation-system control platform 301 in the second hierarchy 11.
  • the request is transmitted to an AT status sensing unit 72.
  • the AT status sensing unit 72 is a sensing unit corresponding to the operation-system device 92, and includes a sensor for detecting the gear shift position and sensors or computing units for detecting the state of transmission efficiency of gear and torque converter.
  • the sensor and the like belonging to the AT status sensing unit 72 transmits from time to time the results of detection to the operation-system control platform in the second hierarchy 11 and/or transmits the results of detection in accordance with requests from the operation-system device 92.
  • the cognition-system control platform 201 in the second hierarchy 11 receives information from the sensing unit 42, and generates an AT control allowable space.
  • the AT control allowable space corresponds to the allowable security space in the above-mentioned embodiments.
  • the determination-system control platform 101 in the second hierarchy generates an AT control space with the following taken into account: the information of the AT control allowable space from the cognition-system control platform 201 in the second hierarchy 11; the information of the AT control fundamental space from the operation-system control platform 501 in the first hierarchy 10; the information of a vehicle stabilization control fundamental space generated on the operation-system control platform 302 in the third hierarchy 12; and the information of the command space based on a command signal from the driver command 400.
  • "Taking into account” referred to here means that a portion where the respective spaces (in other words, ranges) overlap one another is established as a control request feasible range.
  • the determination-system control platform 101 requests the cognition-system control platform 201 to transmit information for execution determination.
  • the information of vehicle stabilization control fundamental space, transmitted from the operation-system control platform 302 in the third hierarchy 12 to the determination-system control platform 101 in the second hierarchy 11 refers to, for example, the following: a slip angle at each wheel and action force on the vehicle at four wheels' points of ground contact with the road surface, such as driving torque and braking torque on each wheel.
  • the action force is road surface reaction force, in other words, and is equivalent to tire generative force.
  • the first controllable range is based on information transmitted from the operation-system control platform 302 in the third hierarchy 12, the command space, and the AT control allowable space.
  • the second is a controllable range corresponding to execution determination which is based on when an "allowable movement space, described later, in which driving torque required for the axle is converted into engine torque" is established.
  • the second controllable range is based on information from the operation-system control platform 501 in the first hierarchy 10, the command space, and the AT control allowable space.
  • the operation-system control platform 301 in the second hierarchy 11 receives, from the determination-system control platform 101, a control request which is based on the control request feasible range of the AT control space. Then the operation-system control platform transmits a drive request to the individual control device (AT in this case) belonging to the operation-system device 92. Further, as illustrated in FIG. 9 , the operation-system control platform 301 transmits the information of the allowable movement space to the power source coordinator 500 based on the result of detection and/or computation at the AT status sensing unit 72 and the information of the AT control space. The information of the allowable movement space is obtained by converting driving torque required for the axle into engine torque.
  • the wheel stabilization control fundamental space is an allowable movement space corresponding to the information of torque transmitted from the axle to each wheel with the following taken into account: the efficiency of torque transmission from the engine to the AT when the AT is driven based on the AT control fundamental space, for example.
  • the cognition-system device 83 in the third hierarchy 12 includes a tire monitor which detects the air pressure of tires.
  • the sensing unit 43 corresponding to the cognition-system device 83 in the third hierarchy 12 includes a tire inflation pressure sensor.
  • the tire inflation pressure sensor transmits signals indicating the result of detection from time to time to the cognition-system control platform 202 in the third hierarchy 12. Further, the following constitution may be adopted: when receiving a detection request from the cognition-system control platform 202, the cognition-system device 83 transmits a request to the sensing unit 43, and, in response to the transmitted request, the sensing unit 43 transmits the result of detection to the cognition-system control platform 202.
  • the operation-system devices 93 in the third hierarchy 12 include a known antiskid control device (ABS device) and traction control device (TRC device).
  • the operation-system devices 93 include devices for controlling the movement (e.g. slip) of wheels.
  • the sensing unit corresponding to the operation-system devices 93 in the third hierarchy 12 is a wheel sensing unit 73.
  • the wheel sensing unit 73 senses or computes the wheel speed (Vw) of each wheel, the vehicle body speed (Vb), the slip ratio of each wheel, the angle of steering wheel determined from a steering angle, and the like.
  • the slip ratio is computed as an index of driving force transmission efficiency which indicates how much driving force received by each wheel from the axle (drive axle) is utilized as propelling force between the wheel and the road surface.
  • the cognition-system control platform 202 in the third hierarchy 12 generates a wheel stabilization allowable space as an allowable security space based on information from the sensing unit 43.
  • the limit of friction circle to which road surface reaction force can be received may be set. At this time, consideration is given to, for example, deformation in the rubber part and then the carcass part of tires under the present tire inflation pressure on a wheel-by-wheel basis.
  • the determination-system control platform 102 in the third hierarchy 12 generates a wheel stabilization control space based on the following: the command space based on a command signal from the driver command 400; the wheel stabilization allowable space generated on the cognition-system control platform 202; the wheel stabilization control fundamental space (or the wheel stabilization control basic space of the wheel stabilization control fundamental space) generated on the operation-system control platform 301 in the second hierarchy 11; and a vehicle safety control fundamental space generated on the operation-system control platform 303 in the fourth hierarchy 13. Further, the determination-system control platform 102 requests the cognition-system control platform 202 to transmit information for use in the generation of the wheel stabilization control space.
  • the vehicle safety control fundamental space transmitted from the operation-system control platform 303 in the fourth hierarchy 13 to the determination-system control platform 102 in the third hierarchy 12 is a wheel stabilization command space.
  • This wheel stabilization command space is indicated by requests of torque applied to each wheel to stabilize the vehicle, in other words, minimize longitudinal vibration and lateral vibration, or the like. Therefore, on the determination-system control platform 102 in the third hierarchy 12, a portion where the command space, wheel stabilization control space, wheel stabilization control fundamental space, and wheel stabilization command space overlap one another is generated as a control request feasible range.
  • This control request feasible range corresponds to execution determination for the operation-system control platform 302 in the third hierarchy 12.
  • the wheel stabilization control space When the wheel stabilization control space is considered, it is divided into two elements, or controllable ranges.
  • the first is a controllable range corresponding to execution determination which is based on when a vehicle stabilization control basic space, described later, is established.
  • the first controllable range is based on information transmitted from the operation-system control platform 303 in the fourth hierarchy 13, the command space, and the wheel stabilization allowable space.
  • the second is a controllable range corresponding to execution determination which is based on when an "allowable movement space based on the driving torque of each wheel and/or road surface reaction force," described later, is established.
  • the second controllable range is based on information from the operation-system control platform 301 in the second hierarchy 11, the command space, and the wheel stabilization allowable space.
  • the operation-system control platform 302 in the third hierarchy 12 transmits a request to carry out control and information to the operation-system devices 93 in the third hierarchy 12 based on a control request based on the control request feasible range from the determination-system control platform 102. Further, on the operation-system control platform 302, a vehicle stabilization control fundamental space is generated based on information from the wheel sensing unit 73. As illustrated in FIG. 10 , the vehicle stabilization control fundamental space contains the following: the information of the allowable movement space based on the present state of the driving torque and/or road surface reaction force of each wheel, transmitted to the determination-system control platform 101 in the second hierarchy 11; and the information of the vehicle stabilization control basic space, transmitted to the determination-system control platform 103 in the fourth hierarchy 13.
  • the vehicle stabilization control basic space is a vehicle movement control space computed based on a friction circle with consideration given to longitudinal force and lateral force which are the road surface reaction force on the tire of each wheel.
  • the driving force exerted on each wheel, braking force, and the degree of margin in circling movement are considered relative to the tires' point of ground contact with the road surface for prevention of wheel slip and application of vibration to the vehicle body.
  • each control platform and the like in the fourth hierarchy 13 the cognition-system devices 84 do not exist in the fourth hierarchy 13.
  • a request indicating device having the same functions as that described in connection with the cognition-system device 82 in the second hierarchy 11 may be provided for the enhancement of versatility from car model to car model or vehicle grade to vehicle grade.
  • the constitution of the sensing unit 44 corresponding to the cognition-system control platform 203 in the fourth hierarchy 13 does not exist, either. However, a control domain may be ensured in the logic.
  • the operation-system devices 94 in the fourth hierarchy 13 include a known vehicle behavior control device and rollover prevention device.
  • the vehicle behavior control device is a device which, when the vehicle skids as in oversteer or understeer, corrects the traveling direction of the vehicle by braking force arising from engine power and/or the brake.
  • the rollover prevention device is a device which, when the vehicle takes a short turn or makes the like movement, prevents the vehicle body from rolling over using engine power and/or braking force arising from the brake.
  • the vehicle sensing unit 74 which is a sensing unit belonging to the operation-system devices 94 in the fourth hierarchy 13 senses or computes the following: vehicle body longitudinal acceleration (Gx), vehicle body lateral acceleration (Gy), yaw rate ( ⁇ ) around the center of gravity of vehicle body, turning angle ( ⁇ ) around the center of gravity of vehicle body, and the like.
  • the results of sensing and the results of computation are transmitted from time to time to the operation-system control platform 303 in the fourth hierarchy 13.
  • the operation-system devices 94 based on a request from the operation-system control platform 303 to the operation-system devices 94, the operation-system devices 94 issue a request to the vehicle sensing unit 74; then the vehicle sensing unit 74 transmits the result of sensing or the result of computation to the operation-system control platform 303 in accordance with the request.
  • the cognition-system control platform 203 in the fourth hierarchy 13 generates a vehicle stabilization allowable space based on information from a sensing unit 44. However, since sensors or computing units belonging to the sensing unit 44 do not exist in this embodiment, it is possible to refrain from generating the vehicle stabilization allowable space. Or, when sensors or computing units belonging to the sensing unit 44 do no exist, the same contents as those of the wheel stabilization allowable space generated on the cognition-system control platform 202 in the third hierarchy 12, or the immediately lower hierarchy, may be used as a virtual vehicle stabilization allowable space. In this case, the information of the vehicle stabilization allowable space is transmitted as an allowable security space from the cognition-system control platform 203 to the determination-system control platform 103 in the fourth hierarchy 13.
  • a vehicle stabilization control space as a control request feasible range is generated based on a portion where the following overlap one another: the command space based on a command signal from the driver command 400; the vehicle stabilization allowable space from the cognition-system control platform 203; the vehicle stabilization control fundamental space (or the vehicle stabilization control basic space of the vehicle stabilization control fundamental space) transmitted from the operation-system control platform 302 in the third hierarchy 12; and a vehicle stabilization command space generated on the operation-system control platform 304 in the fifth hierarchy 14. Further, information can also be requested of the cognition-system control platform 203 for generating a vehicle stabilization control space.
  • the vehicle stabilization control space When the vehicle stabilization control space is considered, it is divided into two elements, or controllable ranges.
  • the first is a controllable range corresponding to execution determination which is based on when a vehicle safety control basic space, described later, is established.
  • the first controllable range is based on information transmitted from the operation-system control platform 304 in the fifth hierarchy 14, the command space, and the vehicle stabilization allowable space.
  • the second is a controllable range corresponding to execution determination which is based on when a "wheel stabilization command space,” described later, is established.
  • the second controllable range is based on information from the operation-system control platform 302 in the third hierarchy 12, the command space, and the vehicle stabilization allowable space.
  • a vehicle safety control fundamental space is generated based on the information of the vehicle stabilization control space from the determination-system control platform 103 and information from the vehicle sensing unit 74.
  • this vehicle safety control fundamental space includes the information of the wheel stabilization command space and a vehicle safety control basic space.
  • the vehicle safety control basic space is information which is based on when a vehicle safety control space is generated on the determination-system control platform 104 in the fifth hierarchy 14, and defines the scope of requests to the higher hierarchy.
  • the wheel stabilization command space is information for instructing control objectives from the higher hierarchy to the lower hierarchy.
  • the vehicle safety control basic space defines the ranges of driving of the operation-system devices 74 to 71 based on the information of the vehicle stabilization control space from the determination-system control platform 103 in the fourth hierarchy 13 and information from the vehicle sensing unit 74. These ranges of driving are ranges where the vehicle is not put in the danger of skid, acceleration/deceleration slip, rollover, or the like.
  • the navigation system includes a car location recognition device.
  • the above-mentioned request indicating device may be independently included in the cognition-system devices 85.
  • the sensing unit 45 in the fifth hierarchy 14 includes a following distance sensor and map information. Information from the sensing unit 45 is transmitted from time to time to the cognition-system control platform 204 in the fifth hierarchy 14. Or, the information may be transmitted to the cognition-system control platform 204 in accordance with requests from the cognition-system devices 85.
  • the operation-system devices 95 in the fifth hierarchy 14 include an adaptive cruise control system and the like.
  • the adaptive cruise control system outputs, to the vehicle sensing unit 75 in the fifth hierarchy 15, requests to transmit the results of detection and/or computation.
  • This embodiment is constituted so that this adaptive cruise control system is included both in the cognition-system devices 85 and in the operation-system devices 95.
  • two adaptive cruise control systems need not be provided, and the foregoing may be considered just as positioning in communications.
  • the vehicle sensing unit 75 As the sensing unit corresponding to the fifth hierarchy 14, the vehicle sensing unit 75 exists.
  • the vehicle sensing unit 75 transmits the results of detection and/or the results of computation from time to time to the operation-system control platform 304 in the fifth hierarchy 15. Or, the vehicle sensing unit may transmit the results of detection and/or the results of computation in accordance with requests transmitted from the operation-system device 95 in response to a request from the operation-system control platform 304 to the operation-system devices 95.
  • the vehicle sensing unit 75 may be constituted by the same as the vehicle sensing unit 74 in the fourth hierarchy 13. In this case as well, two sensors of each type need not be provided for the two hierarchies 13 and 14, and the results of detection and/or the results of computation only have to be transmitted to both the fourth and fifth hierarchies 13 and 14 in terms of communications.
  • the cognition-system control platform 204 in the fifth hierarchy 14 receives information from the sensing unit 45 in the fifth hierarchy 14, and generates an environmental safety allowable space as an allowable security space.
  • the environmental safety allowable space may adopt the contents of the allowable security space generated on the cognition-system control platform 2 in the fourth embodiment, described using FIG. 4 and FIG. 5 .
  • the cognition-system control platform 204 requests information from the cognition-system devices 85.
  • the following information can be requested from the navigation system: map data on the spot 30 m ahead or at the point of time three seconds later from the point at which the vehicle is running when the present computation is carried out; information on the presence or absence of a vehicle in the space ahead of this vehicle on the right; and/or a following distance with the vehicle in the space ahead of this vehicle on the right.
  • a vehicle safety control space is generated based on the following: the command space based on a command signal from the driver command 400; the environmental safety allowable space from the cognition-system control platform 204; and the vehicle safety control fundamental space (vehicle safety control basic space) from the operation-system control platform 303 in the fourth hierarchy 13.
  • This vehicle safety control space may be generated based on the overlap portion of these spaces.
  • Report requests are transmitted from the determination-system control platform 104 to a reporting device 401. This report request is transmitted when an overlap portion does not exist in the command space by the driver, the environmental safety allowable space and/or the vehicle safety control basic space.
  • the determination-system control platform 104 also requests the cognition-system control platform 204 to transmit information for generating a vehicle safety control space.
  • the vehicle safety control space on the determination-system control platform 104 is considered, it is divided into two elements, or controllable ranges.
  • the first is a controllable range corresponding to execution determination which is based on when a vehicle stabilization command space, described later, is established.
  • the first controllable range is based on information transmitted from the operation-system control platform 303 in the fourth hierarchy 13, the command space, and the vehicle stabilization allowable space.
  • the second is a controllable range corresponding to execution determination which is based on when a "drive request for a human-machine interface," described later is established.
  • the second controllable range is based on the vehicle stabilization command space, described later, transmitted form the operation-system control platform 304 in the fifth hierarchy 14, the command space, and the vehicle stabilization allowable space.
  • a vehicle stabilization command space is generated based on the information of the vehicle safety control space from the determination-system control platform 104 in the fifth hierarchy 14 and information from the vehicle sensing unit 75.
  • This vehicle stabilization command space is information transmitted to the determination-system control platform 103 in the fourth hierarchy 14, and corresponds to the allowable movement space.
  • drive requests for HMI are generated based on the vehicle safety control space from the determination-system control platform 104.
  • the HMI refers to a function of reporting an anomaly or danger, if any, to the occupants using the operation-system devices 95 to 91.
  • a drive request for HMI is generated in parallel with transmission from the determination-system control platform 104 in the fifth hierarchy 14 to the reporting device 401, as mentioned above, or as an alternative thereto.
  • the specific examples of drive requests for HMI are as follows: the engine is subjected to lag control to produce abnormal vibration in the engine mount, and the occupants are informed of the anomaly or danger by vibration noise; and brake oil pressure is vibrated by the ABS device or the like, and the occupants are informed by vibration from the brake pedal.
  • the hierarchies of the thus constructed control structure are enhanced in functions as it goes up from the first hierarchy 10 to the fifth hierarchy 14. As described above, this enhancement of functions is set in the order in which engine power, which is motive power for moving the vehicle body, is transmitted, as illustrated in FIG. 8 .
  • the scope of control is expanded from a control model of an action power point of the axle 603 to a control model of at least four action power points of driving force exerted on each wheel or road surface reaction force F, as indicated by arrow 702. Transmission of action force of the axle 603 to the front wheels can be considered to be implemented through the vehicle body 604.
  • cognition-system devices, operation-system devices, sensors, and the like are disposed in such form that they correspond to their respective hierarchies.
  • scope of control differs from hierarchy to hierarchy, and the operation-system devices belonging to the individual hierarchies and control functions differ from hierarchy to hierarchy.
  • each hierarchy is provided with the cognition-system, determination-system, and operation-system platforms in common.
  • each space can be generated by only information provided, in respective hierarchies, and control can be implemented as much as possible. Even when a hierarchy does not exist in any car model or grade, similarly, no problem arises. The hierarchy can be skipped, and in the higher and lower hierarchies, each space can be generated by only information provided, and control can be implemented as much as possible. As an example, the following assumption will be made: a car model does not have a cognition-system device 85, operation-system device 95, sensing unit 45, or vehicle sensing unit 75 in the fifth hierarchy 14, and the fifth hierarchy 14 does not substantially exist.
  • control structure including the first hierarchy 10 through the fifth hierarchy 14, constructed in the car model of the highest grade can be used for the above-mentioned car model without change, and control can be carried out in the first to fourth hierarchies.
  • a vehicle of a lower grade does not have a cognition-system device 85 and 84, operation-system device 95 and 94, sensing unit 45 and 44, or vehicle sensing unit 75 and 74 in the fifth hierarchy 14 or the fourth hierarchy 13.
  • the control structure, including the first hierarchy 10 through the fifth hierarchy 14, constructed in a car model of higher grade can be used without change, and the vehicle of the lower grade is controlled in the first to third hierarchies.
  • ICs are collectively disposed on boards on a hierarchy-by-hierarchy basis or ICs are grouped on a hierarchy-by-hierarchy basis.
  • control is constructed with a control structure having only the first hierarchy 10 and the second hierarchy 11, and the third hierarchy 12 to the fifth hierarchy 14 are added each time the development of the vehicle is expanded to a higher car model.
  • the sensing units 41 to 45 are provided in correspondence with the cognition-system devices 81 to 85 in the respective hierarchies 10 to 14, and the sensing units 71 to 75 are provided in correspondence with the operation-system devices 91 to 95 in the respective hierarchies 10 to 14.
  • the sensing units are put together into one group in each hierarchy.
  • the sensing unit 411 corresponding to the power source coordinator 500 in the first hierarchy 10 is provided both with sensors and computing functions corresponding to the cognition-system devices 81 and with sensors and computing functions corresponding to the operation-system devices 91. Therefore, the sensing unit 411 not only computes the auxiliary machine torque desired value and the heat management desired value but also detects the engine speed, steering angle, and the like. Information on the results of detection and/or computation is conveyed to the power source coordinator 500, and is transmitted from the power source coordinator 500 to the operation-system control platform 501.
  • the sensing unit 421 corresponding to the cognition-system platform 201 in the second hierarchy 11 is provided both with sensors and computing functions corresponding to the cognition-system device 82 and with sensors and computing functions corresponding to the operation-system device 92. Therefore, the sensing unit 421 has not only a temperature sensor and the like but also functions of detecting or computing the gear shift position and the transmission efficiency of AT. Information detected and/or computed at the sensing unit 421 is transmitted to the cognition-system control platform 201, and is transmitted from the cognition-system control platform 201 to the operation-system control platform 301 through the determination-system control platform 101.
  • the sensing unit 431 corresponding to the cognition-system control platform 202 in the third hierarchy 12 is provided both with sensors and computing functions corresponding to the cognition-system devices 83 and with sensors and computing functions corresponding to the operation-system devices 93. Therefore, the sensing unit 431 detects and/or computes not only the tire inflation pressure but also the wheel speed, vehicle body speed, steering angle, slip ratio, and the like. Information transmitted from the sensing unit 431 to the cognition-system control platform 202 is transmitted to the operation-system control platform 302 through the determination-system control platform 102.
  • the sensing unit 441 corresponding to the cognition-system control platform 203 in the fourth hierarchy 13 is provided both with sensors and computing functions corresponding to the cognition-system device 84 and with sensors and computing functions corresponding to the operation-system devices 94. Therefore, the sensing unit 441 detects and/or computes the longitudinal acceleration, lateral acceleration, yaw, and turning angle. Information transmitted from the sensing unit 441 to the cognition-system control platform 203 is transmitted to the operation-system control platform 303 through the determination-system control platform 103.
  • the sensing unit 451 corresponding to the cognition-system control platform 203 in the fifth hierarchy 14 is provided both with sensors and computing functions corresponding to the cognition-system devices 85 and with sensors and computing functions corresponding to the operation-system devices 95. Therefore, the sensing unit 451 detects and/or computes not only the following distance and map information but also the longitudinal acceleration, lateral acceleration, yaw, and turning angle. Information transmitted from the sensing unit 451 to the cognition-system control platform 204 is transmitted to the operation-system control platform 304 through the determination-system control platform 104.
  • the constitution of the fifth embodiment is roughly divided into five: cognition-system devices, sensing units corresponding thereto, operation-system devices, sensing units corresponding thereto, and control platforms.
  • the constitution of the above-mentioned sixth embodiment is divided into four: cognition-system devices, operation-system devices, sensing units, and control platforms.
  • the embodiments of the present invention are not limited to the foregoing, and the present invention can be modified in various manners. Some examples will be taken.
  • the hierarchies 11 to 14, excluding the first hierarchy 10 for basic performance respectively include the cognition-system control platform, determination-system control platform, and operation-system control platform.
  • these hierarchies are considered from the viewpoint of "request" from the determination-system control platform, both the cognition-system control platform and the determination-system control platform issue requests to the same hierarchy.
  • the cognition-system control platform is positioned in the same hierarchy as the determination-system control platform but it obtains information from the operation-system control platform from the immediately lower and higher hierarchies. Therefore, the hierarchies can be divided as described below, not based on FIG. 6 , and even in this case, the same action and effect as in the above-mentioned embodiments can be produced.
  • the present invention is constituted so that the first hierarchy 10 contains the power source coordinator 500, cognition-system devices 81, sensing unit 41, operation-system devices 91, and sensing unit 71. That is, the first hierarchy 10 is provided only with a function of adjusting and actuating the engine, steering, and brake which are parts related to the basic performance of the vehicle, and is not provided with a function of generating control spaces like the AT control fundamental space.
  • the present invention is constituted so that the second hierarchy is provided with the cognition-system control platform 201, determination-system control platform 101, cognition-system devices 82, sensing unit 42, operation-system devices 92, and AT status sensing unit 72.
  • the second hierarchy is further provided with a function of generating the "information of the allowable movement space based on the present state of the driving torque on each wheel and/or road surface reaction force" of the operation-system control platform 501 and the operation-system control platform 302.
  • the present invention is constituted so that the third hierarchy is provided with the cognition-system control platform 202, determination-system control platform 102, cognition-system devices 83, sensing unit 43, operation-system devices 93, and wheel sensing unit 73.
  • the third hierarchy is further provided with a function of generating: the "wheel stabilization control basic space" of the operation-system control platform 301; the "information of the allowable movement space obtained by converting the driving torque required for the axle into engine torque" of the operation-system control platform 301; and the "wheel stabilization command space" of the operation-system control platform 303.
  • the present invention is constituted so that the fourth hierarchy is provided with the cognition-system control platform 203, determination-system control platform 103, cognition-system devices 84, sensing unit 44, operation-system devices 94, and vehicle sensing unit 74.
  • the fourth hierarchy is further provided with a function of generating the "vehicle stabilization control basic space" of the operation-system control platform 302 and the "vehicle stabilization command space" of the operation-system control platform 304.
  • the present invention is constituted so that the fifth hierarchy is provided with the cognition-system control platform 204, determination-system control platform 104, cognition-system devices 85, sensing unit 45, operation-system devices 95, and vehicle sensing unit 75.
  • the fifth hierarchy is further provided with a function of generating the "vehicle safety control basic space" of the operation-system control platform.
  • the function of generating the "drive requests for HMI" may be contained in the fifth hierarchy as a modification to the fifth and sixth embodiments or may be newly provided as a sixth hierarchy.
  • driver commands from the driver command 400 are the same in every hierarchy, but they may be made different between higher hierarchies and lower hierarchies.
  • Driver commands to the power source coordinator 500 in the first hierarchy 10 and/or the determination-system control platform 101 in the second hierarchy 11 are transmitted the moment that the occupant's accelerator operation, steering wheel operation, or brake pedal operation is directly converted into a signal.
  • Driver commands to any of the third hierarchy 12 to the fifth hierarchy 14 or all the hierarchies are transmitted after a signal corresponding to the occupant's accelerator operation, steering wheel operation, or brake pedal operation is processed at the driver command 400.
  • signals can be integrated and/or differentiated for a predetermined time. An example will be taken.
  • the cognition-system devices 81 to 85 and the sensing units 41 to 45 are separated from each other, and the operation-system devices 91 to 95 and the sensing units 71 to 75 are separated from each other.
  • the constitution of the present invention is not limited to this: the sensing units 41 to 45 may be included in the cognition-system devices 81 to 85; and the sensing units 71 to 75 may be included in the operation-system devices 91 to 95.
  • the cognition-system devices 81 to 85 and the sensing units 411, 421, 431, 441, and 451 are separated from each other.
  • the constitution of the present invention is not limited to this: the sensing units 411, 421, 431, 441, and 451 may be included in the cognition-system devices 81 to 85.
  • the hierarchy is divided into five levels; however, more hierarchy levels can be constructed.
  • the hierarchy of a model for 4WD control may be inserted between the AT control model in the second hierarchy 11 and the wheel stabilization control model in the third hierarchy 12.
  • This model for 4WD control may be constituted so that on the operation-system control platform 301 in the second hierarchy 11, a differential control fundamental space is generated, in place of a wheel stabilization control fundamental space, based on the AT control space.
  • This differential control fundamental space is generated as an allowable movement space for front and rear wheel driving force distribution by LSD (Limited Spread Differential) in 4WD control.
  • LSD Lited Spread Differential
  • the determination-system control platform 101 to 104 in each hierarchy 11 to 14 does not receive information from the operation-system control platform 301 to 304 in the same hierarchy.
  • the constitution of the present invention is not limited to this.
  • the following constitution may be adopted: information on operating state, failed state, and/or the like is transmitted from the operation-system devices 92 to 95 in a hierarchy is transmitted to the operation-system control platform 301 to 304 belonging to the same hierarchy; and this information is transmitted to the determination-system control platform 101 to 104 in the same hierarchy by the operation-system control platform 301 to 304 in the same hierarchy.
  • a specific example will be taken.
  • the failed state and the like of the ABS device or the like are transmitted from the operation-system devices 93.
  • the operation-system control platform 302 On the operation-system control platform 302, they are used as information for generating an allowable movement space based on the functions/operating state of the operation-system devices 93 in the same hierarchy. This information of the allowable movement space is transmitted from the operation-system control platform 302 to the determination-system control platform 102, and is used as information for generating a wheel stabilization control space.
  • the reporting device 401 is provided only in the highest and lowest hierarchies, that is, in the first hierarchy 10 and the fifth hierarchy 14. Alternatively, the reporting device may be provided in every hierarchy.
  • the power source coordinator 500 is defined as what adjusts the driving force from the operation-system devices 91.
  • what corresponds to the cognition-system control platform or determination-system control platform is not constituted in the first hierarchy.
  • the power source coordinator 500 in the above-mentioned embodiments can be considered to include both the cognition-system control platform and the determination-system control platform in the other hierarchies. More specific description will be given.
  • the first hierarchy 10 is a hierarchy with consideration given to the basic performance of the vehicle. Therefore, there are not so many conditions for the elements of the allowable security space on the cognition-system control platform or the controllable range on the determination-system control platform, and/or the communication time must be shortened.
  • the first hierarchy 10 may also be provided with the cognition-system control platform and the determination-system control platform like the second and higher hierarchies.
  • the cognition-system control platform generates an allowable security space in accordance with an auxiliary machine torque desired value and a heat management desired value
  • execution determination is generated based on the overlap space of the following: feasible control domain based on engine speed, the amount of fuel injection, and the like; the allowable security space, and the command space based on the driver command 400.
  • the operation-system devices 91 to 95 only request the respectively corresponding sensing units 71 to 75 to transmit information to the operation-system control platforms 501 and 301 to 304.
  • the operating state, failed state, and/or the like of the operation-system devices 91 to 95 themselves may be transmitted directly to the operation-system control platforms 501 and 301 to 304 in the same hierarchies.
  • cognition-system devices 81 to 85 may transmit the operating state and/or failed state to the power source coordinator 500 and the cognition-system control platforms 201 to 204 in the same hierarchies.
  • the braking force on the wheels is controlled by a parameter of slip ratio or wheel speed.
  • the adaptive cruise control system a cognition-system device 85 in the fifth hierarchy 14, uses distance or vehicle body deceleration/acceleration as a control parameter.
  • requests between the operation-system devices and the cognition-system devices, and the control platforms in the individual hierarchies are made by "torque" in a unified manner. More specific description will be given.
  • desired values transmitted from the control platforms to the outside are converted into torque and indicated.
  • the operation-system devices and the cognition-system devices process the requests so that they can be controlled within the devices themselves before using the requests.
  • the following constitution may be adopted: parameters which are regardless of any car model, grade, and the type of engine, for example, diesel engine or gasoline engine, are established at least in each hierarchy.
  • at least "torque" is used as a common parameter, and other parameters that cannot be converted into torque are used between the control platforms and the operation-system devices in each hierarchy.
  • the above-mentioned embodiments have been described as a control structure or control device for carrying out vehicle control using individual control devices.
  • the present invention is applicable to a simulator used, for example, for constructing the control structure of a vehicle. More specifically, the hierarchical structure described referring to FIGs. 6 and 7 may be constructed on a computer, and simulations may be performed by appropriately setting the driving conditions for vehicles and parameters which differ from vehicle to vehicle.

Abstract

A control information conveyance structure comprises: a cognition-system control platform which recognizes the circumstances of the surroundings of a vehicle and generates a control space; an operation-system control platform which recognizes the circumstances related to the movement of the vehicle body and generates a control space; and a determination-system control platform which generates a determination control space based on information from the cognition-system and operation-system control platforms. The conveyance structure is constituted so that sensors and individual control devices belong to either or both of the control platforms. This control information conveyance structure is adopted. Thus, control platforms of such a control structure that the individual control devices are managed at a higher level can be provided.

Description

    FIELD OF THE INVENTION
  • The present invention relates to a structure for constructing a control platform, that is, control system for vehicle control comprising a plurality of constituent elements for vehicle control.
  • BACKGROUND OF THE INVENTION
  • Conventionally, a structure for assembling a control system in which a plurality of constituent elements for vehicle control are hierarchically constructed is known. For example, JP-H5-85228 A discloses the following constitution in six hierarchical levels: the driver's wish is at the hierarchical level having the highest priority; and the hierarchies of the drive train and brake systems are at lower hierarchical levels. According to this prior art, commands flow only from a higher hierarchical level into a lower hierarchical level. In the above-mentioned prior art, a vehicle can be controlled with priority given to the driver's wish related to running stability over wish related to the forward drive of the vehicle. Thus, all the operation elements cannot be operated even at the hierarchical level at which the highest priority is given to the driver's wish. To cope with this problem, JP-H10-250417 A discloses a control method in which only one command transmitting unit is provided at a high hierarchical level, and a coordinating element for devices is disposed at the highest level. That is, a total vehicle coordinator is provided at the first hierarchical level, and a mechanical energy source and a vehicle movement device are provided at the second hierarchical level. Further, hierarchies are formed within the second hierarchical level. For example, within the mechanical energy source, a source coordinator is provided at the first hierarchical level, and individual elements, such as engine, clutch, and transmission, related to mechanical energy are disposed at the second hierarchical level. Within the vehicle movement device, a vehicle movement coordinator is disposed at the first hierarchical level, and individual elements, such as steering, drive train, brake, and chassis, related to vehicle movement are disposed at the second hierarchical level.
  • According to JP-H5-85228 A , for example, individual control devices for individual elements, such as steering, wheel drive, power train, brake, and engine, are distributed among hierarchies. Instructions are given only in the direction from a higher hierarchical level into a lower hierarchical level with a physical quantity which determines the interface between individual hierarchical levels. As mentioned above, in the hierarchical structure in the prior art, commands are transmitted only from a higher hierarchy into a lower hierarchy.
  • A control system having the chain of command/instruction only in the direction from higher level to lower level poses a problem. As an example, the following assumption will be made: a constituent element at a lower hierarchical level or a sensor whose signals are processed at the lower hierarchical level fails. Thus, the constituent elements at a higher hierarchical level than that of the failed constituent element recognize that a failed constituent element exists at the lower hierarchical level. At the same time, they must perform the operation of computing and excluding the functions and performance or influences of the constituent element which failed at the lower hierarchical level.
  • Control systems for vehicles are rich in product variety with respect to each car model or vehicle grade, and high-value added vehicles are large in number of sensors and economy cars are small in number of sensors. In this case, the constituent elements themselves at the higher hierarchical level or control at the higher hierarchical level must be modified depending on whether a sensor provided in the constituent element or the constituent element itself exists at the lower hierarchical level or not.
  • The prior art is considered only from the viewpoint of how individual control devices for individual elements, such as steering, power train, and engine, should be hierarchically structured. For example, suggestions as to how the idea (control structure) which is based on when a common control system is constructed in individual hierarchies should be developed are not present in the prior art. Or, suggestions as to how the idea (control structure) on which a control system for managing individual elements in a lump at a higher level is based should be developed are not present in the prior art.
  • JP-H10-250417 A includes a description that status information and conflict information are fed back and communicated between devices A and B. However, JP-H10-250417 A shows only such a constitution that requests from devices at the second hierarchical level are coordinated at the first hierarchical level as seen from the general viewpoint; and commands are issued to the second hierarchical level. In other words, with respect to hierarchical relation, a higher level is taken as a hierarchy for carrying out only coordination, and specific individual elements are provided at lower levels. This also applies to hierarchical structuring within the second hierarchical level, which is lower than the first hierarchical level. An -example will be taken. Even the mechanical energy source, which is at the second hierarchical level as seen from the general viewpoint, adopts the following constitution: the mechanical energy source is provided therein with a source coordinator for carrying out only coordination at the higher level and individual elements, such as clutch, at the lower level.
  • As mentioned above, JP-H10-250417 A contains only the following ideas: the idea of hierarchical structuring based on what functions should be provided at the first hierarchical level and the second hierarchical level and how the control system should be disposed; and the idea of providing a portion for carrying out only coordination at the higher level and individual elements at the lower level in each hierarchy.
  • According to JP-H10-250417 A , the second hierarchical level as seen from the general viewpoint is divided into a mechanical energy source and a vehicle movement device. The mechanical energy source is provided with individual elements related to mechanical energy, and the vehicle movement device is provided with an individual element group related to vehicle movement. Further, within the vehicle movement device, a drive train and a brake as individual elements related to engine power are taken as one constituent element unit, and the constituent element unit has a torque distributor at a sublevel within the unit. Separately from the constituent elements of drive train and brake, the mechanical energy source is provided therein with an engine coordinator for controlling fuel injection and the like. The above-mentioned patent document includes the following description: operation elements, such as navigation system, are not included in the overall constitution of a vehicle or are positioned at a lower level as much as possible. As mentioned above, in this prior art, the largest framework of individual elements is divided into coordinating portion (first hierarchical level), mechanical portion (second hierarchical level), and movement control portion (second hierarchical level). As a result, control related to the same engine exists as it is divided into that for the mechanical energy source and that for the vehicle movement device at the second hierarchical level. When control for one function exists as it is divided into a plurality of systems, control for one component unit, for example, an engine cannot be completed within one device unit, for example, the vehicle movement device. When a component is changed from car model to car model, therefore, the restructuring of control, programming, and adaptation must be carried out with other devices also included. In case of this prior art, for example, both the vehicle movement device side and the mechanical energy source side must be coordinated when the engine is changed from car model to car model or from grade to grade.
  • The above-mentioned patent document considers the navigation system just as an operation element operated by an occupant. In the patent document, the following technical philosophy does not exist: map information, a global positioning system (GPS), and the like exist in the navigation system, and the navigation system can be aggressively utilized for vehicle control.
  • Consequently, the present invention is intended to provide a vehicle control information conveyance structure as a control platform in vehicles for solving any, any combination, or all of the above-mentioned problems, a vehicle control device using this conveyance structure, and a vehicle control simulator using this conveyance structure.
  • DESCRIPTION OF THE INVENTION
  • To solve the above-mentioned problems, the invention according to Claim 1 is characterized in that it comprises: a cognition-system control platform having constituent elements for information system and/or surroundings monitoring system; an operation-system control platform having constituent elements for vehicle movement system; and a determination-system control platform which coordinates information from the cognition-system control platform and the operation-system control platform, and transmits requests to the cognition-system control platform and the operation-system control platform.
  • As mentioned above, the control device for a vehicle is divided into three, and the cognition-system, operation-system, and determination-system control platforms are constructed. Thereby, information on the surroundings of the vehicle from the navigation system or the like and information from a following distance sensor or the like provided in an adaptive cruise control device or the like can be aggressively utilized for the overall control of the vehicle.
  • Since the control device for a vehicle is divided into that for cognition-system, that for operation-system, and that for determination-system, control for one function is disposed in or connected to one control system, for example, the operation-system control platform. As a result, variation from car model to car model or from grade to grade can be easily coped with.
  • The invention according to Claim 2 and Claim 4 is characterized in that the determination-system control platform is provided with a function of monitoring the condition of the driver; then, the condition of the driver is added to information from the cognition-system control platform and the operation-system control platform, and requests are transmitted to the cognition-system control platform and the operation-system control platform. As mentioned above, information on monitoring of the condition of the driver is gathered in the determination-system control platform within three different types of platforms. Thereby, the implementation determination about information inputted from the cognition-system platform and the operation-system platform can be varied and adapted to the condition of the driver.
  • The invention according to Claim 3 is a conveyance structure for control information of a vehicle having a plurality of control functions. The conveyance structure is characterized in that it comprises: a first sensor which detects information on the outside of the vehicle and outputs it; a cognition-system control platform to which information based on the first sensor and/or information on the surroundings of the vehicle is inputted; a second sensor which detects the state of operation of an actuator operated by an occupant and outputs it and a third sensor comprising a sensor which detects the state of the vehicle body and outputs it; an operation-system control platform to which information based on the second sensor and/or the third sensor is inputted; and a determination-system control platform which makes execution determination on the plurality of control functions based on information from the cognition-system control platform and the operation-system control platform, and makes requests to the cognition-system control platform and the operation-system control platform in correspondence with the execution determination.
  • As mentioned above, the roles of the cognition-system platform and the operation-system platform are separated according to the input information of the sensors, in other words, the types of the sensors. Analysis and/or determination is carried out at the individual platforms based on information from the respective sensors, and then the result of the analysis/determination is transmitted to the determination-system control platform. Thus, the role of each platform is clarified in terms of the type of sensor, and information can be created at each platform according to car model variation and sensor failure. Therefore; the versatility is enhanced.
  • The invention according to Claim 5 is a conveyance structure for control information of a vehicle having a plurality of control functions. The conveyance structure is characterized in that it comprises: a first sensor which detects information on the outside of the vehicle and outputs it; an information system constituent element having information on the surroundings of the vehicle; a cognition-system control platform having an allowable security space setting means for setting an allowable security space for the vehicle body, which space is the allowable range of movement of the vehicle body, based on information from the first sensor and/or information provided in the information system constituent element; a second sensor which detects the state of operation of an actuator operated by an occupant and outputs it and a third sensor comprising a sensor which detects the state of the vehicle body and outputs it; an operation-system control platform having an allowable movement space setting means for setting, as an allowable movement space of the vehicle body, the allowable range within which the vehicle body can move, based on information from the second sensor and/or the third sensor; and a determination-system control platform provided with a determination control space in which information on the allowable security space and the allowable movement space is received from the cognition-system control platform and the operation-system control platform, and sets control requests conveyed to the cognition-system control platform and the operation-system control platform.
  • As mentioned above, at the cognition-system control platform, a control space is established based on information held by the first sensor and/or the constituent elements in the surroundings monitoring system belonging to the cognition system. For the control space at this time, that is, the allowable security space, a controllable range is defined from the viewpoint of the range within which the vehicle body may move. As the first sensor, following distance sensor, GPS sensor, and the like can be named, and as information held in the constituent elements in the surroundings monitoring system, map information in the navigation system can be named. As described in Claim 8, the allowable security space may be defined by time and vector. For example, the range of position within which the vehicle can move in safety and security a unit time later is defined by coordinates. Further, when the allowable security space is established, probabilistic setting may be introduced with safety taken into account.
  • At the operation-system control platform, a control space is established based on information from the second sensor belonging to the operation system and/or the third sensor belonging to the vehicle body movement system. The control space, that is, the allowable movement space defines a range within which the vehicle body can physically move when the basic maneuverability of the vehicle and/or the capabilities of a vehicle body behavior control device and the like provided in the vehicle are exercised to the full. As the second sensor, a sensor for detecting the amount of brake pedal operation, sensors for detecting the amount of accelerator pedal operation and steering angle, and the like can be named. As the third sensor, vehicle body longitudinal acceleration sensor, vehicle body lateral acceleration sensor, yaw rate sensor, tire inflation pressure sensor, and the like can be named. At this time, the allowable movement space may also be defined by time and vector. For example, the range of position within which the vehicle can physically move a unit time later is defined by coordinates. Further, when the allowable movement space is established, probabilistic setting may be introduced with the following taken into account: the probability that the vehicle can physically move, for example, how much load must be applied to the engine or the brake to arrive at a position, or to how much extent the performance of control devices for vehicle body behavior control and the like must be used to arrive at the position.
  • As mentioned above, the information system and the surroundings monitoring system of the vehicle are integrated into the cognition-system control platform, and the vehicle movement system, including the mechanical energy system, is integrated into the operation-system control platform. Information of the thus defined allowable security space and allowable movement space is put together in the determination-system platform. Control requests with the allowable security space and the allowable movement space taken into account are conveyed to the cognition-system control platform and the operation-system control platform. As this control request, for example, a command is outputted to drive the individual constituent elements belonging to the operation-system control platform so as to satisfy the range of position within which the vehicle can physically move a unit time later and in safety. Or, for example, information for supporting the driver may be provided to the driver so that driving satisfies the range of position within which the vehicle can physically move a unit time later and in safety. By ensuring that information is determined based on the allowable security space and the allowable movement space, support can be implemented with the safety of vehicle, occupants, pedestrians, and the like and vehicle performance taken into account. When the constitution according to Claim 6 is adopted, the equal action and effect can be produced.
  • As described in Claim 9, the second sensor may be constituted as follows: the state of at least one of driver's accelerator operation, brake operation, and steering operation is detected; the determination-system control platform receives the result of detection from the second sensor, and creates a command space which indicates the state of commands given by the driver; then the above-mentioned control requests are generated based on the allowable security space, allowable movement space, and command space. Thus, when the determination-system control platform forms the determination control space, a control space and a control command can be formed with the driver's skill, habit in driving, and the like directly taken into account, in addition to the safety of vehicle, occupants, pedestrians, and the like and vehicle performance.
  • As described in Claim 10, the determination control space may be constituted as follows: the portion where the allowable security space, allowable movement space, and command space overlap is taken as the control request feasible range, and control requests are made to the operation-system control platform and/or the cognition-system control platform based on this control request feasible range. Thus, the following control can be implemented: the driver commands are met, and further the vehicle body is moved within a range in which the vehicle, occupants, pedestrians, and the like are safe, in other words, the vehicle body moves only within a range in which the vehicle, occupants, pedestrians, and the like are safe. The thus obtained control platform is applicable to future self-propelled vehicles.
  • As described in Claim 14 or Claim 15, the following constitution may be adopted: a plurality of control functions are distributed among hierarchies, and all the cognition-system control platform, operation-system control platform, and determination-system platform are provided in every hierarchy. Thus, with respect to the cognition-system and operation-system control platforms in each hierarchy, the respective control spaces are established in correspondence with sensors and constituent elements or information corresponding to the cognition-system and operation-system control platforms in the hierarchy. On the determination-system platform in each hierarchy, determination is carried out based on the allowable security space and the allowable movement space established using only information provided in the hierarchy. More specific description will be given. The control structure comprising the three systems, cognition system, operation system, and determination system, is based on the philosophy that control is carried out using only information provided. Even when individual constituent elements, individual control devices, and the like are hierarchically structured, the control structure which is less prone to be influenced by car model variation or failure can be constructed. "Hierarchy" or "hierarchical structure" can be interpreted as unified rules (regulations) for vehicle control which are laid down beforehand independently of car model or vehicle grade to the extent that control performance is not limited when vehicle control is constructed. A control platform comprising the operation-system, determination-system, and cognition-system control platforms can be said to be unified rules for control independent of each hierarchy.
  • As described in Claim 16 to Claim 19, a hierarchical control structure having the control platforms described up to this point may be constructed. In this case, as described in Claim 16, for example, the control structure can be hierarchically constructed so that it comprises the following: a first hierarchy in which at least engine power is managed; a second hierarchy in which the state of driving force, or engine power transmitted to an axle through an automatic transmission; and a third hierarchy in which tire generative force delivered by each wheel is managed based at least on the above driving force for the axle. Thus, hierarchies in line with a dynamical model are obtained. The dynamical model takes as the origin the power of an engine that is the greatest force exerted on the vehicle and indicates how the engine power is transmitted. As a result, the positioning of each hierarchy can be clarified, and the versatility can be enhanced.
  • When the control level is hierarchically structured in correspondence with the objects controlled by the control function, as described in Claim 17, the hierarchical structure is definite as rules for vehicle control, and the versatility can be enhanced. This versatility not only means applicability irrespective of car model or vehicle grade. Also, it includes the following meaning. Suppose that designers can be separated from one another, e.g., they can be divided into designers in charge of engine control, those in charge of brake control, and those in charge of steering control, when constructing the control structure of the entire vehicle. Even in this case, the fundamental matter about for what function they should work out satisfactory designs can be clarified.
  • As described in Claim 19 and the subsequent claims, the following constitution may be adopted: the determination-system control platform receives information for use in the determination control space from the operation-system control platform in the immediately higher hierarchy and/or the immediately lower hierarchy. Thus, information is conveyed between hierarchies, and information created in each hierarchy can be effectively utilized.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 is a block diagram illustrating a first embodiment. FIG. 2 is a block diagram illustrating a second embodiment. FIG. 3 is a block diagram illustrating a third embodiment. FIG. 4 is a block diagram illustrating a fourth embodiment. FIG. 5 is a block diagram illustrating a modification to the fourth embodiment. FIG. 6 is a block diagram illustrating a fifth embodiment. FIG. 7 is a block diagram illustrating a sixth embodiment. FIG. 8 is a model diagram illustrating an example of an idea for hierarchy construction. FIG. 9 is a drawing illustrating the details of the operation-system control platform in a second hierarchy. FIG. 10 is a drawing illustrating the details of the operation-system control platform in a third hierarchy. FIG. 11 is a drawing illustrating the details of the operation-system control platform in a fourth hierarchy. FIG. 12 is a drawing illustrating the details of the operation-system control platform in a fifth hierarchy.
  • DESCRIPTION OF THE BEST EMBODIMENT OF THE INVENTION
  • Recently, the number of control devices installed in vehicles has been increased with the enhancement of vehicle performance. These control devices include not only engine control device, automatic transmission device, electric power steering device, and the like which relate to the basic performance of the vehicle. The control devices also include an antiskid control device, a traction control device, and a vehicle body behavior control device which relate to vehicle body braking as well as an adaptive cruise control system and the like which support the driver's operation. Further, they include a navigation system which notifies occupants of information of the present position and route as additional information for vehicle running, traffic congestion information reporting system, and the like.
  • Information held in a wide variety of recent individual control devices themselves, for example, map information held in a navigation system and information from sensors which become indispensable as the result of installation of individual control devices, must be meaningfully used for the entire vehicle. And/or, a control structure wherein, even if individual control devices added are changed from car model to car model or from grade to grade, portions requiring the reconstruction of a control system for the entire vehicle are minimized must be constructed. '
  • FIG. 1 is a system configuration diagram illustrating a first embodiment of the present invention.
  • In the first embodiment, individual control devices are classified into information system constituent elements 211, surroundings monitoring system constituent elements 212, and vehicle movement system constituent elements 31. The information system constituent elements 211 and the surroundings monitoring system constituent elements 212 are classified into one group, and they are considered as constituent elements 21 for recognizing the surroundings of the vehicle. The individual constituent elements which are control devices provided in the vehicle are roughly classified into two categories: constituent elements 21 for recognizing the surroundings of the vehicle and vehicle movement system constituent elements 31.
  • Under the category of information system constituent elements 211, a navigation system, a traffic congestion information reporting system, and the like are classified. Under the category of surroundings monitoring system constituent elements 212, an adaptive cruise control system, an airbag system, a lane keep system, and the like are classified.
  • The information system constituent elements 211 and the surroundings monitoring system constituent elements 212 are provided with sensors and/or information through which it can be recognized in what geographical or surrounding circumstances the vehicle is now running. For example, the navigation system is provided with map information and with a GPS device for detecting the present vehicle position as well. The traffic congestion information reporting system is provided with a sensor for detecting route information, such as traffic congestion information, transmitted from transmitters on the road. The adaptive cruise control system and/or the lane keep system is provided with a following distance sensor, such as millimeter wave radar and laser radar, and the airbag system is provided with a sensor, such as mechanical longitudinal acceleration sensor and lateral acceleration sensor, for detecting vehicle collision.
  • The individual control devices, such as the above-mentioned navigation system and adaptive cruise control system, classified under the category of information system constituent elements 211 and/or surroundings monitoring system constituent elements 212 are systematized so that they communicate information with a cognition-system control platform 2. That is, the cognition-system control platform 2 corresponds to the individual control devices belonging to the information system constituent elements 211 and the surroundings monitoring system constituent elements 212.
  • When a vehicle is not provided with either the navigation system or the traffic congestion information reporting system, the information system constituent elements 211 do not exist. Thus, the cognition-system control platform 2 cannot receive information belonging to the information system constituent elements 211, that is, map information, information on the present vehicle position, or the like. When a vehicle is not provided with information system constituent elements 211 at all or surroundings monitoring system constituent elements 212, such as adaptive cruise control system and airbag system, at all, information from the constituent elements 21 for recognizing the surroundings of the vehicle to the cognition-system control platform 2 does not exist. Therefore, in this embodiment, at least one control device belonging to the information system constituent elements 211 or the surroundings monitoring system constituent elements 212 is required.
  • Under the category of vehicle movement system constituent elements 31, such individual control devices as engine control device, electric power steering device, antiskid control device, traction control device, vehicle body behavior control device, and tire inflation pressure monitor are classified.
  • The vehicle movement system constituent elements 31 are provided with sensors which indicate in what state of movement the vehicle is presently. For example, when a vehicle body behavior control device is provided, sensors for detecting the longitudinal acceleration, lateral acceleration, yaw rate, and the like of the vehicle body are provided. Also, a sensor for detecting brake oil pressure used for brake control is provided. However, there are cases where the vehicle body movement system constituent elements 31 are provided only with control devices and individual actuators which do not carry out control using the longitudinal acceleration, lateral acceleration, yaw rate, brake oil pressure, or the like. In these cases, naturally, these sensors are not provided, either. Individual actuators refer to a brake pedal, accelerator pedal, and the like operated by an occupant, and the electric power steering device may be classified under the category of individual actuator.
  • These vehicle movement system constituent elements 31 are systematized so that they communicate information with an operation-system control platform 3. That is, the operation-system control platform 3 corresponds to the individual control devices belonging to the vehicle movement system constituent elements 31.
  • Information inputted to the cognition-system control platform 2 from the information system constituent elements 211 and/or the surroundings monitoring system constituent elements 212 is transmitted to a determination-system control platform 1. Information inputted to the operation-system control platform 3 from the vehicle movement system constituent elements 31 is also transmitted to the determination-system control platform 1. On the determination-system control platform 1, the pieces of information inputted from both the control platforms 2 and 3 are coordinated, and execution determination is carried out with respect to each constituent element belonging to the cognition-system control platform 2 or the operation-system control platform 3. Then, requests for control, sensing, and/or the like are transmitted to the cognition-system control platform 2 and the operation-system control platform 3. In the drawings illustrating this embodiment and the following embodiments, arrows which indicate the transmission/reception of requests are depicted by solid lines, and arrows which indicate the transmission/reception of information are depicted by broken lines.
  • When receiving these requests, the cognition-system control platform 2 and the operation-system control platform 3 output execution permission and/or execution requests to the respective constituent elements in accordance with the requests.
  • In the above-mentioned control structure, control devices related to the movement of the vehicle are classified under the category of vehicle movement system constituent elements 31. Other individual devices are classified under the category of information system constituent elements 211 or surroundings monitoring system constituent elements 212, as devices belonging to the cognition system. Therefore, for example, a control device or control related to engine control is prevented from being disposed astride the operation-system control platform and another control platform, that is, the determination-system control platform or the cognition-system control platform. As a result, the following advantages are produced: even if individual control devices are changed from car model to car model or from grade to grade, only those belonging to the operation-system control platform 3 are changed; thus, redesigning or reconstruction of the cognition-system control platform or the determination-system control platform is unnecessary. In other words, even if constituent elements included in the vehicle movement system constituent elements 31 and the constituent elements 21 for recognizing the surroundings of the vehicle differ from grade to grade or the like, modification to the determination-system control platform 1 itself is not required at all.
  • The sensor of an individual control device belonging to the cognition-system control platform 2 or the operation-system control platform 3 can fail, or such a sensor may not be installed. In these cases, failure information or information or state that the sensor is not installed can be coordinated on the cognition-system control platform 2 or the operation-system control platform 3 to which the sensor should belong. That is, information on control executable by only this coordinated information, in other words, information presently provided is conveyed from the cognition-system control platform 2 or the operation-system control platform 3 to the determination-system control platform 1. Therefore, the determination-system control platform 1 can carry out execution determination on executable control regardless of any failure in individual control devices or sensors.
  • In the above-mentioned control structure, individual constituent elements (control devices) can be managed in a lump at a higher level. More specific description will be given. Constituent elements are made to belong to the cognition-system control platform 2 or the operation-system control platform 3. Thereby, the constituent elements can be managed in a lump on the cognition-system control platform 2, operation-system control platform 3, and determination-system control platform 1 which are control systems at higher levels than that of the constituent elements.
  • Further, the navigation system and the like that are conventionally irrelevant to the movement of the vehicle are made to belong to the cognition-system control platform 2. Thereby, information held by the navigation system and the like can be effectively utilized for the control of the entire vehicle.
  • Next, a second embodiment will be described based on FIG. 2. The description of the same items as in the first embodiment will be omitted.
  • In the second embodiment, the determination-system control platform 1 is provided with a function of monitoring the condition of the driver. Monitoring the condition of the driver refers to monitoring the driver's physiological condition, habit in driving, and the like. For example, drive dozing is detected from the degree of fluctuation in a vehicle body speed and the strength of grip on the steering wheel. Habits in turning the steering wheel, depressing the accelerator, and applying the brake are determined by a steering angle sensor, acceleration stroke sensor, and brake pedal stroke sensor. Information on the thus determined condition of the driver is taken into account when the pieces of information from the cognition-system control platform 2 and the operation-system control platform 3 are coordinated on the determination-system control platform 1. Information obtained by monitoring the driver, as mentioned above, may be taken into account when execution determination is carried out by the individual control devices belonging to the cognition-system and operation- system control platforms 2 and 3. Further, the information may be communicated to the driver by using these individual control devices or a separate reporting device.
  • Next, a third embodiment will be described based on FIG. 3. The description which overlaps that of the above-mentioned embodiments will be omitted.
  • In the above-mentioned embodiments, the individual control devices which are information system constituent elements 211, surroundings monitoring system constituent elements 212, or vehicle movement system constituent elements 31 belong to the cognition-system control platform 2 and the operation-system control platform 3. In the third embodiment, sensors used in individual control devices are considered to be independent of the individual control devices, and these sensors are made to belong to the cognition-system control platform 2 and the operation-system control platform 3. The individual control devices 8 and 9 belong to a cognition-system control platform or an operation-system control platform which is the same as or different from the cognition-system control platform or the operation-system control platform to which the sensors used by these devices belong. For example, while an adaptive cruise control system as an individual control device belongs to the operation-system control platform 3, a following distance sensor used by the adaptive cruise control system may belong to the cognition-system control platform 2.
  • In a first sensor group 4, a following distance sensor and a collision sensor are placed, and these sensors are systematized so that they transmit information to the cognition-system control platform 2. Under the category of surroundings of vehicle information 5, map information provided in the navigation system is placed, and it is systematized so that the information is transmitted to the cognition-system control platform 2 or the information is pulled up by the cognition-system platform 2. In a second sensor group 6 for detecting the amounts of operation of the steering wheel and actuators, such as accelerator pedal and brake pedal, operated by the driver, a brake pedal stroke sensor, an accelerator pedal stroke sensor, and a steering angle sensor are placed. They are systematized so that they transmit information to the operation-system control platform 3. In a third sensor group 7, a lateral acceleration sensor, a longitudinal acceleration sensor, and a yaw rate sensor are placed, and they are similarly systematized so that they transmit information to the operation-system control platform 3. The second sensor group 6 and the third sensor group 7 may be constituted as one sensor group.
  • In a case that the cognition-system or operation-system control platform to which individual control devices belong are different from the cognition-system or operation-system control platform to which the sensors required by the individual control devices belong, the following takes place: for example, sensor information from the following distance sensor or the like is transmitted to the cognition-system control platform 2, and then transmitted from the cognition-system control platform 2 to the determination-system control platform 1. Thereafter, the sensor information is transmitted from the determination-system control platform 1 to the operation-system control platform 3, and then transmitted from the operation-system control platform 3 to individual control devices, such as adaptive cruise control system.
  • Alternatively, sensor information inherently required by individual control devices, for example, following distance information for the adaptive cruise control system may be transmitted from the sensor directly to the individual control device (adaptive cruise control system in this case). Further, when following distance information is used for an individual control device, such as brake control device, which does not have the sensor inherently in this case, the information may be transmitted as follows: it is transmitted to the individual control device by way of the cognition-system control platform 2, determination-system control platform, and operation-system control platform 3 in this order.
  • When the control information conveyance structure is constituted as mentioned above, the same action and effect as in the first embodiment can be produced.
  • In the third embodiment, the individual control devices and the sensors are separated from each other when they are considered. -Thereby, the versatility can be further enhanced with respect to variation in the individual control devices themselves, variation in the presence/absence of sensors, failure in the individual control devices, and sensor failure.
  • Next, a fourth embodiment and its modification will be described based on FIG. 4 and FIG. 5. The same items as in the first to third embodiments will be marked with item names or numerals, and their description will be omitted. The first sensor information group 40 in FIGs. 4 and 5 is a combination of the first sensor group 4 and the surroundings of vehicle information 5 in the above-mentioned embodiments.
  • In the fourth embodiment, a control space is defined on the cognition-system control platform 2, operation-system control platform 3, and determination-system control platform 1, respectively.
  • On the cognition-system control platform 2, an allowable security space 200 which defines a spatial range in which this vehicle can move in safety and security is defined as a control space. As this allowable security space 200, for example, range A (indicated by hatching in the figure) within which this vehicle may move one second later is defined by a vector. At this time, the probability that this vehicle may move may be evaluated according to the degree of risk. More specific description will be given. For example, when a telegraph pole or another vehicle exists ahead of this vehicle, the range within which this vehicle may move is established according to the distance to the telegraph pole or vehicle and the vehicle body speed at the present moment. When a pedestrian exists ahead of this vehicle on the left, the range within which this vehicle may move is defined according to the distance to the pedestrian and the vehicle body speed at the present moment. However, when manward safety is involved, the probability may be set so that the range of high probability (i.e. of high possibility that this vehicle may move) will be narrowed as compared with cases where a solid substance, such as telegraph pole, exists.
  • On the operation-system control platform, an allowable movement space 300 which defines a spatial range in which this vehicle can physically move using the individual control devices of the individual operation-system devices 9 provided in this vehicle is defined as a control space. As this allowable movement space 300, for example, range B (indicated by hatching in the figure) within which this vehicle can move one second later is defined by a vector. That is, range B in which this vehicle can physically move when the functions of the engine, the brake, and the control devices, such as antiskid control device and vehicle body behavior control device, for coordinating the movement of the vehicle body provided in the vehicle are exercised to the full is defined. For range B in which this vehicle can physically move, a probability may be set according to the degree of margin. Range C in which this vehicle can move only through operation by the occupant may be separately established depending on the specifications of the vehicle or the brake, engine, and steering originally provided in the vehicle. In this case, range C (indicated by lattice in the figure) is included in range B, and in range B outside range C, the setting of probability is made lower than that in range C.
  • The pieces of information of the thus established allowable security space 2 and allowable movement space 3 are respectively transmitted from the cognition-system control platform 2 and the operation-system control platform 3 to the determination-system control platform 1. On the determination-system control platform 1, execution determination is made in line with the allowable security space 200, the allowable movement space 300, and a command space based on a driver command determined according to information from the second sensor group 6 and the like. As the control space in which this execution determination is made, a determination control space 100 is specified. With respect to this execution determination, the position to which the driver desires to move the vehicle body one second later is defined by a vector with the range in which the vehicle can move in safety taken into account. An example will be taken. When the driver command is beyond the allowable security space 200, the command is processed in the determination control space 100 into a control request that is included in the allowable security space 200 without fail, and the control request is transmitted to the operation-system control platform 3. When the driver command is beyond the allowable movement space 300, the command is processed in the determination control space 100 into a control request that is included in the allowable movement space 300 without fail, and the control request is transmitted to the operation-system control platform 3. When the driver command is out of the range where rang A defined in the allowable security space 200 and range B (or C) defined in the allowable movement space 300 overlap each other, the following measure is taken: a control request is included in the overlapping range D (indicated by hatching in the figure) without fail, and the control request is transmitted to the operation-system control platform 3.
  • Or, the following constitution may be adopted: a request is transmitted to the operation-system control platform 3 based on the range where range A determined in the allowable security space 200, range B or C determined in the allowable movement space 300, and a command range (equivalent to command space) based on the driver command overlap one another.
  • When the driver command is out of range A determined in the allowable security space 200 and/or range B or C determined in the allowable movement space 300, the driver may be informed of this. In this case, the determination-system control platform 1 may directly request devices in the instrument panel (e.g. meters and indicators) to inform the driver. Or, the following constitution may be adopted: the determination-system control platform 1 makes a request to inform to the cognition-system control platform 2, and the driver is informed using any of cognition-system devices which are the constituent elements belonging to the cognition-system control platform 2. Alternatively, the following constitution may be adopted: the determination-system control platform 1 makes a request to inform to the operation-system control platform 3, and the driver is informed using any of operation-system devices 9 which are the constituent elements belonging to the operation-system control platform 3.
  • Fig. 5 illustrates a modification to the fourth embodiment. This modification to the fourth embodiment is different from the constitution illustrated in FIG. 4 in that: the first sensor group 40 in FIG. 4 is classified and included in cognition-system devices 80 as the information system constituent elements and the surroundings monitoring system constituent elements in the above-mentioned embodiments; the third sensor group 7 in FIG. 4 is classified and included in operation-system devices 90 as the vehicle movement system constituent elements in the above-mentioned embodiments.
  • In the fourth embodiment and its modification illustrated in FIG. 4 and FIG. 5, the same action and effect as in the above-mentioned embodiments can be produced.
  • The above-mentioned embodiments are implemented by modeling in one hierarchy what control structure is provided with respect to a plurality of control devices that exit in a vehicle. As in the fifth embodiment described based on FIG. 6, the present invention is also applicable to a control structure having a plurality of control hierarchies.
  • In the example in FIG. 6, vehicle control and individual control devices and sensors provided in a vehicle are distributed among a first hierarchy 10 to a fifth hierarchy 14 when they are disposed. Basically, each of the first to fifth hierarchies is provided with the cognition-system control platform, operation-system control platform, and determination-system control platform described with respect to the above-mentioned embodiments. However, the first hierarchy 10 described later is a hierarchy which relates to the most basic functions of the vehicle, and is not constituted so that it is provided with all of the cognition-system control platform, operation-system control platform, and determination-system control platform.
  • First, how each hierarchy is positioned in vehicle control will be described.
  • The first hierarchy 10 is the minimum hierarchy required for controlling the most fundamental functions, running, turning, and stopping, of vehicles. That is, the first hierarchy 10 is constructed as a power source model in which action force exerted on the vehicle is managed. A typical action force is engine power, and as other action forces, action force which is exerted so as to turn the vehicle by turning of the steering wheel and braking force can be named. To constitute the first hierarchy as the minimum hierarchy required in the present vehicles, the engine, electric power steering, and brake must be electronically controlled. That is, the engine electronically controls the amount of fuel injection and the amount of intake air, and the driver's force for turning the steering wheel is electrically assisted by the electric power steering. With respect to the brake as well, a device has been becoming standard equipment which electrically controls braking force by a publicly known brake by wire or the like not only during limited periods of antiskid control and the like but also in normal braking. However, when normal braking is provided simply by a hydraulic brake and only devices having no room for electronic control are installed, the brake must be removed from the first hierarchy 10. This is the same with the power steering. When a power steering device is controlled simply hydraulically, not electrically, the power steering device must be removed from the first hierarchy 10.
  • The second hierarchy 11 is constructed as an AT control model in which an automatic transmission (hereafter, abbreviated as "AT") for converting power transmitted from engine to axle in multiple steps is managed in accordance with the power of the vehicle, that is, engine power, brake force, and/or turning force by steering. This is a model in which, for example, engine power controlled in the first hierarchy 10 is converted into torque exerted on the axle.
  • The third hierarchy 12 is constructed as a Wheel stabilization control model in which the tire generative force at each wheel of the vehicle is managed. That is, the torque of axle, which is the result of conversion in the second hierarchy 11, is transmitted to each wheel. Each wheel obtains reaction force from the road surface, and produces action force between the tires and the road surface and exerts it on the vehicle. Tire generative force is synonymous with this action force produced between the tires and the road surface. The third hierarchy 12 can be said to be a multiwheel model versus a uniaxial model based on a single axis of axle. In the multiwheel model, consideration is given to action force from the road surface to the vehicle body at the ground contact point of each wheel. In other words, this is a mode in which the road surface reaction force at the ground contact points of two or four driving wheels is managed, and thereby action force exerted on the vehicle body is managed.
  • The fourth hierarchy 13 is constructed as a vehicle stabilization control model in which what movement the vehicle body makes is managed using road surface reaction force received by each wheel as input. An example will be taken. When the vehicle body rolls or sways, the comfort of the occupants is degraded. In addition, the power of engine driving force can be considered to be used in unnecessary movement, such as rolling vibration. Consequently, the model may be constructed from the viewpoint of that, when the vehicle body is stabilized, the fuel economy can also be enhanced.
  • In the fifth hierarchy 14, a vehicle safety control model is constructed from the viewpoint of safety management wherein the safety of the occupants and/or the surroundings is ensured whatever movement the vehicle makes. For the details of the fifth hierarchy 14, those in the embodiments described based on FIG. 4 and FIG. 5 can be adopted.
  • The hierarchies of the thus constructed control structure are enhanced in functions as it goes from the first hierarchy 10 to the fifth hierarchy 14. At the same time, the hierarchies are constructed from a lower level to a higher level relative to the engine based on how the power of the engine is transmitted to the vehicle body. More specific description will be given. The hierarchies are constructed in the order of engine to AT to wheels (through axle and vehicle body) to vehicle body, and the hierarchy at the highest level is constructed as a hierarchy for stabilizing the movement of the vehicle body and further enhancing the safety of the vehicle.
  • Next, description will be given to the control platform constituted in each hierarchy and sensing units comprising cognition-system devices operation-system devices, sensors, and the like.
  • The control platform in the first hierarchy 10 comprises a, power source coordinator 500 and an operation-system control platform 501. The first hierarchy 10 is related to the most basic performance of the vehicle, and a constitution corresponding to the cognition-system control platform does not exist in this hierarchy.
  • The cognition-system devices 81 in the first hierarchy 10 include air conditioner and the like. The sensing unit 41 belonging to the cognition-system devices 81 in the first hierarchy 10 transmits auxiliary machine torque desired values and heat management desired values as information to the power source coordinator 500 based on the operating state of the air conditioner and the like. The cognition-system devices, such as air conditioner, can request of the sensing unit 41 what information should be transmitted to the power source coordinator 500 based on requests from the power source coordinator 500.
  • The operation-system devices 91 in the first hierarchy 10 include engine control device, electric power steering device, motor generator, and brake control device for delivering the basic performance of the vehicle. When the power steering device is not an electric power steering device but is a hydraulic power steering device and is uncontrollable, it is not included in the operation-system devices 91. This is the same with the brake control device. Brake by wire devices are designed so that the occupant's intention to apply the brake, conveyed through pedal depression, is converted into electrical signals and braking force is ensured by a motor or a motor pump. Normal braking devices are designed so that the occupant's pedal effort is simply converted into oil pressure to apply the brake. When the basic brake is not a brake by wire device but a normal brake device and is uncontrollable, it is not included in the operation-system devices 91. The individual control devices belonging to the operation-system devices 91 are respectively driven based on requests from the power source coordinator 500.
  • The sensing unit 71 belonging to the operation-system devices 91 in the first hierarchy 10 includes an engine speed sensor and steering angle sensor. The results of detection by these sensors are transmitted from time to time to the power source coordinator 500 and the operation-system control platform 501. The results of detection may be transmitted to the power source coordinator 500 and/or the operation-system control platform 501 as follows: when the power source coordinator 500 requests an operation-system device 91 to transmit information, the operation-system device 91 issues a request to the sensing unit 71 in accordance with the request; then, the sensing unit transmits information in accordance with the request.
  • Based on information from the sensing units 41 and 71 and driver commands from a driver command 400, the power source coordinator 500 generates request signals which indicate how the individual control devices belonging to the operation-system devices 91 should be driven. When generating a request signal, the power source coordinator 500 makes adjustment with consideration given to the following based on a driver command: the driving state of a plurality of individual control devices, an auxiliary machine torque request, a heat management request, and a wheel stabilization control fundamental space considered on the operation-system control platform 301 in the second hierarchy 11. Further, the power source coordinator 500 transmits a report request to a reporting device 401, which reports the failed state and the like of individual control devices, based on the result of the above-mentioned adjustment and the results of detection by the sensing units 41 and 71.
  • The driver command 400 generates command signals based on detection signals from sensors which detect values corresponding to the amount of accelerator pedal depression, steering angle, and the amount of brake pedal depression, respectively, and transmits the signals to the power source coordinator 500. The command signals are based on the driver's intention to accelerate, turn, and apply the brake. The driver command 400 is shown only in the first hierarchy 10 and the fifth hierarchy 14 in the figure. However, the present invention is not limited to this constitution, and command signals may be transmitted to the determination-system control platform 500 and 101 to 104 in every hierarchy.
  • The operation-system control platform 501 in the first hierarchy generates an AT control fundamental space based on the result of adjustment by the power source coordinator 500 and the result of detection of engine speed and the like from the sensing unit 71. This AT control fundamental space is an allowable movement space in which, for example, which a gear shift position range can be permitted with consideration given to the present driving state (output) of the engine, the auxiliary machine torque request, and the like.
  • Next, description will be given to the constitution of each platform and the like in the second hierarchy 11.
  • In this embodiment, the cognition-system devices 82 do not exist in the second hierarchy 11. However, an ambient temperature sensor exists as a sensor belonging to the sensing unit 42 corresponding to the cognition-system devices 82 in the second hierarchy 11. The result of detection by the ambient temperature sensor is transmitted from time to time to the cognition-system control platform 201 in the second hierarchy 11. When the result of detection is transmitted based on requests from the cognition-system control platform 201, an additional device of some kind is required as a cognition-system device 82. In this case, as the cognition-system device 82 in the second hierarchy 11, a request indicating device may be installed independently of individual control devices, for transmitting and receiving and/or processing sensing requests.
  • As the operation-system device 92 in the second hierarchy 11, AT exists. This operation-system device 92 is driven in accordance with drive requests from the operation-system control platform 301 in the second hierarchy 11. When a sensing request comes from the operation-system control platform 301, the request is transmitted to an AT status sensing unit 72.
  • The AT status sensing unit 72 is a sensing unit corresponding to the operation-system device 92, and includes a sensor for detecting the gear shift position and sensors or computing units for detecting the state of transmission efficiency of gear and torque converter. The sensor and the like belonging to the AT status sensing unit 72 transmits from time to time the results of detection to the operation-system control platform in the second hierarchy 11 and/or transmits the results of detection in accordance with requests from the operation-system device 92.
  • The cognition-system control platform 201 in the second hierarchy 11 receives information from the sensing unit 42, and generates an AT control allowable space. The AT control allowable space corresponds to the allowable security space in the above-mentioned embodiments.
  • The determination-system control platform 101 in the second hierarchy generates an AT control space with the following taken into account: the information of the AT control allowable space from the cognition-system control platform 201 in the second hierarchy 11; the information of the AT control fundamental space from the operation-system control platform 501 in the first hierarchy 10; the information of a vehicle stabilization control fundamental space generated on the operation-system control platform 302 in the third hierarchy 12; and the information of the command space based on a command signal from the driver command 400. "Taking into account" referred to here means that a portion where the respective spaces (in other words, ranges) overlap one another is established as a control request feasible range. The determination-system control platform 101 requests the cognition-system control platform 201 to transmit information for execution determination. The information of vehicle stabilization control fundamental space, transmitted from the operation-system control platform 302 in the third hierarchy 12 to the determination-system control platform 101 in the second hierarchy 11 refers to, for example, the following: a slip angle at each wheel and action force on the vehicle at four wheels' points of ground contact with the road surface, such as driving torque and braking torque on each wheel. (The action force is road surface reaction force, in other words, and is equivalent to tire generative force). When the AT control space is considered, it is divided into two elements, or controllable ranges. The first is a controllable range corresponding to execution determination which is based on when a wheel stabilization control basic space, described later, is established. The first controllable range is based on information transmitted from the operation-system control platform 302 in the third hierarchy 12, the command space, and the AT control allowable space. The second is a controllable range corresponding to execution determination which is based on when an "allowable movement space, described later, in which driving torque required for the axle is converted into engine torque" is established. The second controllable range is based on information from the operation-system control platform 501 in the first hierarchy 10, the command space, and the AT control allowable space.
  • The operation-system control platform 301 in the second hierarchy 11 receives, from the determination-system control platform 101, a control request which is based on the control request feasible range of the AT control space. Then the operation-system control platform transmits a drive request to the individual control device (AT in this case) belonging to the operation-system device 92. Further, as illustrated in FIG. 9, the operation-system control platform 301 transmits the information of the allowable movement space to the power source coordinator 500 based on the result of detection and/or computation at the AT status sensing unit 72 and the information of the AT control space. The information of the allowable movement space is obtained by converting driving torque required for the axle into engine torque. Further, the following is transmitted from the determination-system control platform 301 to the determination-system control platform 102 in the third hierarchy 12: a wheel stabilization control basic space as fundamental information for a wheel stabilization control space generated on the determination-system control platform 102 in the third hierarchy 12. The wheel stabilization control fundamental space is an allowable movement space corresponding to the information of torque transmitted from the axle to each wheel with the following taken into account: the efficiency of torque transmission from the engine to the AT when the AT is driven based on the AT control fundamental space, for example.
  • Next, description will be given to the constitution of each platform and the like in the third hierarchy 12. The cognition-system device 83 in the third hierarchy 12 includes a tire monitor which detects the air pressure of tires. The sensing unit 43 corresponding to the cognition-system device 83 in the third hierarchy 12 includes a tire inflation pressure sensor. The tire inflation pressure sensor transmits signals indicating the result of detection from time to time to the cognition-system control platform 202 in the third hierarchy 12. Further, the following constitution may be adopted: when receiving a detection request from the cognition-system control platform 202, the cognition-system device 83 transmits a request to the sensing unit 43, and, in response to the transmitted request, the sensing unit 43 transmits the result of detection to the cognition-system control platform 202.
  • The operation-system devices 93 in the third hierarchy 12 include a known antiskid control device (ABS device) and traction control device (TRC device). The operation-system devices 93 include devices for controlling the movement (e.g. slip) of wheels. The sensing unit corresponding to the operation-system devices 93 in the third hierarchy 12 is a wheel sensing unit 73. The wheel sensing unit 73 senses or computes the wheel speed (Vw) of each wheel, the vehicle body speed (Vb), the slip ratio of each wheel, the angle of steering wheel determined from a steering angle, and the like. The slip ratio is computed as an index of driving force transmission efficiency which indicates how much driving force received by each wheel from the axle (drive axle) is utilized as propelling force between the wheel and the road surface. These results of sensing or computation are transmitted from time to time to the operation-system control platform 302 in the third hierarchy 12. Further, the following constitution may be adopted: based on a request from the operation-system control platform 302 to the operation-system devices 93, the operation-system devices 93 issue a request to the wheel sensing unit 73; then, the wheel sensing unit 73 carries out transmission to the operation-system control platform 302 in accordance with the request.
  • The cognition-system control platform 202 in the third hierarchy 12 generates a wheel stabilization allowable space as an allowable security space based on information from the sensing unit 43. With respect to the wheel stabilization allowable space, the limit of friction circle to which road surface reaction force can be received may be set. At this time, consideration is given to, for example, deformation in the rubber part and then the carcass part of tires under the present tire inflation pressure on a wheel-by-wheel basis.
  • The determination-system control platform 102 in the third hierarchy 12 generates a wheel stabilization control space based on the following: the command space based on a command signal from the driver command 400; the wheel stabilization allowable space generated on the cognition-system control platform 202; the wheel stabilization control fundamental space (or the wheel stabilization control basic space of the wheel stabilization control fundamental space) generated on the operation-system control platform 301 in the second hierarchy 11; and a vehicle safety control fundamental space generated on the operation-system control platform 303 in the fourth hierarchy 13. Further, the determination-system control platform 102 requests the cognition-system control platform 202 to transmit information for use in the generation of the wheel stabilization control space. The vehicle safety control fundamental space transmitted from the operation-system control platform 303 in the fourth hierarchy 13 to the determination-system control platform 102 in the third hierarchy 12 is a wheel stabilization command space. This wheel stabilization command space is indicated by requests of torque applied to each wheel to stabilize the vehicle, in other words, minimize longitudinal vibration and lateral vibration, or the like. Therefore, on the determination-system control platform 102 in the third hierarchy 12, a portion where the command space, wheel stabilization control space, wheel stabilization control fundamental space, and wheel stabilization command space overlap one another is generated as a control request feasible range. This control request feasible range corresponds to execution determination for the operation-system control platform 302 in the third hierarchy 12.
  • When the wheel stabilization control space is considered, it is divided into two elements, or controllable ranges. The first is a controllable range corresponding to execution determination which is based on when a vehicle stabilization control basic space, described later, is established. The first controllable range is based on information transmitted from the operation-system control platform 303 in the fourth hierarchy 13, the command space, and the wheel stabilization allowable space. The second is a controllable range corresponding to execution determination which is based on when an "allowable movement space based on the driving torque of each wheel and/or road surface reaction force," described later, is established. The second controllable range is based on information from the operation-system control platform 301 in the second hierarchy 11, the command space, and the wheel stabilization allowable space.
  • The operation-system control platform 302 in the third hierarchy 12 transmits a request to carry out control and information to the operation-system devices 93 in the third hierarchy 12 based on a control request based on the control request feasible range from the determination-system control platform 102. Further, on the operation-system control platform 302, a vehicle stabilization control fundamental space is generated based on information from the wheel sensing unit 73. As illustrated in FIG. 10, the vehicle stabilization control fundamental space contains the following: the information of the allowable movement space based on the present state of the driving torque and/or road surface reaction force of each wheel, transmitted to the determination-system control platform 101 in the second hierarchy 11; and the information of the vehicle stabilization control basic space, transmitted to the determination-system control platform 103 in the fourth hierarchy 13. The vehicle stabilization control basic space is a vehicle movement control space computed based on a friction circle with consideration given to longitudinal force and lateral force which are the road surface reaction force on the tire of each wheel. In the vehicle stabilization control basic space, the driving force exerted on each wheel, braking force, and the degree of margin in circling movement are considered relative to the tires' point of ground contact with the road surface for prevention of wheel slip and application of vibration to the vehicle body.
  • Next, description will be given to the constitution of each control platform and the like in the fourth hierarchy 13. In this embodiment, the cognition-system devices 84 do not exist in the fourth hierarchy 13. However, a request indicating device having the same functions as that described in connection with the cognition-system device 82 in the second hierarchy 11 may be provided for the enhancement of versatility from car model to car model or vehicle grade to vehicle grade. In this embodiment, the constitution of the sensing unit 44 corresponding to the cognition-system control platform 203 in the fourth hierarchy 13 does not exist, either. However, a control domain may be ensured in the logic.
  • The operation-system devices 94 in the fourth hierarchy 13 include a known vehicle behavior control device and rollover prevention device. The vehicle behavior control device is a device which, when the vehicle skids as in oversteer or understeer, corrects the traveling direction of the vehicle by braking force arising from engine power and/or the brake. The rollover prevention device is a device which, when the vehicle takes a short turn or makes the like movement, prevents the vehicle body from rolling over using engine power and/or braking force arising from the brake.
  • The vehicle sensing unit 74 which is a sensing unit belonging to the operation-system devices 94 in the fourth hierarchy 13 senses or computes the following: vehicle body longitudinal acceleration (Gx), vehicle body lateral acceleration (Gy), yaw rate (γ) around the center of gravity of vehicle body, turning angle (Σγ) around the center of gravity of vehicle body, and the like. The results of sensing and the results of computation are transmitted from time to time to the operation-system control platform 303 in the fourth hierarchy 13. Further, the following constitution may be adopted: based on a request from the operation-system control platform 303 to the operation-system devices 94, the operation-system devices 94 issue a request to the vehicle sensing unit 74; then the vehicle sensing unit 74 transmits the result of sensing or the result of computation to the operation-system control platform 303 in accordance with the request.
  • The cognition-system control platform 203 in the fourth hierarchy 13 generates a vehicle stabilization allowable space based on information from a sensing unit 44. However, since sensors or computing units belonging to the sensing unit 44 do not exist in this embodiment, it is possible to refrain from generating the vehicle stabilization allowable space. Or, when sensors or computing units belonging to the sensing unit 44 do no exist, the same contents as those of the wheel stabilization allowable space generated on the cognition-system control platform 202 in the third hierarchy 12, or the immediately lower hierarchy, may be used as a virtual vehicle stabilization allowable space. In this case, the information of the vehicle stabilization allowable space is transmitted as an allowable security space from the cognition-system control platform 203 to the determination-system control platform 103 in the fourth hierarchy 13.
  • On the determination-system control platform 103 in the fourth hierarchy 13, a vehicle stabilization control space as a control request feasible range is generated based on a portion where the following overlap one another: the command space based on a command signal from the driver command 400; the vehicle stabilization allowable space from the cognition-system control platform 203; the vehicle stabilization control fundamental space (or the vehicle stabilization control basic space of the vehicle stabilization control fundamental space) transmitted from the operation-system control platform 302 in the third hierarchy 12; and a vehicle stabilization command space generated on the operation-system control platform 304 in the fifth hierarchy 14. Further, information can also be requested of the cognition-system control platform 203 for generating a vehicle stabilization control space.
  • When the vehicle stabilization control space is considered, it is divided into two elements, or controllable ranges. The first is a controllable range corresponding to execution determination which is based on when a vehicle safety control basic space, described later, is established. The first controllable range is based on information transmitted from the operation-system control platform 304 in the fifth hierarchy 14, the command space, and the vehicle stabilization allowable space. The second is a controllable range corresponding to execution determination which is based on when a "wheel stabilization command space," described later, is established. The second controllable range is based on information from the operation-system control platform 302 in the third hierarchy 12, the command space, and the vehicle stabilization allowable space.
  • On the operation-system control platform 303 in the fourth hierarchy 13, a vehicle safety control fundamental space is generated based on the information of the vehicle stabilization control space from the determination-system control platform 103 and information from the vehicle sensing unit 74. As illustrated in FIG. 11, this vehicle safety control fundamental space includes the information of the wheel stabilization command space and a vehicle safety control basic space. The vehicle safety control basic space is information which is based on when a vehicle safety control space is generated on the determination-system control platform 104 in the fifth hierarchy 14, and defines the scope of requests to the higher hierarchy. Conversely, the wheel stabilization command space is information for instructing control objectives from the higher hierarchy to the lower hierarchy. The vehicle safety control basic space defines the ranges of driving of the operation-system devices 74 to 71 based on the information of the vehicle stabilization control space from the determination-system control platform 103 in the fourth hierarchy 13 and information from the vehicle sensing unit 74. These ranges of driving are ranges where the vehicle is not put in the danger of skid, acceleration/deceleration slip, rollover, or the like.
  • Next, description will be given to the constitution of each control platform and the like in the fifth hierarchy 14. As the cognition-system devices 85 in the fifth hierarchy 14, a navigation system, adaptive cruise control system, and the like can be named. The navigation system includes a car location recognition device. The above-mentioned request indicating device may be independently included in the cognition-system devices 85.
  • The sensing unit 45 in the fifth hierarchy 14 includes a following distance sensor and map information. Information from the sensing unit 45 is transmitted from time to time to the cognition-system control platform 204 in the fifth hierarchy 14. Or, the information may be transmitted to the cognition-system control platform 204 in accordance with requests from the cognition-system devices 85.
  • The operation-system devices 95 in the fifth hierarchy 14 include an adaptive cruise control system and the like. The adaptive cruise control system outputs, to the vehicle sensing unit 75 in the fifth hierarchy 15, requests to transmit the results of detection and/or computation. This embodiment is constituted so that this adaptive cruise control system is included both in the cognition-system devices 85 and in the operation-system devices 95. However, even if such a constitution that the adaptive cruise control system is included in both the devices 85 and 95, two adaptive cruise control systems need not be provided, and the foregoing may be considered just as positioning in communications.
  • As the sensing unit corresponding to the fifth hierarchy 14, the vehicle sensing unit 75 exists. The vehicle sensing unit 75 transmits the results of detection and/or the results of computation from time to time to the operation-system control platform 304 in the fifth hierarchy 15. Or, the vehicle sensing unit may transmit the results of detection and/or the results of computation in accordance with requests transmitted from the operation-system device 95 in response to a request from the operation-system control platform 304 to the operation-system devices 95. The vehicle sensing unit 75 may be constituted by the same as the vehicle sensing unit 74 in the fourth hierarchy 13. In this case as well, two sensors of each type need not be provided for the two hierarchies 13 and 14, and the results of detection and/or the results of computation only have to be transmitted to both the fourth and fifth hierarchies 13 and 14 in terms of communications.
  • The cognition-system control platform 204 in the fifth hierarchy 14 receives information from the sensing unit 45 in the fifth hierarchy 14, and generates an environmental safety allowable space as an allowable security space. The environmental safety allowable space may adopt the contents of the allowable security space generated on the cognition-system control platform 2 in the fourth embodiment, described using FIG. 4 and FIG. 5. The cognition-system control platform 204 requests information from the cognition-system devices 85. For example, the following information can be requested from the navigation system: map data on the spot 30 m ahead or at the point of time three seconds later from the point at which the vehicle is running when the present computation is carried out; information on the presence or absence of a vehicle in the space ahead of this vehicle on the right; and/or a following distance with the vehicle in the space ahead of this vehicle on the right.
  • On the determination-system control platform 104 in the fifth hierarchy 14, a vehicle safety control space is generated based on the following: the command space based on a command signal from the driver command 400; the environmental safety allowable space from the cognition-system control platform 204; and the vehicle safety control fundamental space (vehicle safety control basic space) from the operation-system control platform 303 in the fourth hierarchy 13. This vehicle safety control space may be generated based on the overlap portion of these spaces. Report requests are transmitted from the determination-system control platform 104 to a reporting device 401. This report request is transmitted when an overlap portion does not exist in the command space by the driver, the environmental safety allowable space and/or the vehicle safety control basic space. This state can occur when the driver is performing dangerous driving or is likely to be put in danger, for example, when the road is sharply curved two seconds later and the present vehicle speed is high. The determination-system control platform 104 also requests the cognition-system control platform 204 to transmit information for generating a vehicle safety control space.
  • When the vehicle safety control space on the determination-system control platform 104 is considered, it is divided into two elements, or controllable ranges. The first is a controllable range corresponding to execution determination which is based on when a vehicle stabilization command space, described later, is established. The first controllable range is based on information transmitted from the operation-system control platform 303 in the fourth hierarchy 13, the command space, and the vehicle stabilization allowable space. The second is a controllable range corresponding to execution determination which is based on when a "drive request for a human-machine interface," described later is established. The second controllable range is based on the vehicle stabilization command space, described later, transmitted form the operation-system control platform 304 in the fifth hierarchy 14, the command space, and the vehicle stabilization allowable space.
  • As illustrated in FIG. 12, on the operation-system control platform 304 in the fifth hierarchy 14, a vehicle stabilization command space is generated based on the information of the vehicle safety control space from the determination-system control platform 104 in the fifth hierarchy 14 and information from the vehicle sensing unit 75. This vehicle stabilization command space is information transmitted to the determination-system control platform 103 in the fourth hierarchy 14, and corresponds to the allowable movement space. Further, on the operation-system control platform 304, drive requests for HMI (Human-Machine Interface) are generated based on the vehicle safety control space from the determination-system control platform 104. The HMI refers to a function of reporting an anomaly or danger, if any, to the occupants using the operation-system devices 95 to 91. Therefore, a drive request for HMI is generated in parallel with transmission from the determination-system control platform 104 in the fifth hierarchy 14 to the reporting device 401, as mentioned above, or as an alternative thereto. The specific examples of drive requests for HMI are as follows: the engine is subjected to lag control to produce abnormal vibration in the engine mount, and the occupants are informed of the anomaly or danger by vibration noise; and brake oil pressure is vibrated by the ABS device or the like, and the occupants are informed by vibration from the brake pedal.
  • The hierarchies of the thus constructed control structure are enhanced in functions as it goes up from the first hierarchy 10 to the fifth hierarchy 14. As described above, this enhancement of functions is set in the order in which engine power, which is motive power for moving the vehicle body, is transmitted, as illustrated in FIG. 8.
  • More specific description will be given. From the first hierarchy 10 to the second hierarchy 11, the scope of control is expanded from a control model of one action power point of the power of the engine 601 to a control model of action force exerted on the axle 603 in the AT 602, as indicated by arrow 701.
  • From the second hierarchy 11 to the third hierarchy 12, the scope of control is expanded from a control model of an action power point of the axle 603 to a control model of at least four action power points of driving force exerted on each wheel or road surface reaction force F, as indicated by arrow 702. Transmission of action force of the axle 603 to the front wheels can be considered to be implemented through the vehicle body 604.
  • From the third hierarchy 12 to the fourth hierarchy 13, the scope of control is expanded from a control model of four action power points of wheels to an overall control model of the movement of the vehicle body 604, as indicated by arrow 703.
  • From the fourth hierarchy 13 to the fifth hierarchy 14, the scope of control is expanded to a control model based on the viewpoint of safety with the ambient environment taken into account.
  • The cognition-system devices, operation-system devices, sensors, and the like are disposed in such form that they correspond to their respective hierarchies. As mentioned above, the scope of control differs from hierarchy to hierarchy, and the operation-system devices belonging to the individual hierarchies and control functions differ from hierarchy to hierarchy. However, each hierarchy is provided with the cognition-system, determination-system, and operation-system platforms in common.
  • Therefore, even if an operation-system device and/or cognition-system device belonging to any hierarchy fails or is not provided in any car mode or grade, no problem arises. Each space can be generated by only information provided, in respective hierarchies, and control can be implemented as much as possible. Even when a hierarchy does not exist in any car model or grade, similarly, no problem arises. The hierarchy can be skipped, and in the higher and lower hierarchies, each space can be generated by only information provided, and control can be implemented as much as possible. As an example, the following assumption will be made: a car model does not have a cognition-system device 85, operation-system device 95, sensing unit 45, or vehicle sensing unit 75 in the fifth hierarchy 14, and the fifth hierarchy 14 does not substantially exist. Even in this case, the control structure, including the first hierarchy 10 through the fifth hierarchy 14, constructed in the car model of the highest grade can be used for the above-mentioned car model without change, and control can be carried out in the first to fourth hierarchies. As another example, it will be assumed that a vehicle of a lower grade does not have a cognition- system device 85 and 84, operation- system device 95 and 94, sensing unit 45 and 44, or vehicle sensing unit 75 and 74 in the fifth hierarchy 14 or the fourth hierarchy 13. Even in this vehicle, the control structure, including the first hierarchy 10 through the fifth hierarchy 14, constructed in a car model of higher grade can be used without change, and the vehicle of the lower grade is controlled in the first to third hierarchies.
  • However, in these cases, the unused capacity (e.g. number of bits) in ECU (Electronic Control Unit) is increased. In this case, therefore, hierarchies in which cognition-system devices, operation-system devices, sensors, or the like belonging to the hierarchies do not exist at all may be completely eliminated. In these cases, the following measures are advantageous: ICs are collectively disposed on boards on a hierarchy-by-hierarchy basis or ICs are grouped on a hierarchy-by-hierarchy basis.
  • When the development of a vehicle is started with a lower grade, for example, the following measures can be taken: control is constructed with a control structure having only the first hierarchy 10 and the second hierarchy 11, and the third hierarchy 12 to the fifth hierarchy 14 are added each time the development of the vehicle is expanded to a higher car model.
  • Next, a sixth embodiment will be described based on FIG. 7. The description of items having the same functions as in the fifth embodiment, described referring to FIG. 6, will be omitted. In the fifth embodiment, the sensing units 41 to 45 are provided in correspondence with the cognition-system devices 81 to 85 in the respective hierarchies 10 to 14, and the sensing units 71 to 75 are provided in correspondence with the operation-system devices 91 to 95 in the respective hierarchies 10 to 14. In the sixth embodiment, the sensing units are put together into one group in each hierarchy.
  • More specific description will be given. In the sixth embodiment, the sensing unit 411 corresponding to the power source coordinator 500 in the first hierarchy 10 is provided both with sensors and computing functions corresponding to the cognition-system devices 81 and with sensors and computing functions corresponding to the operation-system devices 91. Therefore, the sensing unit 411 not only computes the auxiliary machine torque desired value and the heat management desired value but also detects the engine speed, steering angle, and the like. Information on the results of detection and/or computation is conveyed to the power source coordinator 500, and is transmitted from the power source coordinator 500 to the operation-system control platform 501.
  • The sensing unit 421 corresponding to the cognition-system platform 201 in the second hierarchy 11 is provided both with sensors and computing functions corresponding to the cognition-system device 82 and with sensors and computing functions corresponding to the operation-system device 92. Therefore, the sensing unit 421 has not only a temperature sensor and the like but also functions of detecting or computing the gear shift position and the transmission efficiency of AT. Information detected and/or computed at the sensing unit 421 is transmitted to the cognition-system control platform 201, and is transmitted from the cognition-system control platform 201 to the operation-system control platform 301 through the determination-system control platform 101.
  • The sensing unit 431 corresponding to the cognition-system control platform 202 in the third hierarchy 12 is provided both with sensors and computing functions corresponding to the cognition-system devices 83 and with sensors and computing functions corresponding to the operation-system devices 93. Therefore, the sensing unit 431 detects and/or computes not only the tire inflation pressure but also the wheel speed, vehicle body speed, steering angle, slip ratio, and the like. Information transmitted from the sensing unit 431 to the cognition-system control platform 202 is transmitted to the operation-system control platform 302 through the determination-system control platform 102.
  • The sensing unit 441 corresponding to the cognition-system control platform 203 in the fourth hierarchy 13 is provided both with sensors and computing functions corresponding to the cognition-system device 84 and with sensors and computing functions corresponding to the operation-system devices 94. Therefore, the sensing unit 441 detects and/or computes the longitudinal acceleration, lateral acceleration, yaw, and turning angle. Information transmitted from the sensing unit 441 to the cognition-system control platform 203 is transmitted to the operation-system control platform 303 through the determination-system control platform 103.
  • The sensing unit 451 corresponding to the cognition-system control platform 203 in the fifth hierarchy 14 is provided both with sensors and computing functions corresponding to the cognition-system devices 85 and with sensors and computing functions corresponding to the operation-system devices 95. Therefore, the sensing unit 451 detects and/or computes not only the following distance and map information but also the longitudinal acceleration, lateral acceleration, yaw, and turning angle. Information transmitted from the sensing unit 451 to the cognition-system control platform 204 is transmitted to the operation-system control platform 304 through the determination-system control platform 104.
  • The constitution of the fifth embodiment is roughly divided into five: cognition-system devices, sensing units corresponding thereto, operation-system devices, sensing units corresponding thereto, and control platforms. The constitution of the above-mentioned sixth embodiment is divided into four: cognition-system devices, operation-system devices, sensing units, and control platforms. When the present invention is thus constituted, substantially the same action and effect as in the fifth embodiment can be obtained. In a case where some sensors are provided both for the cognition-system devices 81 to 85 and for the operation-system devices 91 to 95 in the same hierarchy, a task is posed in the fifth embodiment. Information must be transmitted from the sensors both to the sensing unit corresponding to the operation-system devices and to the sensing unit corresponding to the cognition-system devices. In the sixth embodiment, this is not required, and the amount of wiring and/or traffic can be reduced.
  • The embodiments of the present invention are not limited to the foregoing, and the present invention can be modified in various manners. Some examples will be taken. In the hierarchical structure of control constructed as mentioned above, the hierarchies 11 to 14, excluding the first hierarchy 10 for basic performance, respectively include the cognition-system control platform, determination-system control platform, and operation-system control platform. When these hierarchies are considered from the viewpoint of "request" from the determination-system control platform, both the cognition-system control platform and the determination-system control platform issue requests to the same hierarchy. When these hierarchies are considered from the viewpoint of "information" to the determination-system control platform, the cognition-system control platform is positioned in the same hierarchy as the determination-system control platform but it obtains information from the operation-system control platform from the immediately lower and higher hierarchies. Therefore, the hierarchies can be divided as described below, not based on FIG. 6, and even in this case, the same action and effect as in the above-mentioned embodiments can be produced.
  • More specific description will be given. As a modification to the fifth and sixth embodiments, the present invention is constituted so that the first hierarchy 10 contains the power source coordinator 500, cognition-system devices 81, sensing unit 41, operation-system devices 91, and sensing unit 71. That is, the first hierarchy 10 is provided only with a function of adjusting and actuating the engine, steering, and brake which are parts related to the basic performance of the vehicle, and is not provided with a function of generating control spaces like the AT control fundamental space.
  • As a modification to the fifth and sixth embodiments, the present invention is constituted so that the second hierarchy is provided with the cognition-system control platform 201, determination-system control platform 101, cognition-system devices 82, sensing unit 42, operation-system devices 92, and AT status sensing unit 72. The second hierarchy is further provided with a function of generating the "information of the allowable movement space based on the present state of the driving torque on each wheel and/or road surface reaction force" of the operation-system control platform 501 and the operation-system control platform 302.
  • As a modification to the fifth and sixth embodiments, the present invention is constituted so that the third hierarchy is provided with the cognition-system control platform 202, determination-system control platform 102, cognition-system devices 83, sensing unit 43, operation-system devices 93, and wheel sensing unit 73. The third hierarchy is further provided with a function of generating: the "wheel stabilization control basic space" of the operation-system control platform 301; the "information of the allowable movement space obtained by converting the driving torque required for the axle into engine torque" of the operation-system control platform 301; and the "wheel stabilization command space" of the operation-system control platform 303.
  • As a modification to the fifth and sixth embodiments, the present invention is constituted so that the fourth hierarchy is provided with the cognition-system control platform 203, determination-system control platform 103, cognition-system devices 84, sensing unit 44, operation-system devices 94, and vehicle sensing unit 74. The fourth hierarchy is further provided with a function of generating the "vehicle stabilization control basic space" of the operation-system control platform 302 and the "vehicle stabilization command space" of the operation-system control platform 304.
  • As a modification to the fifth and sixth embodiment, the present invention is constituted so that the fifth hierarchy is provided with the cognition-system control platform 204, determination-system control platform 104, cognition-system devices 85, sensing unit 45, operation-system devices 95, and vehicle sensing unit 75. The fifth hierarchy is further provided with a function of generating the "vehicle safety control basic space" of the operation-system control platform. Of the operation-system control platform 304, the function of generating the "drive requests for HMI" may be contained in the fifth hierarchy as a modification to the fifth and sixth embodiments or may be newly provided as a sixth hierarchy.
  • In the fifth and sixth embodiments, the contents of driver commands from the driver command 400 are the same in every hierarchy, but they may be made different between higher hierarchies and lower hierarchies. An example will be taken. Driver commands to the power source coordinator 500 in the first hierarchy 10 and/or the determination-system control platform 101 in the second hierarchy 11 are transmitted the moment that the occupant's accelerator operation, steering wheel operation, or brake pedal operation is directly converted into a signal. Driver commands to any of the third hierarchy 12 to the fifth hierarchy 14 or all the hierarchies are transmitted after a signal corresponding to the occupant's accelerator operation, steering wheel operation, or brake pedal operation is processed at the driver command 400. As processing at this time, for example, signals can be integrated and/or differentiated for a predetermined time. An example will be taken. Since lower-level hierarchies are for controlling the basic functions of the vehicle, the driver's intention ought to be reflected in a timely manner as much as possible in these hierarchies. Since higher-level hierarchies support sophisticated functions, the driver's intention may be reflected over a certain period (e.g. 500 ms) in these hierarchies.
  • In the fifth embodiment, the cognition-system devices 81 to 85 and the sensing units 41 to 45 are separated from each other, and the operation-system devices 91 to 95 and the sensing units 71 to 75 are separated from each other. The constitution of the present invention is not limited to this: the sensing units 41 to 45 may be included in the cognition-system devices 81 to 85; and the sensing units 71 to 75 may be included in the operation-system devices 91 to 95. In the sixth embodiment, the cognition-system devices 81 to 85 and the sensing units 411, 421, 431, 441, and 451 are separated from each other. The constitution of the present invention is not limited to this: the sensing units 411, 421, 431, 441, and 451 may be included in the cognition-system devices 81 to 85.
  • In the fifth and sixth embodiments, the hierarchy is divided into five levels; however, more hierarchy levels can be constructed. For example, for four-wheel-drive vehicle (4WD), the hierarchy of a model for 4WD control may be inserted between the AT control model in the second hierarchy 11 and the wheel stabilization control model in the third hierarchy 12. This model for 4WD control may be constituted so that on the operation-system control platform 301 in the second hierarchy 11, a differential control fundamental space is generated, in place of a wheel stabilization control fundamental space, based on the AT control space. This differential control fundamental space is generated as an allowable movement space for front and rear wheel driving force distribution by LSD (Limited Spread Differential) in 4WD control. In the newly added hierarchy, a wheel stabilization control fundamental space can be generated based on differential control.
  • In the fifth and sixth embodiments, the determination-system control platform 101 to 104 in each hierarchy 11 to 14 does not receive information from the operation-system control platform 301 to 304 in the same hierarchy. The constitution of the present invention is not limited to this. For example, the following constitution may be adopted: information on operating state, failed state, and/or the like is transmitted from the operation-system devices 92 to 95 in a hierarchy is transmitted to the operation-system control platform 301 to 304 belonging to the same hierarchy; and this information is transmitted to the determination-system control platform 101 to 104 in the same hierarchy by the operation-system control platform 301 to 304 in the same hierarchy. A specific example will be taken. In the third hierarchy 12, the failed state and the like of the ABS device or the like are transmitted from the operation-system devices 93. On the operation-system control platform 302, they are used as information for generating an allowable movement space based on the functions/operating state of the operation-system devices 93 in the same hierarchy. This information of the allowable movement space is transmitted from the operation-system control platform 302 to the determination-system control platform 102, and is used as information for generating a wheel stabilization control space.
  • In the fifth and sixth embodiments, the reporting device 401 is provided only in the highest and lowest hierarchies, that is, in the first hierarchy 10 and the fifth hierarchy 14. Alternatively, the reporting device may be provided in every hierarchy.
  • In the fifth and sixth embodiments, on the control platform in the first hierarchy 10, the power source coordinator 500 is defined as what adjusts the driving force from the operation-system devices 91. In these embodiments, what corresponds to the cognition-system control platform or determination-system control platform is not constituted in the first hierarchy. However, the power source coordinator 500 in the above-mentioned embodiments can be considered to include both the cognition-system control platform and the determination-system control platform in the other hierarchies. More specific description will be given. The first hierarchy 10 is a hierarchy with consideration given to the basic performance of the vehicle. Therefore, there are not so many conditions for the elements of the allowable security space on the cognition-system control platform or the controllable range on the determination-system control platform, and/or the communication time must be shortened. Thus, it can be said that these platforms should be preferably put together into one. Aside from this idea, the first hierarchy 10 may also be provided with the cognition-system control platform and the determination-system control platform like the second and higher hierarchies. At this time, the following constitution may be adopted: the cognition-system control platform generates an allowable security space in accordance with an auxiliary machine torque desired value and a heat management desired value; and on the determination-system control platform, execution determination is generated based on the overlap space of the following: feasible control domain based on engine speed, the amount of fuel injection, and the like; the allowable security space, and the command space based on the driver command 400.
  • In the fifth and sixth embodiments, the operation-system devices 91 to 95 only request the respectively corresponding sensing units 71 to 75 to transmit information to the operation- system control platforms 501 and 301 to 304. In addition, the operating state, failed state, and/or the like of the operation-system devices 91 to 95 themselves may be transmitted directly to the operation- system control platforms 501 and 301 to 304 in the same hierarchies.
  • Similarly, the cognition-system devices 81 to 85 may transmit the operating state and/or failed state to the power source coordinator 500 and the cognition-system control platforms 201 to 204 in the same hierarchies.
  • When control platforms are constructed with a variety of functions distributed among a plurality of hierarchies, as in the fifth and sixth embodiments, it is desirable that ECUs should communicate with one another by decentralized control. This is because equivalent operation can be performed by decentralized control in terms of in-vehicle LAN (Local Area Network) even if different ECUs are contained in the same hierarchy.
  • When vehicle control is constructed as in the above-mentioned embodiments, it is desirable that common control parameters should be used for the control platforms in each hierarchy. On the operation-system device side or on the cognition-system device side, conventional control may be performed by conventional parameters. However, it is desirable that requests between the control platforms and operation-system devices in each hierarchy and between the control platforms and cognition-system devices in each hierarchy.should be unified in every hierarchy. More specific description will be given. In the first hierarchy 10, the engine as an operation-system device 91 is controlled by control parameters of the amount of intake air and the amount of fuel injection, and driver commands are instructed to the power source coordinator 500 by accelerator opening (or the amount of accelerator pedal operation). With respect to operation-system devices 93 in the third hierarchy 12 and the like, for example, the braking force on the wheels is controlled by a parameter of slip ratio or wheel speed. The adaptive cruise control system, a cognition-system device 85 in the fifth hierarchy 14, uses distance or vehicle body deceleration/acceleration as a control parameter. However, in the entire hierarchies, from the first hierarchy 10 to the fifth hierarchy 14, requests between the operation-system devices and the cognition-system devices, and the control platforms in the individual hierarchies are made by "torque" in a unified manner. More specific description will be given. On the control platforms in each hierarchy, desired values transmitted from the control platforms to the outside are converted into torque and indicated. The operation-system devices and the cognition-system devices process the requests so that they can be controlled within the devices themselves before using the requests. Instead of using unified parameters in all the hierarchies, the following constitution may be adopted: parameters which are regardless of any car model, grade, and the type of engine, for example, diesel engine or gasoline engine, are established at least in each hierarchy. Or, the following constitution may be adopted: at least "torque" is used as a common parameter, and other parameters that cannot be converted into torque are used between the control platforms and the operation-system devices in each hierarchy.
  • The above-mentioned embodiments have been described as a control structure or control device for carrying out vehicle control using individual control devices. The present invention is applicable to a simulator used, for example, for constructing the control structure of a vehicle. More specifically, the hierarchical structure described referring to FIGs. 6 and 7 may be constructed on a computer, and simulations may be performed by appropriately setting the driving conditions for vehicles and parameters which differ from vehicle to vehicle.

Claims (39)

  1. A vehicle control information conveyance structure, a vehicle control device using the conveyance structure, and a vehicle control simulator using the conveyance structure, the conveyance structure being for control information of a vehicle having a plurality of control functions,
    characterized in that
    control levels are hierarchically structured in correspondence with controlled objects of the plurality of control functions, and
    each of the plurality of hierarchies is provided with a cognition-system control platform which recognizes information on inside and outside of the vehicle, an operation-system control platform for coordinating movement of the vehicle itself, and a determination-system control platform which transmits requests to the cognition-system control platform and/or the operation-system control platform based on information from the cognition-system control platform and the operation-system control platform and commands arising from driver's operation.
  2. A vehicle control information conveyance structure, a vehicle control device using the conveyance structure, and a vehicle control simulator using the conveyance structure, the conveyance structure being for control information of a vehicle having a plurality of control functions,
    characterized in that
    control platforms are structured in a plurality of hierarchies according to relation of positional order of action force on the vehicle,
    each of the plurality of hierarchies is provided with a cognition-system control platform which generates an allowable security space as a control domain, an operation-system control platform which generates an allowable movement space as a control domain, and a determination-system control platform having a determination control space in which requests corresponding to execution determination on the plurality of control functions are generated,
    in each hierarchy, individual control devices which individually fulfill the plurality of control functions, and sensors which detect operating states of the individual control devices and/or states of movements of parts of the vehicle are correspondingly positioned, and
    driver commands are communicated to every determination-system control platform in the plurality of hierarchies, and command spaces corresponding to the driver commands are generated.
  3. A vehicle control information conveyance structure, a vehicle control device using the conveyance structure, and a vehicle control simulator using the conveyance structure, the conveyance structure being for control information of a vehicle having a plurality of control functions,
    characterized in that
    control platforms are structured in a plurality of hierarchies according to relation of positional order of action force on the vehicle,
    each of the plurality of hierarchies is provided with a cognition-system control platform which generates an allowable security space as a control domain, an operation-system control platform which generates an allowable movement space as a control domain, and a determination-system control platform having a determination control space in which requests corresponding to execution determination on the plurality of control functions are generated,
    the operation-system control platform transmits information of the allowable movement space to the determination-system control platform in an immediately higher and/or immediately lower hierarchy, and
    the determination-system control platform receives information used in the determination control space from the operation-system control platform in the immediately higher and/or immediately lower hierarchy, and transmits requests to the operation-system control platform in a same hierarchy.
  4. The vehicle control information conveyance structure, the vehicle control device using the conveyance structure, and the vehicle control simulator using the conveyance structure according to any of Claim 1 to Claim 3,
    characterized in that
    of the plurality of hierarchies, the first hierarchy that is in charge of parts related to a most basic performance of the vehicle is not provided with the determination-system control platform or the cognition-system control platform, but the first hierarchy is provided with a power source coordinator which adjusts power of an engine in correspondence with a plurality of requests.
  5. The vehicle control information conveyance structure, the vehicle control device using the conveyance structure, and the vehicle control simulator using the conveyance structure according to any of Claim 1 to Claim 3,
    characterized in that
    of the plurality of hierarchies, the first hierarchy that is in charge of parts related to a most basic performance of the vehicle has, as a control platform, a power source coordinator which is provided with functions including functions of the determination-system control platform and functions of the cognition-system control platform.
  6. The vehicle control information conveyance structure, the vehicle control device using the conveyance structure, and the vehicle control simulator using the conveyance structure according to any of Claim 1 to Claim 5,
    characterized in that
    of the plurality of hierarchies, the first hierarchy that is in charge of parts related to a basic performance of the vehicle ranks at least an engine control device of the vehicle as an operation-system device in the first hierarchy.
  7. The vehicle control information conveyance structure, the vehicle control device using the conveyance structure, and the vehicle control simulator using the conveyance structure according to Claim 6, characterized in that
    a control platform in the first hierarchy receives information from a sensor which detects any or all of an engine speed, an amount of fuel injection, and an amount of intake air as an operating state of the operation-system device.
  8. The vehicle control information conveyance structure, the vehicle control device using the conveyance structure, and the vehicle control simulator using the conveyance structure according to any of Claim 4 to Claim 7,
    characterized in that
    of the plurality of hierarchies, the second hierarchy as a hierarchy immediately higher than the first hierarchy ranks at least the automatic transmission as an operation-system device in the second hierarchy.
  9. The vehicle control information conveyance structure, the vehicle control device using the conveyance structure, and the vehicle control simulator using the conveyance structure according to Claim 8, characterized in that the operation-system control platform in the first hierarchy of the plurality of hierarchies generates an automatic transmission control fundamental space as basic information for controlling, in the second hierarchy, the operation-system devices in the second hierarchy, and
    the determination-system control platform in the second hierarchy generates requests to the operation-system devices in the second hierarchy, using at least information of the automatic transmission control fundamental space from the first hierarchy and information of the allowable security space from the cognition-system control platform in the second hierarchy.
  10. The vehicle control information conveyance structure, the vehicle control device using the conveyance structure, and the vehicle control simulator using the conveyance structure according to Claim 9, characterized in that
    the determination-system control platform in the second hierarchy receives a state of at least one of an accelerator operation, a brake operation, and a steering wheel operation of the driver as a driver command, generates a command space which defines a control request to the operation-system devices based on the driver command, and generates a request to the operation-system devices in the second hierarchy based on an overlap portion of the command space, information of the automatic transmission control fundamental space from the first hierarchy, and the information of the allowable security space from the cognition-system control platform in the second hierarchy.
  11. The vehicle control information conveyance structure, the vehicle control device using the conveyance structure, and the vehicle control simulator using the conveyance structure according to Claim 10, characterized in that
    the automatic transmission control fundamental space transmitted from the first hierarchy to the determination-system control platform in second hierarchy is related to the allowable movement space in which the scope of control which can be implemented by the automatic transmission is defined based on at least a present driving state of the engine.
  12. The vehicle control information conveyance structure, the vehicle control device using the conveyance structure, and the vehicle control simulator using the conveyance structure according to any of Claim 8 to Claim 11,
    characterized in that
    the operation-system control platform in the second hierarchy of the plurality of hierarchies transmits, to the control platform in the first hierarchy, information of a wheel stabilization control fundamental space based on an operating state of the operation-system devices in the second hierarchy.
  13. The vehicle control information conveyance structure, the vehicle control device using the conveyance structure, and the vehicle control simulator using the conveyance structure according to Claim 12, characterized in that
    the wheel stabilization control fundamental space is generated by converting torque required for an axle of the vehicle into engine torque based on at least an operating state of the automatic transmission.
  14. The vehicle control information conveyance structure, the vehicle control device using the conveyance structure, and the vehicle control simulator using the conveyance structure according to any of Claim 8 to Claim 13,
    characterized in that
    of the plurality of hierarchies, the third hierarchy that is a hierarchy immediately higher than the second hierarchy ranks at least an antiskid control device as an operation-system device in the third hierarchy.
  15. The vehicle control information conveyance structure, the vehicle control device using the conveyance structure, and the vehicle control simulator using the conveyance structure according to Claim 14, characterized in that
    the operation-system control platform in the second hierarchy generates a wheel stabilization control fundamental space as basic information for controlling, in the third hierarchy, the operation-system devices in the third hierarchy, and
    the determination-system control platform in the third hierarchy generates requests to the operation-system devices in the third hierarchy, using at least information of the wheel stabilization control fundamental space from the second hierarchy and information of the allowable security space from the cognition-system control platform in the third hierarchy.
  16. The vehicle control information conveyance structure, the vehicle control device using the conveyance structure, and the vehicle control simulator using the conveyance structure according to Claim 15, characterized in that
    the wheel stabilization control fundamental space transmitted from the operation-system control platform in the second hierarchy to the determination-system control platform in the third hierarchy is generated as an allowable movement space corresponding to information on torque transmitted from the axle to each wheel with consideration given to at least a wheel speed, a vehicle body speed, and an efficiency of transmission of engine power from the engine to the automatic transmission.
  17. The vehicle control information conveyance structure, the vehicle control device using the conveyance structure, and the vehicle control simulator using the conveyance structure according to any of Claim 14 to Claim 16,
    characterized in that
    the operation-system control platform in the third hierarchy of the plurality of hierarchies transmits, to the determination-system control platform in the second hierarchy, information of a vehicle stabilization control fundamental space based on the operating state of an operation-system device in the third hierarchy.
  18. The vehicle control information conveyance structure, the vehicle control device using the conveyance structure, and the vehicle control simulator using the conveyance structure according to Claim 17, characterized in that
    a vehicle stabilization control fundamental space transmitted from the operation-system control platform in the third hierarchy to the determination-system control platform in the second hierarchy is generated as an allowable movement space corresponding to information on tire generative force based on at least the wheel speed and the vehicle body speed.
  19. The vehicle control information conveyance structure, the vehicle control device using the conveyance structure, and the vehicle control simulator using the conveyance structure according to any of Claim 14 to Claim 18,
    characterized in that
    of the plurality of hierarchies, the fourth hierarchy that is the hierarchy immediately higher than the third hierarchy ranks at least a vehicle behavior control device as an operation-system device in the fourth hierarchy.
  20. The vehicle control information conveyance structure, the vehicle control device using the conveyance structure, and the vehicle control simulator using the conveyance structure according to Claim 19, characterized in that
    the operation-system control platform in the third hierarchy generates a vehicle stabilization control fundamental space as basic information for controlling the operation-system devices in the fourth hierarchy in the fourth hierarchy, and
    the determination-system control platform in the fourth hierarchy generates requests to the operation-system devices in the fourth hierarchy, using at least information of the vehicle stabilization control fundamental space in the third hierarchy and information of the allowable security space from the cognition-system control platform in the fourth hierarchy.
  21. The vehicle control information conveyance structure, the vehicle control device using the conveyance structure, and the vehicle control simulator using the conveyance structure according to Claim 20, characterized in that
    the vehicle stabilization control fundamental space transmitted from the operation-system control platform in the third hierarchy to the determination-system control platform in the fourth hierarchy is an allowable movement space in which a degree of margin for friction circle of present tire generative force on each wheel is defined so that the vehicle body does not vibrate.
  22. The vehicle control information conveyance structure, the vehicle control device using the conveyance structure, and the vehicle control simulator using the conveyance structure according to any of Claim 19 to Claim 21,
    characterized in that
    the operation-system control platform in the fourth hierarchy of the plurality of hierarchies transmits, to the determination-system control platform in the third hierarchy, information of a vehicle safety control fundamental space based on an operating state of the operation-system device in the fourth hierarchy.
  23. The vehicle control information conveyance structure, the vehicle control device using the conveyance structure, and the vehicle control simulator using the conveyance structure according to Claim 22, characterized in that
    the vehicle safety control fundamental space transmitted from the operation-system control platform in the fourth hierarchy to the determination-system control platform in the third hierarchy is a wheel stabilization command space indicated by a torque request given to each wheel with consideration given to suppression of longitudinal and/or lateral vibration in the vehicle body.
  24. The vehicle control information conveyance structure, the vehicle control device using the conveyance structure, and the vehicle control simulator using the conveyance structure according to any of Claim 19 to Claim 23,
    characterized in that
    of the plurality of hierarchies, the fifth hierarchy that is a hierarchy immediately higher than the fourth hierarchy ranks at least a navigation system as a cognition-system device in the fourth hierarchy.
  25. The vehicle control information conveyance structure, the vehicle control device using the conveyance structure, and the vehicle control simulator using the conveyance structure according to Claim 24, characterized in that
    the fifth hierarchy ranks at least an adaptive cruise control system as an operation-system device in the fifth hierarchy.
  26. The vehicle control information conveyance structure, the vehicle control device using the conveyance structure, and the vehicle control simulator using the conveyance structure according to Claim 24 or Claim 25,
    characterized in that
    the operation-system control platform in the fourth hierarchy generates a vehicle safety control fundamental space as basic information for controlling, in the fifth hierarchy, the operation-system devices in the fifth hierarchy, and
    the determination-system control platform in the fifth hierarchy generates requests to the operation-system devices in the fifth hierarchy, using at least information of the vehicle safety control fundamental space from the fourth hierarchy and information of the allowable security space from the cognition-system control platform.
  27. The vehicle control information conveyance structure, the vehicle control device using the conveyance structure, and the vehicle control simulator using the conveyance structure according to Claim 26, characterized in that
    the vehicle safety control fundamental space transmitted from the operation-system control platform in the fourth hierarchy to the determination-system control platform in the fifth hierarchy is an allowable movement space based on requests to the operation-system devices required for stabilizing the vehicle.
  28. The vehicle control information conveyance structure, the vehicle control device using the conveyance structure, and the vehicle control simulator using the conveyance structure according to Claim 26 or Claim 27,
    characterized in that
    the operation-system control platform in the fifth hierarchy of the plurality of hierarchies transmits, to the determination-system control platform in the fourth hierarchy, information of a vehicle stabilization command space based on an operating state of the operation-system device in the fifth hierarchy.
  29. The vehicle control information conveyance structure, the vehicle control device using the conveyance structure, and the vehicle control simulator using the conveyance structure according to Claim 28, characterized in that
    the vehicle stabilization command space transmitted from the operation-system control platform in the fifth hierarchy to the determination-system control platform in the fourth hierarchy is generated using at least information from the navigation system.
  30. The vehicle control information conveyance structure, the vehicle control device using the conveyance structure, and the vehicle control simulator using the conveyance structure according to any of Claim 1 to Claim 29,
    characterized in that
    a signal indicating the driver command is transmitted to the determination-system control platforms in the plurality of hierarchies, and
    the signal indicating the driver command is of an instantaneous command value in a lower-level hierarchy, and of a processed value obtained by carrying out integration for a predetermined time in a higher-level hierarchy.
  31. The vehicle control information conveyance structure, the vehicle control device using the conveyance structure, and the vehicle control simulator using the conveyance structure according to any of Claim 1 to Claim 30,
    characterized in that
    the control platforms in the plurality of hierarchies use parameters with which conveyances of requests between the control platforms and the operation-system devices corresponding to their respective hierarchies are standardized in the respective hierarchies.
  32. A vehicle control information conveyance structure, a vehicle control device using the conveyance structure, and a vehicle control simulator using the conveyance structure, the conveyance structure being for control information of a vehicle having a plurality of control functions,
    characterized in that the conveyance structure comprises:
    a cognition-system control platform having information system and/or surroundings monitoring system constituent elements;
    an operation-system control platform having vehicle movement system constituent elements; and
    a determination-system control platform which coordinates information from the cognition-system control platform and the operation-system control platform and transmits requests to the cognition-system control platform and the operation-system control platform.
  33. The vehicle control information conveyance structure, the vehicle control device using the conveyance structure, and the vehicle control simulator using the conveyance structure according to Claim 32, characterized in that
    the determination-system control platform is provided with a function of monitoring conditions of a driver, and takes the conditions of the driver into account in addition to the information from the cognition-system control platform and the operation-system control platform before transmitting requests to the cognition-system control platform and the operation-system control platform.
  34. A vehicle control information conveyance structure, a vehicle control device using the conveyance structure, and a vehicle control simulator using the conveyance structure, the conveyance structure being for control information of a vehicle having a plurality of control functions,
    characterized in that the conveyance structure comprises:
    a first sensor which detects and outputs information of outside of the vehicle;
    a cognition-system control platform to which information from the first sensor and/or information of surroundings of the vehicle is inputted;
    a second sensor which detects and outputs an operating state of an actuator operated by an occupant and a third sensor comprising a sensor which detects and outputs a state of a vehicle body;
    an operation-system control platform to which information from the second sensor and/or the third sensor is inputted; and
    a determination-system control platform which makes execution determination on the plurality of control functions based on information from the cognition-system control platform and the operation-system control platform, and makes requests to the cognition-system control platform and the operation-system control platform in accordance with the execution determination.
  35. The vehicle control information conveyance structure, the vehicle control device using the conveyance structure, and the vehicle control simulator using the conveyance structure according to Claim 34, characterized in that
    the determination-system control platform is provided with a function of monitoring conditions of a driver, and takes the conditions of the driver into account when making execution determination on the control functions.
  36. A vehicle control information conveyance structure, a vehicle control device using the conveyance structure, and a vehicle control simulator using the conveyance structure, the conveyance structure being for control information of a vehicle having a plurality of control functions,
    characterized in that the conveyance structure comprises:
    a first sensor which detects and outputs information of outside of the vehicle;
    an information system constituent element provided with information of surroundings of the vehicle:
    a cognition-system control platform having an allowable security space setting means which establishes an allowable security space of a vehicle body, or an allowable range of movement of the vehicle body, based on information from the first sensor and/or the information provided in the information system constituent element;
    a second sensor which detects and outputs an operating state of an actuator operated by an occupant and a third sensor comprising a sensor which detects and outputs the state of the vehicle body;
    an operation-system control platform having an allowable movement space setting means which establishes an allowable range within which the vehicle body is allowed to move as an allowable movement space of the vehicle body based on information from the second sensor and/or the third sensor; and
    a determination-system control platform having a determination control space in which information of the allowable security space and the allowable movement space is received from the cognition-system control platform and the operation-system control platform, and control requests conveyed to the cognition-system control platform and the operation-system control platform are set.
  37. A vehicle control information conveyance structure, a vehicle control device using the conveyance structure, and a vehicle control simulator using the conveyance structure, the conveyance structure being for control information of a vehicle having a plurality of control functions,
    characterized in that the conveyance structure comprises:
    cognition-system devices which are provided with a first sensor that detects and outputs information of outside of the vehicle, and operates based on the detected information of the outside and/or information of surroundings originally provided;
    a cognition-system control platform which is provided with an allowable security space setting means that establishes an allowable security space of a vehicle body, or an allowable range of movement of the vehicle body established based on information from the first sensor and/or the cognition-system devices, and provides a determination-system control platform with information of the allowable security space;
    operation-system devices provided with a second sensor which detects an operating state or a result of operation of each actuator provided in the vehicle and/or a third sensor which detects a state of movement of the vehicle body;
    an operation-system control platform which is provided with an allowable movement space setting means that establishes an allowable movement space of the vehicle body, or an allowable range within which the vehicle body is allowed to move based on information from the second and/or third sensor and/or the operation-system devices, and provides the determination-system control platform with information of the allowable movement space; and
    the determination-system control platform which is provided with a determination control space in which execution determination is made based on relative relation between the allowable security space and the allowable movement space, and outputs control requests to the cognition-system control platform and the operation-system control platform.
  38. The vehicle control information conveyance structure, the vehicle control device using the conveyance structure, and the vehicle control simulator using the conveyance structure according to Claim 26 or Claim 37,
    characterized in that
    the allowable security space setting means establishes an allowable range of position within which the vehicle body is allowed to move a predetermined time later based on information from the first sensor at predetermined time intervals, and
    the allowable movement space setting means establishes an allowable range of position within which the vehicle body is allowed to physically move a predetermined time later based on information from the second sensor and/or the third sensor at predetermined time intervals.
  39. A vehicle control information conveyance structure, a vehicle control device using the conveyance structure, and a vehicle control simulator using the conveyance structure, the conveyance structure being for control information of a vehicle having a plurality of control functions,
    characterized in that the conveyance structure comprises:
    a first hierarchy which manages at least engine power;
    a second hierarchy which manages a state of driving force, or the engine power transmitted to an axle through an automatic transmission; and
    a third hierarchy which manages tire generative force delivered by each wheel based on at least the driving force on the axle,
    wherein the first hierarchy makes adjustment based on a command space generated based on a driver command and desired values which have influence on engine power to generate at least a request to carry out engine control, and generates an automatic transmission control fundamental space which becomes basic information for controlling the automatic transmission in the second hierarchy,
    wherein the second hierarchy comprises:
    a first cognition-system control platform which generates an automatic transmission control allowable space based on information on outside of the vehicle and/or inside of the vehicle in order to specify a range within which control of the automatic transmission is permitted;
    a first determination-system control platform which generates execution determination on the automatic transmission as a request based on any or all of the automatic transmission control fundamental space in the first hierarchy, the vehicle stabilization control fundamental space in the third hierarchy, the automatic transmission control allowable space, and the command space based on a driver command; and
    a first operation-system control platform which receives a request from the first determination-system control platform and transmits a control request to the automatic transmission, and receives an operating state of the automatic transmission and transmits a first allowable movement space to the first hierarchy and/or the third hierarchy, and
    wherein the third hierarchy comprises:
    a second cognition-system control platform which generates a wheel stabilization allowable space using information on outside in order to manage a road surface reaction force on each wheel;
    a second determination-system control platform which generates a request to the second operation-system control platform corresponding to operation-system devices that control movement of wheels, based on any or all of the wheel stabilization allowable space, the allowable movement space from the second hierarchy, and the command space; and
    the second operation-system control platform which receives a request from the second determination-system control platform and transmits a control request to the operation-system devices, and receives information from the operation-system devices and transmits a second allowable movement space to the second hierarchy.
EP08001953.2A 2002-06-24 2003-06-19 Vehicle control information transmission structure, vehicle control device using the transmission structure, and vehicle control simulator using the transmission structure Expired - Fee Related EP1911652B1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2002182928 2002-06-24
EP03738498.9A EP1550573B8 (en) 2002-06-24 2003-06-19 Vehicle control information conveyance structure, vehicle control device using the conveyance structure, and vehicle control simulator using the conveyance structure

Related Parent Applications (2)

Application Number Title Priority Date Filing Date
EP03738498.9A Division EP1550573B8 (en) 2002-06-24 2003-06-19 Vehicle control information conveyance structure, vehicle control device using the conveyance structure, and vehicle control simulator using the conveyance structure
EP03738498.9A Division-Into EP1550573B8 (en) 2002-06-24 2003-06-19 Vehicle control information conveyance structure, vehicle control device using the conveyance structure, and vehicle control simulator using the conveyance structure

Publications (3)

Publication Number Publication Date
EP1911652A2 true EP1911652A2 (en) 2008-04-16
EP1911652A3 EP1911652A3 (en) 2010-01-20
EP1911652B1 EP1911652B1 (en) 2014-09-03

Family

ID=29996667

Family Applications (3)

Application Number Title Priority Date Filing Date
EP08001953.2A Expired - Fee Related EP1911652B1 (en) 2002-06-24 2003-06-19 Vehicle control information transmission structure, vehicle control device using the transmission structure, and vehicle control simulator using the transmission structure
EP08001954A Expired - Fee Related EP1911653B1 (en) 2002-06-24 2003-06-19 Vehicle control information transmission structure, vehicle control device using the transmission structure, and vehicle control simulator using the transmission structure
EP03738498.9A Expired - Fee Related EP1550573B8 (en) 2002-06-24 2003-06-19 Vehicle control information conveyance structure, vehicle control device using the conveyance structure, and vehicle control simulator using the conveyance structure

Family Applications After (2)

Application Number Title Priority Date Filing Date
EP08001954A Expired - Fee Related EP1911653B1 (en) 2002-06-24 2003-06-19 Vehicle control information transmission structure, vehicle control device using the transmission structure, and vehicle control simulator using the transmission structure
EP03738498.9A Expired - Fee Related EP1550573B8 (en) 2002-06-24 2003-06-19 Vehicle control information conveyance structure, vehicle control device using the conveyance structure, and vehicle control simulator using the conveyance structure

Country Status (5)

Country Link
US (1) US7580820B2 (en)
EP (3) EP1911652B1 (en)
JP (1) JP4341553B2 (en)
CN (1) CN100497059C (en)
WO (1) WO2004000598A1 (en)

Families Citing this family (48)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10240935B2 (en) * 1998-10-22 2019-03-26 American Vehicular Sciences Llc Vehicle software upgrade techniques
GB2370818B (en) * 2001-01-03 2004-01-14 Seos Displays Ltd A simulator
CN1307064C (en) * 2002-03-28 2007-03-28 倍耐力轮胎公司 Method and system for monitoring state of tyre during running of motor vehicle
JP2005178628A (en) * 2003-12-19 2005-07-07 Toyota Motor Corp Integrated control system for vehicle
EP1742838B1 (en) * 2004-04-26 2012-06-13 Ab Volvo Penta Boat and control system for a boat
JP4549738B2 (en) * 2004-05-27 2010-09-22 株式会社日立製作所 Vehicle control system, control system, and control method
JP4720107B2 (en) * 2004-05-27 2011-07-13 日産自動車株式会社 Driver model and vehicle function control system assist function evaluation device equipped with the model
US7630807B2 (en) 2004-07-15 2009-12-08 Hitachi, Ltd. Vehicle control system
US20060029109A1 (en) * 2004-08-06 2006-02-09 M-Systems Flash Disk Pioneers Ltd. Playback of downloaded digital audio content on car radios
JP2006264472A (en) * 2005-03-23 2006-10-05 Fujitsu Ten Ltd Vehicle body equipment controlling device and vehicle body equipment controlling method
ITBO20050195A1 (en) * 2005-03-25 2006-09-26 Ferrari Spa MOTOR VEHICLE TRACTION
JP4752679B2 (en) 2005-10-13 2011-08-17 日産自動車株式会社 Driving assistance device for vehicle
JP4969833B2 (en) * 2005-11-08 2012-07-04 富士重工業株式会社 Vehicle behavior control device
US7953521B2 (en) * 2005-12-30 2011-05-31 Microsoft Corporation Learning controller for vehicle control
JP4827629B2 (en) * 2006-06-21 2011-11-30 本田技研工業株式会社 Fault detection device for lateral acceleration sensor
DE102007027040A1 (en) * 2006-07-13 2008-01-24 Tedrive Holding Bv Safety procedure of a steering system
JP4987382B2 (en) * 2006-08-09 2012-07-25 富士通テン株式会社 Distributed simulation system, simulator identification method, and distributed simulation system management apparatus
WO2008068832A1 (en) * 2006-12-04 2008-06-12 Fujitsu Limited Driving simulation evaluating method, driving simulation evaluating device and computer program
JP2008279983A (en) * 2007-05-14 2008-11-20 Denso Corp Vehicle controller
DE102007040905A1 (en) * 2007-08-30 2009-03-05 Bayerische Motoren Werke Aktiengesellschaft Method and vehicle electrical system of a motor vehicle with predictive temporary torque reserve of the internal combustion engine
DE102008029446A1 (en) * 2008-06-20 2009-12-24 Bayerische Motoren Werke Aktiengesellschaft Method for controlling functions in a motor vehicle with adjacently located operating elements
EP2462491B1 (en) * 2009-08-03 2019-06-12 BAE SYSTEMS plc Monitoring system
US9255529B2 (en) * 2010-02-23 2016-02-09 Honda Motor Co., Ltd. Longitudinal G adjusted throttle response
JP4978722B2 (en) * 2010-08-23 2012-07-18 株式会社デンソー Speed control device
EP2683569B1 (en) * 2011-03-09 2018-05-02 TK Holdings Inc. System and method for disabling a vehicle
JP5598411B2 (en) * 2011-04-20 2014-10-01 日産自動車株式会社 Vehicle information providing device
TWI447039B (en) * 2011-11-25 2014-08-01 Driving behavior analysis and warning system and method thereof
US8738262B2 (en) * 2011-12-30 2014-05-27 Ford Global Technologies, Llc Driving behavior feedback interface
US8862346B2 (en) * 2012-03-20 2014-10-14 Eaton Corporation System and method for simulating the performance of a virtual vehicle
WO2013165995A1 (en) 2012-04-30 2013-11-07 Thermo King Corporation Transport refrigeration system controller to engine control unit interface
KR20140029834A (en) * 2012-08-30 2014-03-11 한국전자통신연구원 Haptic feedback apparatus for vehicle and method using the same
JP5733293B2 (en) * 2012-11-28 2015-06-10 トヨタ自動車株式会社 Travel control device
CN103600745B (en) * 2013-11-19 2016-06-22 四川长虹电器股份有限公司 A kind of navigation safety system for preventing fatigue driving
JP6032195B2 (en) * 2013-12-26 2016-11-24 トヨタ自動車株式会社 Sensor abnormality detection device
EP3163916B1 (en) * 2014-07-31 2019-06-19 Huawei Technologies Co., Ltd. Device and method for sending vehicle broadcast information
CN104238506B (en) * 2014-08-29 2017-03-22 三一汽车起重机械有限公司 Working condition information acquiring and processing system and method
CN104346970B (en) * 2014-10-24 2016-08-10 河南思维自动化设备股份有限公司 Train operator trains bench board system
DE102015201569A1 (en) * 2015-01-29 2016-08-04 Continental Teves Ag & Co. Ohg VEHICLE CONTROL DEVICE AND METHOD
DE102015209921B3 (en) * 2015-05-29 2016-08-11 Volkswagen Aktiengesellschaft Device and method for controlling a longitudinal speed of a motor vehicle
US9959765B2 (en) * 2015-07-20 2018-05-01 Dura Operating Llc System and method for providing alert to a vehicle or an advanced driver assist system based on vehicle dynamics input
JP6168480B2 (en) * 2015-09-30 2017-07-26 マツダ株式会社 Engine control device
CN106202898B (en) * 2016-07-05 2017-10-27 同济大学 A kind of evaluation method based on analytic hierarchy process (AHP) brake pedal feel
CN106335496B (en) * 2016-09-24 2018-09-21 苏州征之魂专利技术服务有限公司 A kind of hybrid power new-energy automobile Optimization of Energy Saving control device
DE102017206695B4 (en) * 2017-04-20 2024-01-18 Bayerische Motoren Werke Aktiengesellschaft Driving assistance method for assisting with a performance-intensive driving maneuver of an ego vehicle and driving assistance system for a performance-intensive driving maneuver of an ego vehicle
DE102018214023A1 (en) * 2018-08-20 2020-02-20 Bayerische Motoren Werke Aktiengesellschaft Scalable teleoperation of autonomous robots
CN109540456B (en) * 2018-11-21 2020-07-14 北京航天益森风洞工程技术有限公司 Aerodynamic separation test control system and method
US11414094B2 (en) 2020-03-25 2022-08-16 Toyota Research Institute, Inc. Systems and methods for switching between a primary driver and a secondary driver for a vehicle
KR20220014945A (en) * 2020-07-29 2022-02-08 현대모비스 주식회사 System and method for monitering driver

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0585228A (en) 1991-04-05 1993-04-06 Robert Bosch Gmbh Electronic system of vehcle
JPH10250417A (en) 1997-03-07 1998-09-22 Robert Bosch Gmbh Control method of vehicle and device thereof

Family Cites Families (74)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6735506B2 (en) * 1992-05-05 2004-05-11 Automotive Technologies International, Inc. Telematics system
US7050897B2 (en) * 1992-05-05 2006-05-23 Automotive Technologies International, Inc. Telematics system
US4767588A (en) * 1985-04-13 1988-08-30 Nissan Motor Co., Ltd. Vehicle control system for controlling side slip angle and yaw rate gain
JPS62161037A (en) * 1986-01-09 1987-07-17 Nippon Denso Co Ltd Synthetic diagnostic apparatus mounted on vehicle
JP2699433B2 (en) 1988-08-12 1998-01-19 株式会社ニコン Projection exposure apparatus and projection exposure method
US5121324A (en) * 1989-12-21 1992-06-09 Mack Trucks, Inc. Motor vehicle magagement and control system including solenoid actuated fuel injection timing control
DE4122016A1 (en) * 1991-07-03 1993-01-21 Hella Kg Hueck & Co ANTI-BLOCKING CONTROL SYSTEM
DE4392671C2 (en) * 1992-06-10 2000-06-21 Ford Werke Ag Communication system for motor vehicles
US5941925A (en) * 1992-11-26 1999-08-24 Robert Bosch Gmbh Method and arrangement for controlling a motor vehicle
US5832397A (en) * 1993-01-21 1998-11-03 Hitachi, Ltd. Integrated wiring systems for a vehicle control system
US5504482A (en) * 1993-06-11 1996-04-02 Rockwell International Corporation Automobile navigation guidance, control and safety system
US5618243A (en) * 1993-07-20 1997-04-08 Mitsubisi Jidosha Kogyo Kabushiki Kaisha Speed change control method for an automotive automatic transmission
JP3102250B2 (en) 1994-02-14 2000-10-23 三菱自動車工業株式会社 Ambient information display device for vehicles
JP3448995B2 (en) * 1994-12-01 2003-09-22 日産自動車株式会社 Vehicle driving force control device
US5648898A (en) * 1994-12-19 1997-07-15 Caterpillar Inc. Method for programming a vehicle monitoring and control system
US5659304A (en) * 1995-03-01 1997-08-19 Eaton Corporation System and method for collision warning based on dynamic deceleration capability using predicted road load
US6720920B2 (en) * 1997-10-22 2004-04-13 Intelligent Technologies International Inc. Method and arrangement for communicating between vehicles
US6405132B1 (en) * 1997-10-22 2002-06-11 Intelligent Technologies International, Inc. Accident avoidance system
JPH09114367A (en) * 1995-10-24 1997-05-02 Mitsubishi Electric Corp On-vehicle traveling controller
CN1154525A (en) * 1995-10-24 1997-07-16 三菱电机株式会社 Vehicle-mounted travel controlling system
US5794164A (en) * 1995-11-29 1998-08-11 Microsoft Corporation Vehicle computer system
FR2743162B1 (en) * 1995-12-27 1998-05-07 Dassault Electronique CONTROL DEVICE FOR SECURING A FAST VEHICLE, IN PARTICULAR GUIDED BY AN OPERATOR ON OR OFF BY THE VEHICLE
US5890080A (en) * 1996-06-25 1999-03-30 Freightliner Corporation Truck with monitored and resettable electronic control units
DE19637209B4 (en) 1996-09-12 2006-12-14 Siemens Ag A method of controlling the powertrain of a motor vehicle and integrated powertrain control
US6085151A (en) * 1998-01-20 2000-07-04 Automotive Systems Laboratory, Inc. Predictive collision sensing system
US6009355A (en) * 1997-01-28 1999-12-28 American Calcar Inc. Multimedia information and control system for automobiles
US6138178A (en) * 1997-01-29 2000-10-24 Fuji Photo Film Co., Ltd. Controlled device storing multiple drivers that judges and downloads a particular driver corresponding to a controller's operating system having an identical or greater version number
DE19709318C2 (en) * 1997-03-07 2000-08-31 Bosch Gmbh Robert Control system for a vehicle
US5995895A (en) * 1997-07-15 1999-11-30 Case Corporation Control of vehicular systems in response to anticipated conditions predicted using predetermined geo-referenced maps
JP3369914B2 (en) * 1997-07-22 2003-01-20 株式会社デンソー Command value evaluation system, fail-safe system and recording medium
US6275231B1 (en) * 1997-08-01 2001-08-14 American Calcar Inc. Centralized control and management system for automobiles
JP4037506B2 (en) * 1998-03-12 2008-01-23 富士重工業株式会社 Vehicle motion control device
US6553308B1 (en) * 1999-04-29 2003-04-22 Donnelly Corporation Vehicle-based navigation system with smart map filtering, portable unit home-base registration and multiple navigation system preferential use
GB9809632D0 (en) * 1998-05-07 1998-07-01 Jaguar Cars Driver distraction suppression system
JP3862192B2 (en) 1998-05-15 2006-12-27 矢崎総業株式会社 Vehicle driver health condition determination method and apparatus
DE19838336A1 (en) * 1998-08-24 2000-03-02 Bosch Gmbh Robert System for controlling the movement of a vehicle
DE19838333A1 (en) * 1998-08-24 2000-03-02 Bosch Gmbh Robert System for controlling the drive of a vehicle
US6154658A (en) * 1998-12-14 2000-11-28 Lockheed Martin Corporation Vehicle information and safety control system
JP3663950B2 (en) * 1999-01-20 2005-06-22 株式会社デンソー Electronic control unit for automobile
US6202012B1 (en) * 1999-01-22 2001-03-13 Caterpillar Inc. Electronic control system for a machine
US6289332B2 (en) * 1999-02-26 2001-09-11 Freightliner Corporation Integrated message display system for a vehicle
JP3601347B2 (en) * 1999-03-05 2004-12-15 日産自動車株式会社 Vehicle control device and measuring method of running resistance
US6161071A (en) * 1999-03-12 2000-12-12 Navigation Technologies Corporation Method and system for an in-vehicle computing architecture
DE10014328A1 (en) * 1999-03-26 2000-09-28 Denso Corp Automatic travel regulation device for automobile e.g. for automatic movement in convoy, uses controlled acceleration or braking for maintaining required relative spacing between successive vehicles
JP3844904B2 (en) * 1999-03-31 2006-11-15 三菱電機株式会社 Vehicle control communication system
US6374173B1 (en) * 1999-05-28 2002-04-16 Freightliner Llc Terrain adaptive cruise control
KR100302384B1 (en) * 1999-07-01 2001-09-22 김오영 Digital unified control apparatus and method in automobile electric device
US6944779B2 (en) * 1999-07-14 2005-09-13 Visteon Global Technologies, Inc. Power management fault strategy for automotive multimedia system
DE19949409A1 (en) * 1999-10-13 2001-04-19 Bosch Gmbh Robert Pulse radar object detection for pre crash control systems has tracks object to eliminate spurious detection
JP3849380B2 (en) * 1999-12-03 2006-11-22 株式会社デンソー Vehicle distance control device and recording medium
US6415226B1 (en) * 1999-12-20 2002-07-02 Navigation Technologies Corp. Method and system for providing safe routes using a navigation system
US6259985B1 (en) * 1999-12-22 2001-07-10 Visteon Global Technologies, Inc. Method and system for indicating vehicle braking in an adaptive speed control system
JP2001219760A (en) 2000-02-09 2001-08-14 Hitachi Ltd Moving body driving support device
DE10015114A1 (en) * 2000-03-28 2001-10-04 Bosch Gmbh Robert Method and device for modeling a mechatronic system in a motor vehicle
DE10025037A1 (en) * 2000-05-20 2001-11-22 Daimler Chrysler Ag Controller for hybrid drive vehicle combines general demands for acceleration and braking with special torque demands concerning individual wheels
JP4590773B2 (en) * 2000-06-22 2010-12-01 株式会社デンソー Integrated vehicle control system
JP3719112B2 (en) 2000-06-29 2005-11-24 日産自動車株式会社 Operating load judgment device
JP4254027B2 (en) * 2000-07-26 2009-04-15 株式会社デンソー Integrated vehicle control system
JP2002041142A (en) * 2000-07-27 2002-02-08 Denso Corp Monitoring system, fail/safe system and recording medium
US6784828B2 (en) * 2000-08-16 2004-08-31 Raytheon Company Near object detection system
DE10044319A1 (en) 2000-09-07 2002-03-21 Bosch Gmbh Robert Electronic system for a vehicle and system layer for operational functions
WO2002025291A2 (en) * 2000-09-21 2002-03-28 American Calcar Inc. Technique for operating a vehicle effectively and safely
DE10141805A1 (en) 2000-09-23 2002-05-02 Martin Krais Determination of optimum routes or speeds for land, sea or air based craft or vehicles using a GPS positioning system so that safety and economy are optimized by taking into account the route to be followed and other craft
EP1233387A2 (en) * 2001-02-19 2002-08-21 Hitachi Kokusai Electric Inc. Vehicle emergency reporting system and method
JP3721089B2 (en) * 2001-03-01 2005-11-30 株式会社日立製作所 Vehicle diagnostic system and automobile using the system
GB0114424D0 (en) * 2001-06-13 2001-08-08 Ricardo Consulting Eng Improved vehicle control
US7283904B2 (en) * 2001-10-17 2007-10-16 Airbiquity, Inc. Multi-sensor fusion
US6663114B2 (en) * 2001-12-27 2003-12-16 Case, Llc Manual suspension locking of a skid steer vehicle having a sprung suspension
US6968266B2 (en) * 2002-04-30 2005-11-22 Ford Global Technologies, Llc Object detection in adaptive cruise control
US7212896B2 (en) * 2002-05-29 2007-05-01 Ford Global Technologies, Llc Vehicle control
US6856877B2 (en) * 2002-05-29 2005-02-15 Ford Global Technologies, Llc Integration of active assist and vehicle dynamics control and method
US7120529B2 (en) * 2002-05-29 2006-10-10 Ford Global Technologies, Llc Drive train and brakes coordinator subsystem and method
JP2004090886A (en) * 2002-09-04 2004-03-25 Advics:Kk Traction control device of vehicle
JP3870911B2 (en) * 2003-02-10 2007-01-24 日産自動車株式会社 Lane departure prevention device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0585228A (en) 1991-04-05 1993-04-06 Robert Bosch Gmbh Electronic system of vehcle
JPH10250417A (en) 1997-03-07 1998-09-22 Robert Bosch Gmbh Control method of vehicle and device thereof

Also Published As

Publication number Publication date
CN100497059C (en) 2009-06-10
CN1662402A (en) 2005-08-31
JP4341553B2 (en) 2009-10-07
EP1911652A3 (en) 2010-01-20
US7580820B2 (en) 2009-08-25
JPWO2004000598A1 (en) 2005-10-20
EP1911653A2 (en) 2008-04-16
EP1911653B1 (en) 2012-05-02
EP1550573B1 (en) 2014-12-24
EP1550573B8 (en) 2015-02-25
EP1550573A1 (en) 2005-07-06
EP1911653A3 (en) 2010-01-20
US20050240319A1 (en) 2005-10-27
WO2004000598A1 (en) 2003-12-31
EP1550573A4 (en) 2007-05-09
EP1911652B1 (en) 2014-09-03

Similar Documents

Publication Publication Date Title
EP1911652B1 (en) Vehicle control information transmission structure, vehicle control device using the transmission structure, and vehicle control simulator using the transmission structure
EP1369287B1 (en) A method and control system for motor vehicle
EP1616746B1 (en) Vehicle control system
US7274981B2 (en) Actuators report availabilities
CN1898116B (en) Vehicle integrated control system
US6816764B2 (en) Suspension coordinator subsystem and method
US6622074B1 (en) Vehicle motion control subsystem and method
CN101542553B (en) Travel control plan generation system and computer program
CN104428182B (en) Powertrain control system and method
US11560156B2 (en) Vehicle control interface, vehicle system, and automated-driving platform
US7120529B2 (en) Drive train and brakes coordinator subsystem and method
CN101151181B (en) Vehicle integrated-control apparatus and vehicle integrated-control method
CN113895448B (en) Cooperative interaction control architecture among domain controllers and control method thereof
CN105408159A (en) Vehicle control system and method
US11631282B2 (en) Apparatus for estimating remaining life of vehicle component
Yoshida et al. Adaptive driver-assistance systems
CN112009459A (en) Vehicle control system and vehicle control interface
US11091142B2 (en) Dynamic powertrain trim template selection and vehicle fleet optimization
US20230373471A1 (en) Obstacle avoidance for vehicle
US20240025393A1 (en) Vehicle intentional drift detection and control
CN104691547A (en) Modular cruise control device for motor vehicle
KR20220108250A (en) System for controlling failure of environmental vehicle

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

17P Request for examination filed

Effective date: 20080201

AC Divisional application: reference to earlier application

Ref document number: 1550573

Country of ref document: EP

Kind code of ref document: P

AK Designated contracting states

Kind code of ref document: A2

Designated state(s): DE FR GB

RIC1 Information provided on ipc code assigned before grant

Ipc: F02D 29/02 20060101ALI20091005BHEP

Ipc: G05B 15/02 20060101ALI20091005BHEP

Ipc: B62D 6/00 20060101ALI20091005BHEP

Ipc: B60W 50/00 20060101ALI20091005BHEP

Ipc: G08G 1/16 20060101ALI20091005BHEP

Ipc: B60W 30/04 20060101AFI20091005BHEP

Ipc: B60W 50/08 20060101ALI20091005BHEP

PUAL Search report despatched

Free format text: ORIGINAL CODE: 0009013

AK Designated contracting states

Kind code of ref document: A3

Designated state(s): DE FR GB

AKX Designation fees paid

Designated state(s): DE FR GB

17Q First examination report despatched

Effective date: 20110517

GRAP Despatch of communication of intention to grant a patent

Free format text: ORIGINAL CODE: EPIDOSNIGR1

INTG Intention to grant announced

Effective date: 20140425

GRAS Grant fee paid

Free format text: ORIGINAL CODE: EPIDOSNIGR3

GRAA (expected) grant

Free format text: ORIGINAL CODE: 0009210

AC Divisional application: reference to earlier application

Ref document number: 1550573

Country of ref document: EP

Kind code of ref document: P

AK Designated contracting states

Kind code of ref document: B1

Designated state(s): DE FR GB

REG Reference to a national code

Ref country code: GB

Ref legal event code: FG4D

REG Reference to a national code

Ref country code: DE

Ref legal event code: R096

Ref document number: 60346718

Country of ref document: DE

Effective date: 20141016

REG Reference to a national code

Ref country code: DE

Ref legal event code: R097

Ref document number: 60346718

Country of ref document: DE

PLBE No opposition filed within time limit

Free format text: ORIGINAL CODE: 0009261

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT

26N No opposition filed

Effective date: 20150604

GBPC Gb: european patent ceased through non-payment of renewal fee

Effective date: 20150619

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: GB

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20150619

REG Reference to a national code

Ref country code: FR

Ref legal event code: PLFP

Year of fee payment: 14

REG Reference to a national code

Ref country code: FR

Ref legal event code: PLFP

Year of fee payment: 15

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: FR

Payment date: 20170621

Year of fee payment: 15

Ref country code: DE

Payment date: 20170621

Year of fee payment: 15

REG Reference to a national code

Ref country code: DE

Ref legal event code: R119

Ref document number: 60346718

Country of ref document: DE

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: DE

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20190101

Ref country code: FR

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20180630