Abstract:
Methods and systems are provided for improving the frequency of attempting and successfully completing one or more on-board diagnostic routines. Engine operating conditions are predicted based on a vehicle operator's driving pattern and routines are initiated if the predicted conditions match the conditions required for performing the routine. If the conditions do not match, entry and/or execution conditions of the routine are adjusted to better match the predicted conditions, so as to enable the routine to be attempted.
Abstract:
A system includes a processor configured to project monitoring needs for a road segment. The processor is further configured to contact one or more vehicles traveling on the road segment during a time of monitoring need. The processor is additionally configured to instruct a first number, determined based on a projected monitoring need, of contacted vehicles to being monitoring and reporting traffic data for the road segment.
Abstract:
A method for estimating a location of a center of gravity (CG) of a sprung mass of a vehicle includes steps of a) determining whether the vehicle is stationary or moving; b) if the vehicle is stationary, calculating estimated x and y coordinates of the CG; c) storing the estimated coordinates in memory; and d) repeating steps a)-c) until the vehicle is no longer stationary.
Abstract:
A vehicle computer system comprising a wireless transceiver configured to send a nomadic device human machine interface to a nomadic device in a web browser format. The vehicle computer system further comprises a vehicle server utilizing a contextual data aggregator that utilizes vehicle data and off-board data to generate a dynamic human machine interface, the server further configured to generate an in-vehicle human machine interface for output on a vehicle display and generate the nomadic device human machine interface for the nomadic device to display.
Abstract:
A method for tuning a vehicle's performance may include measuring a plurality of parameters representing the vehicle's current handling condition and the vehicle's limit handling condition, determining a margin between the vehicle's current handling condition and limit handling condition, characterizing the driver's dynamic control of the vehicle based on the margin, and altering at least one tunable vehicle performance parameter based on the characterization.
Abstract:
A vehicle powertrain controller includes a fuzzy logic-based adaptive algorithm with a learning capability that estimates a driver's long term driving preferences. An adaptive algorithm arbitrates competing requirements for good fuel economy, avoidance of intrusiveness and vehicle drivability. A driver's acceptance or rejection of advisory information may be used to adapt subsequent advisory information to the driving style. Vehicle performance is maintained in accordance with a driver's driving style.
Abstract:
A vehicle's dynamic handling state, driver inputs to the vehicle, etc. may be examined to determine one or more measures of driver workload. Driver interface tasks may then be delayed and/or prevented from executing based on the driver workload so as to not increase the driver workload. Alternatively, driver interface tasks may be schedule for execution based on the driver workload and caused to execute according to the schedule, for example, to minimize the impact the executing driver interface tasks have on driver workload.
Abstract:
A vehicle's dynamic handling state, driver inputs to the vehicle, etc. may be examined to determine one or more measures of driver workload. Driver interface tasks may then be delayed and/or prevented from executing based on the driver workload so as to not increase the driver workload. Alternatively, driver interface tasks may be schedule for execution based on the driver workload and caused to execute according to the schedule, for example, to minimize the impact the executing driver interface tasks have on driver workload.
Abstract:
A computer, including a processor and a memory, the memory including instructions to be executed by the processor to calibrate utility functions that determine optimal vehicle actions based on an approximate Nash equilibrium solution for multiple agents by determining a difference between model-predicted future states for the multiple agents to observed states for the multiple agents. The instructions can include further instructions to determine a vehicle path for a vehicle based on the optimal vehicle actions.
Abstract:
Systems and methods for automotive shape design by combining computational fluid dynamics (CFD) and Generative Adversarial Network (GAN). CFD simulations may be performed to determine aerodynamic properties and identify a set of candidate vehicle outline shapes. Vehicle shape outlines may be provided as input to a generative adversarial network (GAN) that is trained to learn aesthetic preferences for vehicle attributes. The GAN may be used to determine, by based on the vehicle outline shape, a set of vehicle attributes. The GAN may be used to generate photo-realistic images with the vehicle shape outline and filling in additional aesthetic styles for the given outline, such as different colors, lighting, visual appearance, wheel design, aspect ratio, etc.