Refine Your Search

Topic

Author

Search Results

Technical Paper

Comparing Open-Source UDS Implementations Through Fuzz Testing

2024-04-09
2024-01-2799
In the ever-evolving landscape of automotive technology, the need for robust security measures and dependable vehicle performance has become paramount with connected vehicles and autonomous driving. The Unified Diagnostic Services (UDS) protocol is the diagnostic communication layer between various vehicle components which serves as a critical interface for vehicle servicing and for software updates. Fuzz testing is a dynamic software testing technique that involves the barrage of unexpected and invalid inputs to uncover vulnerabilities and erratic behavior. This paper presents the implementation of fuzz testing methodologies on the UDS layer, revealing the potential vulnerabilities that could be exploited by malicious entities. By employing both open-source and commercial fuzzing tools and techniques, this paper simulates real-world scenarios to assess the UDS layer’s resilience against anomalous data inputs.
Journal Article

Virtual Evaluation of Deep Learning Techniques for Vision-Based Trajectory Tracking

2022-03-29
2022-01-0369
Artificial intelligence (AI) enhanced control system deployments are emerging as a viable substitute to more traditional control system. In particular, deep learning techniques offer an alternate approach to tune the ever increasing sets of control system parameters to extract performance. However, the systematic verification and validation (to establish the reliability and robustness) of deep learning based controllers in actual deployments remains a challenge. This is exacerbated by the need to evaluate and optimize control systems embedded within an operational environment (with its own sets of additional unknown or uncertain parameters). Existing literature comparisons of deep learning against traditional controllers, where they may exist, do not offer structured approaches to comparative performance evaluation and improvement. It is also crucial to develop a standardized controlled test environment within which various controllers are evaluated against a common metric.
Journal Article

Elicitation, Computational Representation, and Analysis of Mission and System Requirements

2022-03-29
2022-01-0363
Strategies for evaluating the impact of mission requirements on the design of mission-specific vehicles are needed to enable project managers to assess potential benefits and associated costs of changes in requirements. Top-level requirements that cause significant cascaded difficulties on lower-level requirements should be identified and presented to decision-makers. This paper aims to introduce formal methods and computational tools to enable the analysis and allocation of mission requirements.
Journal Article

Automatic Formal Verification of SysML State Machine Diagrams for Vehicular Control Systems

2021-04-06
2021-01-0260
Vehicular control systems are characterized with numerous complex interactions with a steady rise of autonomous functions, which makes it more challenging for designers and safety engineers to identify unexpected failures. These systems tend to be highly integrated and exhibit features like concurrency for which traditional verification and validation techniques (i.e. testing and simulation) are insufficient to provide rigorous and complete assessment. Model Checking, a well-known formal verification technique, can be used to rigorously prove the correctness of such systems according to design Requirements. In particular, Model Checking is a method for formally verifying finite-state concurrent systems. Specifications about the system are expressed as temporal logic formulas, and efficient symbolic algorithms are used to traverse the model defined by the system and check if the specification holds or not.
Journal Article

In-Vehicle Validation of Heavy-Duty Vehicle Fuel Savings via a Hierarchical Predictive Online Controller

2021-04-06
2021-01-0432
This paper presents the evolution of a series of connected, automated vehicle technologies from simulation to in-vehicle validation for the purposes of minimizing the fuel usage of a class-8 heavy duty truck. The results reveal that an online, hierarchical model-predictive control scheme, implemented via the use of extended horizon driver advisories for velocity and gear, achieves fuel savings comparable to predictions from software-in-the-loop (SiL) simulations and engine-in-the-loop (EiL) studies that operated with a greater degree of powertrain and chassis automation. The work of this paper builds on prior work that presented in detail this predictive control scheme that successively optimizes vehicle routing, arrival and departure at signalized intersections, speed trajectory planning, platooning, predictive gear shifting, and engine demand torque shaping.
Technical Paper

A Preliminary Method of Delivering Engineering Design Heuristics

2020-04-14
2020-01-0741
This paper argues the importance of engineering heuristics and introduces an educational data-driven tool to help novice engineers develop their engineering heuristics more effectively. The main objective in engineering practice is to identify opportunities for improvement and apply methods to effect change. Engineers do so by applying ‘how to’ knowledge to make decisions and take actions. This ‘how to’ knowledge is encoded in engineering heuristics. In this paper, we describe a tool that aims to provide heuristic knowledge to users by giving them insight into heuristics applied by experts in similar situations. A repository of automotive data is transformed into a tool with powerful search and data visualization functionalities. The tool can be used to educate novice automotive engineers alongside the current resource intensive practices of teaching engineering heuristics through social methods such as an apprenticeship.
Technical Paper

Engine-in-the-Loop Study of a Hierarchical Predictive Online Controller for Connected and Automated Heavy-Duty Vehicles

2020-04-14
2020-01-0592
This paper presents a cohesive set of engine-in-the-loop (EIL) studies examining the use of hierarchical model-predictive control for fuel consumption minimization in a class-8 heavy-duty truck intended to be equipped with Level-1 connectivity/automation. This work is motivated by the potential of connected/automated vehicle technologies to reduce fuel consumption in both urban/suburban and highway scenarios. The authors begin by presenting a hierarchical model-predictive control scheme that optimizes multiple chassis and powertrain functionalities for fuel consumption. These functionalities include: vehicle routing, arrival/departure at signalized intersections, speed trajectory optimization, platooning, predictive optimal gear shifting, and engine demand torque shaping. The primary optimization goal is to minimize fuel consumption, but the hierarchical controller explicitly accounts for other key objectives/constraints, including operator comfort and safe inter-vehicle spacing.
Journal Article

An Electric Motor Thermal Bus Cooling System for Vehicle Propulsion - Design and Test

2020-04-14
2020-01-0745
Automotive and truck manufacturers are introducing electric propulsion systems into their ground vehicles to reduce fossil fuel consumption and harmful tailpipe emissions. The mobility shift to electric motors requires a compact thermal management system that can accommodate heat dissipation demands with minimum energy consumption in a confined space. An innovative cooling system design, emphasizing passive cooling methods coupled with a small liquid system, using a thermal bus architecture has been explored. The laboratory experiment features an emulated electric motor interfaced to a thermal cradle and multiple heat rejection pathways to evaluate the transfer of generated heat to the ambient surroundings. The thermal response of passive (e.g., carbon fiber, high thermal conductivity material, thermosyphon) and active cooling systems are investigated for two operating scenarios.
Technical Paper

Use of Cellphones as Alternative Driver Inputs in Passenger Vehicles

2019-04-02
2019-01-1239
Automotive drive-by-wire systems have enabled greater mobility options for individuals with physical disabilities. To further expand the driving paradigm, a need exists to consider an alternative vehicle steering mechanism to meet specific needs and constraints. In this study, a cellphone steering controller was investigated using a fixed-base driving simulator. The cellphone incorporated the direction control of the vehicle through roll motion, as well as the brake and throttle functionality through pitch motion, a design that can assist disabled drivers by excluding extensive arm and leg movements. Human test subjects evaluated the cellphone with conventional vehicle control strategy through a series of roadway maneuvers. Specifically, two distinctive driving situations were studied: a) obstacle avoidance test, and b) city road traveling test. A conventional steering wheel with self-centering force feedback tuning was used for all the driving events for comparison.
Technical Paper

Use of Machine Learning for Real-Time Non-Linear Model Predictive Engine Control

2019-04-02
2019-01-1289
Non-linear model predictive engine control (nMPC) systems have the ability to reduce calibration effort while improving transient engine response. The main drawback of nMPC for engine control is the computational power required to realize real-time operation. Most of this computational power is spent linearizing the non-linear plant model at each time step. Additionally, the effectiveness of the nMPC system relies heavily on the accuracy of the model(s) used to predict the future system behavior, which can be difficult to model physically. This paper introduces a hybrid modeling approach for internal combustion engines that combines physics-based and machine learning techniques to generate accurate models that can be linearized with low computational power. This approach preserves the generalization and robustness of physics-based models, while maintaining high accuracy of data-driven models. Advantages of applying the proposed model with nMPC are discussed.
Technical Paper

Knock Thresholds and Stochastic Performance Predictions: An Experimental Validation Study

2019-04-02
2019-01-1168
Knock control systems are fundamentally stochastic, regulating some aspect of the distribution from which observed knock intensities are drawn. Typically a simple threshold is applied, and the controller regulates the resultant knock event rate. Recent work suggests that the choice of threshold can have a significant impact on closed loop performance, but to date such studies have been performed only in simulation. Rigorous assessment of closed loop performance is also a challenging topic in its own right because response trajectories depend on the random arrival of knock events. The results therefore vary from one experiment to the next, even under identical operating conditions. To address this issue, stochastic simulation methods have been developed which aim to predict the expected statistics of the closed loop response, but again these have not been validated experimentally.
Technical Paper

Handling Deviation for Autonomous Vehicles after Learning from Small Dataset

2018-04-03
2018-01-1091
Learning only from a small set of examples remains a huge challenge in machine learning. Despite recent breakthroughs in the applications of neural networks, the applicability of these techniques has been limited by the requirement for large amounts of training data. What’s more, the standard supervised machine learning method does not provide a satisfactory solution for learning new concepts from little data. However, the ability to learn enough information from few samples has been demonstrated in humans. This suggests that humans may make use of prior knowledge of a previously learned model when learning new ones on a small amount of training examples. In the area of autonomous driving, the model learns to drive the vehicle with training data from humans, and most machine learning based control algorithms require training on very large datasets. Collecting and constructing training data set takes a huge amount of time and needs specific knowledge to gather relevant information.
Technical Paper

On Enhanced Fuzzy Sliding-Mode Controller and Its Chattering Suppression for Vehicle Semi-Active Suspension System

2018-04-03
2018-01-1403
This paper aims to present an enhanced fuzzy sliding-mode control scheme with variable rate reaching law for semi-active vehicle suspension systems, which can reduce chattering phenomena in high frequency compared with the sliding-mode controller with traditional exponent reaching law. First, an ideal-skyhook damping suspension system is taken as reference model; then the new control law is synthesized by employing the fuzzy logic control while considering the sliding-mode reaching segment characteristics, which can dynamically change the reaching rate to suppress chattering in closed-loop control systems; finally, simulation analysis is conducted under both random road and bump road surface, the results verified the effectiveness and feasibility of the proposed control scheme.
Technical Paper

The Ingress and Egress Strategies of Wheelchair Users Transferring Into and Out of Two Sedans

2018-04-03
2018-01-1321
The ability to independently transfer into and out of a vehicle is essential for many wheelchair users to achieve driving independence. The purpose of the current study is to build upon the previous exploratory study that investigated the transfer strategies of wheelchair users by observing YouTube videos. This observational study videotaped five wheelchair users transferring from their wheelchairs into two research vehicles, a small and mid-size sedan that were equipped with a 50mm grid. The goal of this study was to use these videos and vehicle grids to precisely identify ingress and egress motions as well as “touch points” in a controlled setting with a small sample of five male wheelchair users. Using the videos from multiple different camera perspectives, the participants’ ingress and egress transfers were coded, documenting the touch points and step-by-step action sequences.
Journal Article

Control of a Thermoelectric Cooling System for Vehicle Components and Payloads - Theory and Test

2017-03-28
2017-01-0126
Hybrid vehicle embedded systems and payloads require progressively more accurate and versatile thermal control mechanisms and strategies capable of withstanding harsh environments and increasing power density. The division of the cargo and passenger compartments into convective thermal zones which are independently managed can lead to a manageable temperature control problem. This study investigates the performance of a Peltier-effect thermoelectric zone cooling system to regulate the temperature of target objects (e.g., electronic controllers, auxiliary computer equipment, etc) within ground vehicles. Multiple thermoelectric cooling modules (TEC) are integrated with convective cooling fans to provide chilled air for convective heat transfer from a robust, compact, and solid state device. A series of control strategies have been designed and evaluated to track a prescribed time-varying temperature profile while minimizing power consumption.
Journal Article

A Nonlinear Model Predictive Control Strategy with a Disturbance Observer for Spark Ignition Engines with External EGR

2017-03-28
2017-01-0608
This research proposes a control system for Spark Ignition (SI) engines with external Exhaust Gas Recirculation (EGR) based on model predictive control and a disturbance observer. The proposed Economic Nonlinear Model Predictive Controller (E-NMPC) tries to minimize fuel consumption for a number of engine cycles into the future given an Indicated Mean Effective Pressure (IMEP) tracking reference and abnormal combustion constraints like knock and combustion variability. A nonlinear optimization problem is formulated and solved in real time using Sequential Quadratic Programming (SQP) to obtain the desired control actuator set-points. An Extended Kalman Filter (EKF) based observer is applied to estimate engine states, combining both air path and cylinder dynamics. The EKF engine state(s) observer is augmented with disturbance estimation to account for modeling errors and/or sensor/actuator offset.
Technical Paper

VoGe: A Voice and Gesture System for Interacting with Autonomous Cars

2017-03-28
2017-01-0068
In the next 20 years fully autonomous vehicles are expected to be in the market. The advance on their development is creating paradigm shifts on different automotive related research areas. Vehicle interiors design and human vehicle interaction are evolving to enable interaction flexibility inside the cars. However, most of today’s vehicle manufacturers’ autonomous car concepts maintain the steering wheel as a control element. While this approach allows the driver to take over the vehicle route if needed, it causes a constraint in the previously mentioned interaction flexibility. Other approaches, such as the one proposed by Google, enable interaction flexibility by removing the steering wheel and accelerator and brake pedals. However, this prevents the users to take control over the vehicle route if needed, not allowing them to make on-route spontaneous decisions, such as stopping at a specific point of interest.
Journal Article

Control Allocation for Multi-Axle Hub Motor Driven Land Vehicles

2016-04-05
2016-01-1670
This paper outlines a real-time hierarchical control allocation algorithm for multi-axle land vehicles with independent hub motor wheel drives. At the top level, the driver’s input such as pedal position or steering wheel position are interpreted into desired global state responses based on a reference model. Then, a locally linearized rigid body model is used to design a linear quadratic regulator that generates the desired global control efforts, i.e., the total tire forces and moments required track the desired state responses. At the lower level, an optimal control allocation algorithm coordinates the motor torques in such a manner that the forces generated at tire-road contacts produce the desired global control efforts under some physical constraints of the actuation and the tire/wheel dynamics. The performance of the proposed control system design is verified via simulation analysis of a 3-axle heavy vehicle with independent hub-motor drives.
Technical Paper

A Control Algorithm for Low Pressure - EGR Systems Using a Smith Predictor with Intake Oxygen Sensor Feedback

2016-04-05
2016-01-0612
Low-pressure cooled EGR (LP-cEGR) systems can provide significant improvements in spark-ignition engine efficiency and knock resistance. However, open-loop control of these systems is challenging due to low pressure differentials and the presence of pulsating flow at the EGR valve. This research describes a control structure for Low-pressure cooled EGR systems using closed loop feedback control along with internal model control. A Smith Predictor based PID controller is utilized in combination with an intake oxygen sensor for feedback control of EGR fraction. Gas transport delays are considered as dead-time delays and a Smith Predictor is one of the conventional methods to address stability concerns of such systems. However, this approach requires a plant model of the air-path from the EGR valve to the sensor.
Journal Article

Vehicle Road Runoff and Return - Effect of Limited Steering Intervention

2011-04-12
2011-01-0583
Vehicle safety remains a significant concern for consumers, government agencies, and automotive manufacturers. One critical type of vehicle accident results from the right or left side tires leaving the road surface and then returning abruptly due to large steering wheel inputs (road runoff and return). A subset of runoff road crashes that involve a steep hard shoulder has been labeled shoulder induced accidents. In this paper, a limited authority real time steering controller has been developed to mitigate shoulder induced accidents. A Kalman Filter based tire cornering stiffness estimation technique has been coupled with a feedback controller and driver intention module to create a safer driving solution without excessive intervention. In numerical studies, lateral vehicle motion improvements of 30% were realized for steering intervention. Specifically, the vehicle crossed the centerline after 1.0 second in the baseline case versus 1.3 seconds with steering assistance at 60 kph.
X