B60W2050/0022

On-vehicle driving behavior modelling
11691634 · 2023-07-04 · ·

This application is directed to on-vehicle behavior modeling of vehicles. A vehicle has one or more processors, memory, a plurality of sensors, and a vehicle control system. The vehicle collects training data via the plurality of sensors, and the training data include data for one or more vehicles during a collection period. The vehicle locally applies machine learning to train a vehicle driving behavior model using the collected training data. The vehicle driving behavior model is configured to predict a behavior of one or more vehicles. The vehicle subsequently collecting sensor data from the plurality of sensors and drives the vehicle by applying the vehicle driving behavior model to predict vehicle behavior based on the collected sensor data. The vehicle driving behavior model is configured to predict behavior of an ego vehicle and/or a distinct vehicle that appears near the ego vehicle.

PLANNING-AWARE PREDICTION FOR CONTROL-AWARE AUTONOMOUS DRIVING MODULES

A method of generating an output trajectory of an ego vehicle includes recording trajectory data of the ego vehicle and pedestrian agents from a scene of a training environment of the ego vehicle. The method includes identifying at least one pedestrian agent from the pedestrian agents within the scene of the training environment of the ego vehicle causing a prediction-discrepancy by the ego vehicle greater than the pedestrian agents within the scene. The method includes updating parameters of a motion prediction model of the ego vehicle based on a magnitude of the prediction-discrepancy caused by the at least one pedestrian agent on the ego vehicle to form a trained, control-aware prediction objective model. The method includes selecting a vehicle control action of the ego vehicle in response to a predicted motion from the trained, control-aware prediction objective model regarding detected pedestrian agents within a traffic environment of the ego vehicle.

Method And System For Integrated Path Planning And Path Tracking Control Of Autonomous Vehicle

The present disclosure relates to a method and system for integrated path planning and path tracking control of an autonomous vehicle. The method includes: obtaining five input control variables and eleven system state variables of an autonomous vehicle at current time; constructing a vehicle path planning-tracking integrated state model according to the obtained variables at the current time; enveloping external contours of two autonomous vehicles using elliptical envelope curves to determine elliptical vehicle envelope curves of the two autonomous vehicles, respectively; determining time to collision (TTC) between the vehicles according to elliptical vehicle envelope curves and vehicle driving states; establishing an objective function of a model prediction controller (MPC) according to the model; and solving the objective function based on the TTC, and determining input control variables to the MPC at the next time. Autonomous vehicle collision avoidance can be achieved according to the present disclosure.

HYBRID VEHICLE AND CONTROL METHOD THEREOF
20220410867 · 2022-12-29 ·

A hybrid vehicle includes an engine which generates power by combustion of fuel; a drive motor which generates power, and is selectively operated as a generator to generate electrical energy; a battery which is connected to the drive motor and supplies electrical energy to the drive motor and charges the electrical energy generated in the drive motor; a battery management system which measures a State of charge (SOC) value of the battery; and a controller which is configured to determine a final target torque of the engine in a Hybrid Electric Vehicle (HEV) mode based on an SOC section in which the SOC value of the battery measured in the battery management system belongs.

Self-learning vehicle performance optimization
11535274 · 2022-12-27 · ·

Provided herein is a system of a vehicle that comprises one or more sensors, one or more processors, and memory storing instructions that, when executed by the one or more processors, causes the system to perform: selecting a trajectory along a route of the vehicle; predicting a trajectory of another object along the route; adjusting the selected trajectory based on a predicted change, in response to adjusting the selected trajectory, to the predicted trajectory of the another object, the predicted change to the predicted trajectory of the another object being stored in a model; determining an actual change, in response to adjusting the selected trajectory, to a trajectory of the another object, in response to an interaction between the vehicle and the another object; updating the model based on the determined actual change to the trajectory of the another object; and selecting a future trajectory based on the updated model.

Model Predictive Control of Multiple Components of a Motor Vehicle

A processor unit (3) is configured for executing an MPC algorithm (13) for model predictive control of a first component (18) of a motor vehicle (1) and of a second component (19) of the motor vehicle (1). The MPC algorithm (13) includes a cost function (15) to be minimized and a dynamic model (14) of the motor vehicle (1). The dynamic model (14) includes a loss model (27) of the motor vehicle (1). The loss model (27) describes an overall loss of the motor vehicle (1). The cost function (15) includes a first term, which represents the overall loss of the motor vehicle (1). The overall loss depends on a combination of operating values, which includes a first value of a first operating parameter and a second value of a second operating parameter. The processor unit (3) is also configured for determining, by executing the MPC algorithm (13) as a function of the loss model (14), that combination of operating values, by which the first term of the cost function (15) is minimized.

VEHICLE FOR TRACKING SPEED PROFILE AND CONTROL METHOD THEREOF
20220396264 · 2022-12-15 ·

A vehicle includes a speed profile generating device that generates a speed profile indicating an expected speed change of a vehicle with respect to a unit time, based on a current driving state of the vehicle, a time point selecting device that selects a target time point, a first time point earlier than the target time, and a second time point later than the target time point from the speed profile, a tracking acceleration generating device that generates a tracking acceleration for tracking the speed profile based on the target time point, the first time point, the second time point, and the speed profile, and a controller module that controls a driving state of the vehicle based on the tracking acceleration.

METHOD AND DEVICE FOR OPERATING A SELF-DRIVING CAR
20220371619 · 2022-11-24 ·

Methods and devices for operating a Self-Driving Car (SDC) are disclosed. The method includes generating a first graph-structure having nodes and edges, ranking the edges based on a priority logic into a ranked list of edges, and generating a second graph-structure (i) by iteratively generating attributes for respective ones from the ranked list of edges beginning with a highest priority edge in the ranked list of edges and (ii) until a pre-determined limit is met. The method also includes causing operation of the SDC on the road segment using the second graph-structure.

Controlling damper friction effects in a suspension
11498382 · 2022-11-15 · ·

In some examples, a vehicle suspension for supporting, at least in part, a sprung mass, includes a damper connected to the sprung mass, the damper including a movable piston. The vehicle suspension further includes an actuator and a controller. The controller may be configured to determine a frequency of motion associated with the sprung mass. When the frequency of motion is below a first frequency threshold, the controller may send a control signal to cause the actuator to apply a deceleration force to the sprung mass. Further, when the frequency of motion associated with the sprung mass exceeds the first frequency threshold, the controller may send a control signal to cause the actuator to apply a compensatory force to the sprung mass. For instance, a magnitude of the compensatory force may be based on a friction force determined for the damper.

PREDICTING AGENT TRAJECTORIES
20220355825 · 2022-11-10 ·

Provided are methods for predicting agent trajectories, which can include generating a graph corresponding to a map of a scene by encoding map features and agent features as node encodings of the graph and determining a policy for application to outgoing edges of the nodes of the graph. Some methods described also include sampling paths for a target vehicle in the scene according to the policy and predicting a set of trajectories based on the sampled paths traversed by the policy and a sampled latent variable. Systems and computer program products are also provided.