Abstract:
A control allocation system for a vehicle includes an electric power steering (EPS) system, one or more redundant actuation systems for controlling a plurality of wheels of the vehicle, and one or more controllers in electronic communication with the EPS system and the one or more redundant actuation systems. The one or more controllers execute instructions to determine tracking errors and vehicle dynamics states based on a plurality of local path planning references and receive a fault signal indicating the EPS system is non-functional. In response to receiving the fault signal, the one or more controllers determine a plurality of corrective constraints in real-time. The one or more controllers solve a real-time constrained optimization problem for each sampling interval of the control allocation system to determine a plurality of control actions based on the plurality of corrective constraints and the tracking errors.
Abstract:
Presented are automated driving systems for executing intelligent vehicle operations in mixed-mu road conditions, methods for making/using such systems, and vehicles with enhanced headway control for transitional surface friction conditions. A method for executing an automated driving operation includes a vehicle controller receiving sensor signals indicative of road surface conditions of adjoining road segments, and determining, based on these sensor signals, road friction values for the road segments. The controller determines whether the road friction value is increasing or decreasing, and if a difference between the road friction values is greater than a calibrated minimum differential. Responsive to the friction difference being greater than the calibrated minimum differential and the road friction value decreasing, the vehicle controller executes a first vehicle control action. Conversely, if the friction difference is greater than the calibrated minimum but the road friction value is increasing, the controller responsively executes a second vehicle control action.
Abstract:
A method and apparatus that determine parking feasibility are provided. The method includes determining a charging pad location based on information received from sensors or the charging pad, generating a path function corresponding to a path from a vehicle position to the charging pad location, determining whether a vehicle is within a parking maneuver feasibility region by comparing values of the generated path function, a minimum turning radius of the vehicle, and a maximum steering angle rate of the vehicle, and moving the vehicle to the charging pad location if the vehicle is in the parking maneuver feasibility region.
Abstract:
An automotive vehicle includes a vehicle-based charging unit including a receiving unit configured to receive power from a ground-based charging unit, the receiving unit including a multi-coil receiver, a first actuator operably coupled to the vehicle-based charging unit and configured to adjust a first position of the vehicle-based charging unit relative to the ground-based charging unit, and a controller configured to selectively actuate the first actuator. The controller is configured to receive first performance indicator data indicating a first alignment between the charging units, determine an alignment error between the charging units and calculate a first position adjustment of the vehicle-based charging unit, automatically control the first actuator to implement the first position adjustment of the vehicle-based charging unit, and receive second performance indicator data indicating a second alignment between the charging units, the second alignment resulting in a desired power transfer efficiency between the charging units.
Abstract:
A method and system for controlling a vehicle to improve vehicle dynamics are provided. The method includes receiving data from a plurality of sensors which monitor vehicle dynamics by monitoring at least wheel and steering movements associated with a vehicle system used in controlling vehicle dynamics by control outputs from a holistic vehicle control system. Then, estimating states of the vehicle from computations of longitudinal and latitudinal velocities, tire slip ratios, clutch torque, axle torque, brake torque, and slip angles derived from the data sensed by the sensors from the wheel and steering movements. Finally, formulating a model of vehicle dynamics by using estimations of vehicle states with a target function to provide analytical data to enable the model of vehicle dynamics to be optimized and for using the data associated with the model which has been optimized to change control outputs to improve in real-time the vehicle dynamics.
Abstract:
A system, for use at a vehicle to estimate vehicle roll angle and road bank angle, in real time and generally simultaneously. The system includes a sensor configured to measure vehicle roll rate, a processor; and a computer-readable medium. The medium includes instructions that, when executed by the processor, cause the processor to perform operations comprising estimating, using an observer and the vehicle roll rate measured by the sensor, a vehicle roll rate. The operations also include estimating, using an observer and a measured vehicle roll rate, the vehicle roll angle, and estimating, based on the vehicle roll rate estimated and the vehicle roll angle estimated, the road bank angle.
Abstract:
A method of providing automatic collision avoidance in a vehicle with a front wheel electric power steering (EPS) system and rear wheel active rear steering (ARS) system and an automatic collision avoidance system are described. The method includes generating a vehicle math model including the control variables, designing a steering control goal as a criterion to determine the control variables, and implementing a model predictive control to solve the steering control goal and determine the control variables. The method also includes providing the control variables to the EPS system and the ARS system to respectively control a front actuator associated with front wheels and a rear actuator associated with rear wheels.
Abstract:
A system and method for generating an overlay torque command for an electric motor in an EPS system for use in a collision avoidance system. The method uses model predictive control that employs a six-dimensional vehicle motion model including a combination of a one-track linear bicycle model and a one-degree of freedom steering column model to model the vehicle steering. The method determines a steering control goal that defines a path tracking error between the current vehicle path and the desired vehicle path through a cost function that includes an optimal total steering torque command. The MPC determines the optimal total steering torque command to minimize the path error, and then uses driver input torque, EPS assist torque and the total column torque command to determine the torque overlay command.
Abstract:
A system comprises a computer including a processor and a memory. The memory includes instructions such that the processor is programmed to generate vehicle-level commands based on received vehicle operation commands. The received vehicle operation commands can comprise input commands corresponding to at least one of an autonomous vehicle (AV) mode of operation or a manual mode of operation. The processor is also programmed to generate target actuator commands based on the vehicle-level commands and transmit the target actuator commands to at least one actuator.
Abstract:
Systems and methods for controlling an autonomous vehicle are described. A trajectory planner module provides a first trajectory to a trajectory control module. The trajectory control module determines parameters of the first trajectory. The trajectory control module compares the parameters to a respective threshold value. The trajectory control module obtains one or more alternative trajectories, determines parameters of each alternative trajectory, and compares the parameters of the alternative trajectory to a respective threshold value. The trajectory control module selects a trajectory for controlling the autonomous vehicle that has parameters which are within a range defined by the threshold values and controls the autonomous vehicle based on the selected trajectory. Thus, before handing back control to a driver, the trajectory control module selects from alternate trajectories for controlling the autonomous vehicle.