System for determination of optimal travel path in a multidimensional space |
| The present automated vehicle travel path determination system computes a travel path for a ... |
|
Method for automatically controlling a vehicle for the lateral avoidance of a fixed zone |
| The objective of the present invention is to eliminate these drawbacks. It is also aimed at ... |
|
Computation of routes for bounding overwatch operations |
| What is claimed is: 1. A computer method for determining the routes of at least first and second ... |
|
Control apparatus, control method, and engine control unit |
| The present invention has been made to solve the foregoing problem, and it is an object of the ... |
|
Electric power-assisted wheelchair |
| This invention is adapted to be embodied in a power-assisted, manually operated wheelchair having a ... |
|
Service-oriented community agent |
| The present invention overcomes the limitations of currently existing real-time data acquisition ... |
|
System and method to automatically obtain a service |
| In view of the foregoing, the present invention provides for a system, method, and program embodied ... |
|
Lighting control apparatus of a control panel in an automobile |
| It is an object of the present invention to provide an improved lighting control apparatus of a ... |
|
Circuit keeping daytime head lamps on after engine and head lamp switch are turned off |
| In view of such problems of prior art, an object of the present invention is to provide a twilight ... |
|
|
In-vehicle network management using virtual networks
| Details |
Inventors: Millsap, Arnold W.; Forest, Thomas Michael; Hansson, Peter H. G.; Anderson, Anthony; Nakis, George D;
Assignee: General Motors Corporation (Detroit, MI)
Primary Examiner: Louis-Jacques; Jacques H.
Assistant Examiner:
Attorney, Agent or Firm: Marra; Kathryn A.
A network management approach for use in a vehicle to control activation of electronic control units (ECUs) networked together throughout the vehicle. The ECUs are grouped together by function into virtual networks, with each virtual network including those ECUs used in carrying out a particular control task, such as controlling power windows or automatic headlights. The virtual networks are activated using a messaging protocol that specifies which virtual network is being activated. Periodic messages specifying the virtual network are also used to maintain it active. This permits the ECUs to be maintained in a low power quiescent state when the control functions are not needed, while allowing only those needed for a particular control task to be awakened and maintained in an activated state to carry out their associated control task. An ECU can activate one of the virtual networks by transmitting a wake-up signal followed by a message identifying the virtual network. Each of the ECUs receive this message and, if it is a member of the virtual network being initialized, maintains itself in an active state to carry out the control task associated with the virtual network. The other ECUs return to the quiescent state. Using this approach, an ECU is able to activate only the necessary ECUs for a particular control task without having to know which or how many ECUs are involved in performing the task. |
|
DETAILED DESCRIPTION The present invention provides an on-board vehicle network and method for operating the network which permits an ECU to activate the other ECUs used for a particular vehicle control task without having to know in advance what ECUs are utilized in performing the control task. The network comprises a plurality of on-board vehicle electronic control units (ECUs) connected together via at least one network bus, with the network being arranged into a plurality of virtual networks that each comprise a group of the ECUs that together perform a vehicle control task. Thus, the ECUs that together comprise a first one of the virtual networks are operable together to perform a first control task and are each identified using a first code that is associated with the first virtual network. Similarly, the ECUs that comprise the second virtual network are operable together to perform a second control task and are each identified using a second code that is associated with the second virtual network. The first and second virtual networks can be activated using respective first and second messages that they receive over the vehicle bus. Once activated a virtual network is then operable to perform its associated control task. Preferably, the messages include one or more of the codes used to identify the ECUs in a particular virtual network. In this way, an ECU can wake-up other ECUs out of their standby mode without having to know which ECUs are a part of the virtual network used to implement a particular control task. In accordance with another aspect of the invention, there is provided a method of managing an on-board vehicle network that utilize ECUs that can be switched between and active state and a low power quiescent state. The network includes at least one group or subset of the ECUs on the network, with the group of ECUs being operable together to perform a particular vehicle control task. The method includes the steps of: receiving a signal request for activating a control task; waking up the ECUs out of the low power quiescent state; and sending a message to the ECUs that includes a code associated with the control task
|
| Related patents |
|
|
Enhanced flight control systems and methods for a jet powered tri-mode aircraft
One embodiment of the present invention includes a jet-powered tri-mode aircraft capable of automatically transitioning from a helicopter mode to a compound mode to a ...
|
|
|
Angle sensor which makes it possible to prevent rattling caused by backlash between gears inside the angle sensor
To overcome the aforementioned conventional problems, it is an object of the present invention to provide an angle sensor which can detect the angle of rotation of a ...
|
|
|
Vehicular steering device
The present invention aims at providing a vehicular steering device that detects a grip factor of a steered wheel besides conventional vehicle state quantities, does not ...
|
|
|
Tactical route planning method for use in simulated tactical engagements
In order to provide for the above-mentioned improvement, the present invention provides a method that is used to determine a good path from a vehicle's initial position ...
|
|
|
Simulated amphibious vehicular environments "save" system trainer
I claim: 1. Simulated amphibious vehicular environment (SAVE) trainer, providing storage and transport facilities for crews and small craft launchable therefrom and ...
|
|
|
Apparatus and method for measuring buried ferromagnetic objects with a high accuracy of position and in synchronization with a sync pulse provided by a global positioning system
The present invention is a ground-based, non-intrusive, highly mobile system capable of effectively and efficiently characterizing large areas in a short time, at a ...
|
|
|
Method and device for preventing collisions with the ground for an aircraft
We claim: 1. In an aerial navigation aid device, the improvement comprising: (a) mass memory means for storing a data base representing at least a substantial part of ...
|
|
|
Incremental route calculation
The present invention provides a way in which an intermediate route may be determined to a location between the initial starting or source location and the final ...
|
|
|
Altitude sparse aircraft display
The invention provides a system, method, apparatus, and computer program product for avoiding aircraft collisions with stationary obstacles. According to the invention ...
|
|
|
System for recalculating a path
The present invention, roughly described, provides for a system for finding a new path from a new origin to a destination in a network using an electronic representation ...
|
|
|