Browse Topic: Drive-by-wire

Items (57)
The comprehensive performance evaluation system for intelligent chassis vehicles comprises multi-level indicators and exhibits certain complexity. In this study, the Analytic Hierarchy Process (AHP) is employed to calculate the weights of indicators across different performance levels. Comprehensive performance is evaluated through the integration of objective indicator assessment and subjective scoring, and the evaluation results of the vehicle’s comprehensive performance are ultimately derived. This work provides a scientific scoring method for the product testing and evaluation of intelligent chassis vehicles.
Wu, ShiyuWang, JingxianGuo, RuilingLiang, DongLi, SaisaiYu, Xuetian
In recent years, autonomous vehicles (AVs) have been receiving increasing attention from investors, automakers, and academia due to the envisioned potentials of AVs in enhancing safety, reducing emissions, and improving comfort. The crucial task in AV development boils down to perception and navigation. The research is underway, in both academia and industry, to improve AV’s perception and navigation and reduce the underlying computation and costs. This article proposes a model predictive control (MPC)-based local path-planning method in the Cartesian framework to overcome the long computation time and lack of smoothness of the Frenet method. A new equation is proposed in the MPC cost function to improve the safety in path planning. In this regard, an AV is built based on a 2015 Nissan Leaf S by modifying the drive-by-wire function and installing environment perception sensors and computation units. The custom-made AV then collected data in Norman, Oklahoma, and assisted in the performance evaluation of the two control algorithms in this work. Both straight roads and curved roads are considered in the evaluation. For the purpose of saving costs and raising real-world implementation potential, the vision-only solution is applied in object detection and bird’s-eye-view coordinate data generation. MPC and Frenet coordinate system approaches are independently employed to generate a safe and smooth path for the AV using the collected data. The two methods are compared in terms of smoothness, safety, and computation time. Compared with the Frenet-based method, the proposed MPC method reduces the computation time by 80%, and the path smoothness is significantly improved.
Arjmandzadeh, ZibaAbbasi, Mohammad HosseinWang, HanchenZhang, JiangfengXu , Bin
Driver’s license examinations require the driver to perform either a parallel parking or a similar maneuver as part of the on-road evaluation of the driver’s skills. Self-driving vehicles that are allowed to operate on public roads without a driver should also be able to perform such tasks successfully. With this motivation, the S-shaped maneuverability test of the Ohio driver’s license examination is chosen here for automatic execution by a self-driving vehicle with drive-by-wire capability and longitudinal and lateral controls. The Ohio maneuverability test requires the driver to start within an area enclosed by four pylons and the driver is asked to go to the left of the fifth pylon directly in front of the vehicle in a smooth and continuous manner while ending in a parallel direction to the initial one. The driver is then asked to go backwards to the starting location of the vehicle without stopping the vehicle or hitting the pylons. As a self-driving vehicle should do a much better job repeatably than a driver, a high order polynomial path model is built along with speed profiling to start and stop smoothly at the ends of the path without large longitudinal and lateral accelerations. In contrast to the long horizon, higher speed path planning and path tracking control applications in the literature, this paper treats low speed and very short horizon path planning and path tracking control with stopping and direction reversal. The path is constructed using a segmented polynomial fit optimization routine that guarantees path curvature smoothness. A linear path-tracking model is utilized as the basis of the designed control system consisting of a disturbance observer based curvature rejection filter and a speed-scheduled, parameter-space robust PID controller. Simulation studies are conducted to analyze the tracking performance of the combined control system, and results indicate that it has better performance compared to other common control systems such as standalone PID controller and combined PID and feedforward control.
Cao, XinchengGuvenc, Levent
The steer-by-wire (SBW) system, an integral component of the drive-by-wire chassis responsible for controlling the lateral motion of a vehicle, plays a pivotal role in enhancing vehicle safety. However, it poses a unique challenge concerning steering wheel return control, primarily due to its fundamental characteristic of severing the mechanical connection between the steering wheel and the turning wheel. This disconnect results in the inability to directly transmit the self-aligning torque to the steering wheel, giving rise to complications in ensuring a seamless return process. In order to realize precise control of steering wheel return, solving the problem of insufficient low-speed return and high-speed return overshoot of the steering wheel of the SBW system, this paper proposes a steering wheel active return control strategy for SBW system based on the backstepping control method. First, the dynamics model of the SBW system is established, thereby laying the foundation for further analysis. Next, an active return judgment logic based on steering wheel angle, driver torque and the change rate of driver torque to make informed decisions regarding return control is proposed. Then, the active return control algorithm based on the backstepping control method is designed and the stability analysis of this algorithm is provided to ensure its reliability in practice. At last, the effectiveness of the steering wheel active return control strategy is evaluated by simulations and hardware-in-the-loop test. The results show that the return control strategy can accurately judge the return time and have a relatively good return effect with the low-speed return deficiency and high-speed return overshoot of steering wheel be alleviated.
Chen, ChaoningKaku, ChuyoZheng, Hongyu
Autonomous ground vehicles (AGV) are comprised of a network of interconnected components including sensors, drive-by-wire actuators, and on-board computing. This on-vehicle network is often connected to a larger network which may include a ground station, other autonomous systems, or remote servers. While AGV share many features with other mobile networked devices like cell phones, the AGV computing and networking architecture may be vulnerable in ways that other systems are not, and the consequences of an attack may result in more severe physical consequences. In this paper, we present a systematic study of the network architecture of an AGV system, a cross-domain evaluation of possible attack vectors for AGV, and an implementation of a simulated cyberphysical test range that reveals the real-world consequences of cyberphysical attacks on AGV.
Goodin, ChristopherFuller, Sara C.Carruth, Daniel W.Moore, Kaneesha K.Skinner, Benjamin T.Mueller, Carl L.
Steering actuator lag is detrimental to the performance of lateral control systems and often leads to oscillation, reduced stability margins, and in some cases, instability. If the actuator lag is significant, compensation is required to maintain stability and meet performance specifications. Many recent works use a high-level approach to compensate for delay by utilizing model-based methods such as model predictive control (MPC). While these methods are effective when accurate models of both the vehicle and the actuator are available, they are susceptible to model errors. This work presents a low-level, adaptive control architecture to compensate for unknown or varying steering delay and dynamics. Using an inner-loop controller to regulate steer angle commands, oscillation can be reduced, and stability margins can be maintained without the need for an accurate vehicle model. The Smith Predictor (SP) control scheme is implemented in the inner-loop to mitigate the effects of the communication delay between the controller and the steering actuator. An algorithm will be presented to estimate both the communication delay between the controller and actuator and the steering dynamics. These estimates will be used to adapt the inner-loop SP to maintain gain and phase margins while reducing oscillation. Estimating the steering lag allows the algorithm to compensate for unknown or changing steering dynamics and communication delay. Results are presented both from simulation and from real-time experiments on a vehicle outfitted with drive-by-wire (DBW) hardware.
Kennedy, William ThomasBevly, David M.
While many observers think that autonomy is right around the corner, there many unsettled issues. One such issue is availability, or how the vehicle behaves in the event of a failure of one of its systems such as those with the latest “by-wire” technologies. Handling of failures at a technical actuation level could involve many aspects, including time of operation after first fault, function/performance after first fault, and exposure after first fault. All of these and other issues are affected by software and electronic and mechanical hardware. Drive-by-wire and Automated Driving System Availability discusses the necessary systems approach required to address these issues. Establishing an industry path forward for these topics will simplify system development and provide a framework for consistent regulation and liability, which is an enabler for the launch of autonomous vehicles. Click here to access the full SAE EDGETM Research Report portfolio.
Hemphill, Jeff
This paper proposes a platform to conduct rapid development, simulation and test of autonomous driving vehicles. By combining the advantages of rapid prototyping and software development, the proposed platform could automatically generate codes and download them into domain controllers, therefore the efficiency of development process of the core functions of ADAS can be largely improved. The platform is made up of scene simulation, vehicle dynamics simulation software, a rapid prototyping system, a chassis drive-by-wire control and road-load simulation system. Meaningful tasks including key algorithm development, MIL simulations, domain controller based HIL tests and the development of drive-by-wire systems can all be accomplished by the platform. Since that the E/E architecture of vehicles, intra-vehicle communication and physical characteristics of drive-by-wire systems are well considered, the platform ensures that the developed domain controllers can be directly deployed to road tests of autonomous driving vehicles. In the recent I-VISTA challenge competition of autonomous driving vehicles, the quickness and efficiency of the functional modules were field proved. Besides, a comprehensive suite of ADAS functions tests was passed and awarded a second prize, which further verifies the effectiveness of the proposed platform. In the future, the platform has great potential of propelling the productization of autonomous driving vehicles.
Qiong, WuMan, Adm Jiang JianWei, Liang HuaBing, Li Wei
Development and Control of Four-Wheel Independent Driving and Modular Steering Electric Vehicles for Improved Maneuverability Limits2019-01-04594/2/2019
Electric vehicles are capable of more flexible drivetrain configurations, such that driving dynamics of each wheel could be controlled independently to increase its stability and maneuverability bounds. We hereby propose a configuration consisting of four wheel independent driving and front and rear axle modular steering. The vehicle implements drive-by-wire technology, which means the control program running on vehicle control computer will have direct control authority of the vehicle under normal driving conditions, based on inputs of higher level systems such as human drivers and autonomous driving programs. Both the torque allocation on four wheels and the steering allocation on axles are completely independent on the mechanical hardware level, thus the vehicle is able to harness adverse contact conditions with confidence. A slip-aware model-free control method for torque allocation and steering is proposed and inspected in the paper, with digital model of a modified SUV simulated for validation, and the vehicle responses with and without such controller are compared to elaborate its strengths. Such control method has more safety margin under close-to-limits driving conditions with presence of tire slip. The control method along with drive-by-wire features also enhance driving safety by correcting excessive inputs by human drivers. Additionally, a comprehensive index reflecting the stability and maneuverability of the vehicle is also introduced and based on which a model-based controller is designed and compared.
Yang, HaoguangLiu, ChenShi, JiongmingZheng, Gangtie
ABSTRACT Ker-Train Research Inc. has designed and manufactured a 32-speed tracked-vehicle transmission and an 8-speed efficient power take-off fan drive that have been shown through testing to not only increase vehicle performance and overall system efficiency, but also have the ability to be controlled fully drive-by-wire making them excellent candidates for integration into autonomous vehicles.
Brown, MikeMarquardt, Brent
ABSTRACT This paper presents a method to mitigate high latency in the teleoperation of unmanned ground systems through display prediction and state estimation. Specifically, it presents a simulation environment which models both sides of the teleoperation system in the laboratory. The simulation includes a teleoperated vehicle model to represent the dynamics in high fidelity. The sensors and actuators are modeled as well as the communication channel. The latency mitigation approach is implemented in this simulation environment, which consists of a feed-forward vehicle model as a state estimator which drives a predictive display algorithm. These components work together to help the operator receive immediate feedback regarding his/her control actions. The paper contains a technical discussion of the design as well as specific implementation. It concludes with the presentation of some experimental data which demonstrate significant improvement over the unmitigated case.
Brudnak, Mark J.
ABSTRACT Teleoperated ground vehicles are an integral part of the U.S. Army and Marine Corps long range vision and a key transition technology for fully autonomous vehicles. However, the combination of marginally-stable vehicle dynamics and limited perception are a key challenge facing teleoperation of such platforms at higher speeds. New technologies for enhancing operator perception and automatically detecting and mitigating rollover risk are needed to realize sufficient safety and performance in these applications. This paper presents three rollover mitigation concepts for high speed teleoperation of heavy tactical vehicles, including model-predictive warning, negative obstacle avoidance, and reactive brake controls. A modeling and simulation approach was used to evaluate these concepts within the Autonomous Navigation Virtual Environment Laboratory (ANVEL). Vehicle models for both the M1078 cargo truck and RG-31 MRAP were used throughout concept evaluation over terrain ranging from urban highway to off-road conditions with more complex topography.
Lo, Jia-HsuanEye, SeanRohde, Steve M.Rohde, Mitchell M.
ABSTRACT L-3 Combat Propulsion Systems (L-3CPS) and Kinetics Drive Solutions (Kinetics) have teamed together to present this paper that discusses infinitely variable transmission technologies with high gear ratio & efficient steering systems for cross-drive transmissions across a family of combat vehicles. Traditionally, cross-drive transmissions for tracked vehicles are very rigid systems, which are tailored for a specific application or vehicle weight class. This becomes a problem throughout the vehicle’s lifecycle, as vehicle weights continue to grow when armor and other systems are added to protect and support the war-fighter. Increased weight leads to degraded vehicle mobility performance. To regain the vehicle mobility performance more power is needed at the vehicle sprockets. Traditionally this is accomplished by increasing the engine power of the propulsion system, which requires an increased transmission size for higher input and output torques, resulting in increased losses and decreased power to sprocket. This traditional approach incurs significant hardware and potential design costs when there is a need to upgrade a tracked vehicle’s power pack. L-3CPS and Kinetics believe there is a better way. A Hydro-Mechanical Infinitely Variable Transmission (HMIVT) closely integrated with electronic generator(s) and motor(s) that is packaged in a modular architecture that has the ability to adapt to a number of vehicle classes and weights is proposed. To address the challenge a systems engineering approach will yield a propulsion system having better power density (sprocket power / propulsion system volume) than traditional propulsion systems. A high efficiency HMIVT core will be used as the basis for the scalable and the modular configuration, allowing the engine to operate within its most efficient operating band while having the ability to adapt to changing vehicle weights and applications. The paper will discuss a building block concept for both current and future vehicle power classes from 750hp thru 1500hp. Benefits to this approach include; Open Architecture, Improved acceleration, Dynamic Braking, Scalability, Redundancy, Drive by Wire, Upgradability, and Future Growth/Optimization.
Johnson, S. ArnieMushroe, MichaelDyck, GeraldJackson, Kyle
This paper presents a simultaneous longitudinal and lateral motion control strategy for a full drive-by-wire autonomous vehicle. A nonlinear model predictive control (NMPC) problem is formulated in which the nonlinear prediction model utilizes a spatial transformation to derive the dynamics of the vehicle about the reference trajectory, which facilitates the acquisition of the tracking errors at varying speeds. A reference speed profile generator is adopted by taking account of the road geometry information, such that the lateral stability is guaranteed and the lane guidance performance is improved. Finally, the nonlinear multi-variable optimization problem is simplified by considering only three motion control efforts, which are strictly confined within a convex set and are readily distributed to the four tires of a full drive-by-wire vehicle. Simulation results demonstrate the capability of the proposed controller to follow the reference trajectory while adjusting the vehicle speed automatically.
Song, PanZong, ChangfuTomizuka, Masayoshi
Development of conceptual drive-by-wire ECU for electric vehicle conversion (EVC) can be designed by means of a low cost and time saving model based process. This is done by employing MATLAB scripted programs to systematically compute the power flow regime of the electric vehicle propulsion and response to dynamic loads. In this particular design, vehicle data and modification of simplified federal urban driving cycle (SFUD) were the two main inputs for driving simulation. As a result, the simulation was capable to predict various EVC characteristics and design parameters, such as driving range, torque-speed characteristics, and motor power usage. Output obtained from simulation were employed as design criteria to set up drive-by-wire software and ECU hardware functions, which are driving modes, torque set point for EVC electric propulsion in all four quadrants. EVC functions also have potential benefits in the improvement of vehicle drivability to suit a driver's individual preference.
Ukaew, Ananchai
Vehicle manufacturers currently use Ethernet for fast batch transfers when updating software in ECUs in a vehicle. But Ethernet is also planned for real-time traffic as well; in the short term future for streaming of video and audio and potentially in the long term also for Drive-by-wire functions. Ethernet today uses the same frame format as the original Ethernet from the 1970s did but except from that it bears little resemblance to its original form. Ethernet today uses switches and hence the argument often raised against its use for carrying hard real-time traffic - that the shared medium can cause unbounded delay due to collisions - is not applicable today. In addition, normal Ethernet switches today support prioritization of traffic which allows an engineer to assign a high priority to urgent time-critical traffic so that its queuing delay is not affected by lower priority (supposedly less time-critical) traffic. Although the high bit-rate and the ability to control queuing delays thanks to prioritization are attractive for carrying real-time traffic, this alone cannot guarantee that real-time requirements are fulfilled. It is necessary to prove with mathematical rigor that given a traffic model and given the topology and configuration of the network, all real-time requirements will be met. Such proof techniques are known for the CAN bus and they have been adopted in design tools. Such proofs are also known for star networks based on switched Ethernet for simple traffic models but no design tool is currently based on them. Therefore, in this paper, in order to help designing this kind of analysis tool, we list desired functionalities of a tool for proving that timing requirements are fulfilled, and discuss important considerations for the analysis. It should support the ability to analyze multi-hop traffic over switched Ethernet networks and allow designers great freedom in how flows are described in order to reduce pessimism of the analysis due to modeling.
Liu, MengBrohne, LarsLext, Jonas
This SAE Recommended Practice provides minimum requirements and performance criteria for devices to prevent runaway snowmobiles due to malfunction of the speed control system.
Snowmobile Technical Committee
Automakers currently use Ethernet for fast batch transfers when updating software in ECUs in a vehicle. But Ethernet is also planned for real-time traffic as well; in the short term future for streaming of video and audio and potentially in the long term also for Drive-by-wire functions. Ethernet today uses the same frame format as the original Ethernet from the 1970s did but except from that it bears little resemblance to its original form. Ethernet today uses switches and hence the argument often raised against its use for carrying hard real-time traffic - that the shared medium can cause unbounded delay due to collisions - is not applicable today. In addition, normal Ethernet switches today support prioritization of traffic which allows an engineer to assign a high priority to urgent time-critical traffic so that its queuing delay is not affected by lower priority (supposedly less time-critical) traffic. Although the high bit-rate and the ability to control queuing delays thanks to prioritization are attractive for carrying real-time traffic, this alone cannot guarantee that real-time requirements are fulfilled. It is necessary to prove with mathematical rigor that given a traffic model and given the topology and configuration of the network, all real-time requirements will be met. Such proof techniques are known for the CAN bus and they have been adopted in design tools. Such proofs are also known for star networks based on switched Ethernet for simple traffic models but no design tool is currently based on them. Therefore, in this paper, we list desired functionalities of a tool for proving that timing requirements are fulfilled. It should sport the ability to analyze multihop traffic over switched Ethernet networks and allow designers great freedom in how flows are described in order to reduce pessimism of the analysis due to modeling.
Lext, JonasBröhne, LarsAndersson, Björn
Efficient integration of mechanics and microelectronics components is nowadays a must within the automotive industry in order to minimize integration risks and support optimization of the entire system. We propose in this work a cross domain co-simulation platform for the efficient analysis of mechatronic systems. The interfacing of two state-of-the-art simulation platforms provides a direct link between the two domains at an early development stage, thus enabling the validation and optimization of the system already during modeling phase. The proposed cross-domain co-simulation is used within our TEODACS project for the analysis of the FlexRay technology. We illustrate using a drive-by-wire use case how the different architecture choices may influence the system.
Karner, MichaelSteger, Christianweiss, ReinholdArmengaud, EricPistauer, MarkusPfister, Felix
Design and Validation of a Novel Model Reference Adaptive Algorithm to Control ETB for Drive-by-wire Applications2009-01-17806/15/2009
In automotive industry the Electronic Throttle Body (ETB) plays a crucial role in drive-by-wire operations since it controls the incoming air into the engine and so the produced torque. This implies the performances of the vehicle in terms of traction, emissions, idle speed regime, cold starting management, thermal transient and smoother movement during tip/in tip/out, strongly depends on the precise control of this device [17]. Despite its apparent simplicity, the behavior of the ETB is affected by many nonlinearities and uncertain parameters which can dramatically alter its dynamics. In order to cope the unwanted nonlinear phenomenons (stick-slip motion, hysteresis, hunting, impact, caos), sophisticated model based control strategies and compensators are proposed in the literature. A time consuming identification parameters of the throttle is fundamental for these approaches and it is the main drawback for their application. The aim of the paper is to show the efficiency of a model reference adaptive algorithm, named LQ-MCS (Linear Quadratic-Minimal Control Synthesis), to control the throttle plate position. The main feature of this controller is that minimal synthesis is needed to implement the strategy. Specifically only a rough nominal linear model of the plant is required to impose the dynamical behavior of the reference model. By means of a proper experimental setup, the adaptive controller is synthesized and validated experimentally.
di Bernardo, MarioMontanaro, UmbertoSantini, Stefaniadi Gaeta, AlessandroGiglio, Veniero
For driver assistant systems and drive-by-wire architectures fault detection and diagnosis are essential parts. Fault detection using parity equations is a well known approach which can be implemented in a straightforward way. Especially for fault diagnosis of vehicle sensors good isolating patterns for the interpretation of the residuals are available. However, in critical driving situations false alarms can occur, which may compromise the efficiency of safety relevant stability systems. In this paper a method is presented which reliably detects critical driving situations utilizing the estimated nominal cornering stiffness. The instantaneous cornering stiffness is estimated using the sideslip angle obtained by an observer. Using this quantity the nominal cornering stiffness can be estimated in order to discern the linear and nonlinear region of the tire model. In the nonlinear region false alarms are likely to occur and simple fault detection using parity equations cannot be used. Utilizing this approach, false alarms of the fault detection for the sensors of lateral acceleration, yaw rate, and steering angle can be avoided. The proposed fault detection and diagnosis concept clearly indicates the validity of the detection, and the performance is demonstrated with measurement data.
Haffner, LukasKozek, MartinShi, Jingxin
Achieving ASIL D for Microcontroller in Safety-Critical Drive-by-Wire System2009-01-07594/20/2009
The implementation of drive-by-wire (DbW) systems has become a prevailing issue in automotive industry. The great potential in improving vehicle performance makes this new technology outweigh traditional mechanical controls and linkages. However, it also brings new safety concerns because electronic components are more likely to fail in unpredictable manners. This requires a fault-tolerant approach for electronic systems, especially for the core of these systems – the microcontrollers. According to ISO 26262, the future international standard for functional safety of E/E systems in road vehicles (classes M, N, O), self-monitoring capability has become a necessity for microcontroller in safety-critical systems, and the highest Automotive Safety Integrity Level (ASIL D) should be achieved. To deal with this problem, several strategies for microcontroller architecture have already been established, among which asymmetric-controller and dual-core controller are the most recommended ones. With respect to ISO 26262, this paper takes a deeper observation on these two strategies in real microcontroller design process, and developed a new architecture from them that would better achieve DbW system safety requirements. This paper also presents an ISO 26262-compliant safety verification flow for microcontroller, and gives valuable suggestions on software implementation to help ensure system functional safety.
Zhai, ZiqingCorbiere, Thierry
This paper reviews the development and application of an in-vehicle programmable drive-by-wire throttle controller. The system is comprised of commercially available hardware and utilizes a laptop PC for control. Real-time control feedback is achieved through integration with the vehicle CAN bus. As a result, the system delivers intelligent, precise, and highly repeatable throttle control for a wide variety of in-vehicle tests. Ultimately, this system serves as a great aid to the test engineer by eliminating driver variation, thus leading to superior test execution and straightforward data analysis.
Dickinson, Michael T.
Holzmann, FrédéricChrétien, BenoîtZeng, HolgerGallner, ThomasSpiegelberg, Gernot
Development of the Physical Layer and Signal Integrity Analysis of FlexRay™ Design Systems2007-01-16364/16/2007
Future automotive applications, like high-speed control in power train or drive-by-wire systems, demand large bandwidth, deterministic communication behavior, and fault tolerance. FlexRay, a new standard communication system, is ideally suited to safety applications as well as applicable to the role of a central backbone in future ECU network architectures. The FlexRay physical layer specification is kept very generic to provide the network designer with a wide range of possibilities for optimization of the network implementation. Due to the highly transient behavior of the system, the developer of the network physical layer cannot manually predict the behavior of an entire FlexRay topology. To analyze design concepts like topologies, terminations, and ECU architectures much earlier in development phase, simulation is the only choice. Simulation can be used to predict physical behavior and to verify the physical layer implementation of a FlexRay network while accounting for component and environmental variations. Accordingly, the developer can use simulation in the design of a robust network to investigate the influence and interoperability of new components and ECU interfaces with the goal of improving quality in automotive networks. Using virtual prototypes or production networks in conjunction with Robust Design methods, the developer can analyze network extensions (e.g. through automated wire length variations) and verify the impact of device tolerances. This paper describes the required elements for simulating the FlexRay physical layer, including simulation models, simulation scenarios, and post-processing mechanisms needed to sufficiently evaluate system behavior.
Gerke, ThorstenBollati, David
The TARDEC Robotics Skunk Works Project - A Modular Approach to Unmanned Ground Systems2006-01-354110/31/2006
In September 2005 the United States Army's Tank-Automotive Research, Development, and Engineering Center (TARDEC) instituted a ground mobility, robotics systems integration and evaluation laboratory: the TARDEC Robotics Skunk Works. The goal of this laboratory is to integrate and assess new and developing unmanned systems technologies to support efficient transitioning of the technologies to ATO and PM/PEO programs. The first unmanned system to enter the TARDEC Robotics Skunk Works will be the Tactical Amphibious Ground Support System - Common eXperimental (TAGS-CX). Key development design requirements for this modified COTS platform, which weighs less than 2 tons, include modularity and interoperability of ground robot systems and mission payloads. The overall TAGS-CX concept is to have one general purpose, high-mobility platform that provides a standardized mechanical, electrical, and messaging interface to allow numerous heterogeneous “plug-and-play” payloads to be installed, possibly simultaneously. By standardizing at each of these levels, the TAGS-CX platform can easily be configured for a number of different missions, a capability not provided by any presently available unmanned ground system. Possible payloads may include lethal and less-lethal weapons modules, a manual drive-by-wire module, combat casualty care modules, storage modules, fuel modules, and serial manipulator modules. The Joint Architecture for Unmanned Systems (JAUS) will enable this “plug-and-play” capability by providing a standardized C2 interface for the OCU, TAGS-CX platform, and the payloads. We will present the overall design and concept of operations of the TAG-CX platform and discuss some of the payloads that are being developed.
Evans, Carl P.Watts, Robert J.
Bus systems like CAN or FlexRay allowed great advances in automotive electronics over the last 20 years. In order to function in an environment which requires the communication medium to tolerate one safety-relevant fault, these bus systems require a second, redundant bus to act as a backup for the original unit. With the network approach presented in this paper (SafeNet) it is possible to use the network intrinsic redundancy to keep the network fail-safe after at least one safety relevant fault in the network. To ensure this, messages are relayed to every node in the network. Even though the message delivery times in the network are not deterministic, it is shown that it is suitable for safety-relevant applications like drive-by-wire. Due to the simple point-to-point connections used to connect the nodes, high speeds can be achieved. The network approach is compared to both CAN and FlexRay under different aspects.
Nenninger, PhilippMerz, BenediktBrummund, StephanKiencke, Uwe
The demand for drive-by-wire, pre-crash warning and many other new features will require high bandwidth from the future in-vehicle networks. One way to satisfy the high bandwidth requirement of future vehicles is to use a higher bandwidth bus or multiple busses. However, the use of a higher bandwidth bus will increase the cost of the network. Similarly, the use of multiple buses will increase cost as well as the complexity of wiring. Thus, neither option is a viable solution. Another option could be the development of a higher layer protocol to reduce the amount of data to be transferred. The higher layer protocol could be acceptable provided it does not increase the message latencies. The cost of implementing the protocol will be marginal because it can be done by making changes in software. Various data reduction protocols are available in the literature. We have made changes in the existing data reduction protocols to improve the performance of the protocol. Our paper will explain the improved protocol in detail and compare its performance with that of other protocols. The performance of our protocol will be shown in terms of message latency, message throughput and bus utilization.
Miucic, RadovanMahmud, Syed Masud
This paper describes the design of a drive-by-wire system for a commercial lift truck using the FlexCAN communication architecture. FlexCAN is a recently developed architecture based on the CAN protocol to support deterministic and safety-critical applications. The main features of FlexCAN are its simplicity and ready implementation based on COTS CAN components. The main steer-by-wire design tasks are listed and a description of how each of the tasks was accomplished using the FlexCAN architecture is detailed. A performance evaluation of the design is included.
Bertoluzzo, ManueleBuja, GiuseppePimentel, Juan R.
Embedded automotive applications such as drive-by-wire in cars require dependable interaction between various sensors, processors, and actuators. This paper addresses the design of low-cost communication networks guaranteeing to meet both the performance and fault-tolerance requirements of such distributed applications. We develop a fault-tolerant allocation and scheduling method which maps messages on to a low-cost multiple-bus system to ensure predictable interprocessor communication. The proposed method targets time-division multiple access (TDMA) communication protocols. Finally, we present a case study using some advanced automotive control applications to show that our approach uses the available network bandwidth efficiently to guarantee message deadlines.
Kandasamy, NagarajanAloul, Fadi
Many next-generation automotive control systems, such as brake-by-wire, will feature the replacement of mechanical linkages between the driver and vehicle actuators by sensors communicating with computer-controlled electromechanical actuators. For such systems, redundancy is often employed to achieve the required fault tolerance and reliability. In this paper, we investigated the effect of hardware redundancy on the timing, control performance and reliability of an automotive drive-by-wire system. From an initial, minimal system design, we then added redundancy to provide fault-tolerance in the most critical areas of the system. To investigate if the software architecture had an influence on the effects of this redundancy, we implemented two different approaches to the software design for each implementation. We then used a Hardware-In-the-Loop (HIL) testing facility to record performance metrics for each of the four implementations. These metrics are presented and discussed. Finally, we applied reliability modeling techniques to consider the changes in overall system reliability that can be expected between systems.
Short, MichaelFang, JianzhongPont, Michael J.Rajabzadeh, Amir
The Diesel engine popularity has been increasing for the last years, mainly in Europe, where the Diesel passenger cars fleet surpassed the petrol one. Such popularity is not only a result of fuel consumptions benefits, but also a result of a combination of all engine attributes performance including powertrain NVH and drivability. Thus, the common rail technology must provide capabilities to improve the attributes for this competitive and demanding market. This paper intends to idealize the drive-by-wire response in Diesel engines, which is a technological feature that contributes to achieve the customer vehicle performance feel and drivability expectation.
de Assis, Edgard MarceloKurauchi, RicardoGirola, DaniloDermendjian, Fábio HenriqueLon, Liao DaiRibeiro, Jose Celso MargonatoPill, Tiago Augusto
In-Vehicle Network Architecture for the Next-Generation Vehicles2005-01-15314/11/2005
The demand for drive-by-wire, telematics, entertainment, multimedia, pre-crash warning, remote diagnostic and software update, etc. will significantly increase the complexity of the future in-vehicle communication networks. New types of communication networks will also be necessary to satisfy the requirements of safety and fuel efficiency, and meet the demand for new features. Different sets of vehicle electronic modules will require different types of networks. For example, drive-by-wire and active collision avoidance systems need fault tolerant networks with time-triggered protocols, to guarantee deterministic latencies; multimedia systems need networks with high bandwidth to transfer video files; and body control electronics need low-bandwidth networks to keep the cost down. As the size and complexity of these networks increase, ease of integration has become a major challenge for design engineers. In today's vehicles, there are mainly two networks: a high-speed network for the power train and a low-speed network for the body electronics. Since the complexity of the network is increasing and the demand for bandwidth is growing, future vehicles will require many partitioned networks. The partitioning of the networks will be done based on the locality as well as the functionality of the modules. One of the challenging issues will be the selection of topology to interconnect various in-vehicle partitions of the network. Interconnection among all in-vehicle partitions of the network is necessary for diagnostics and software updates in various modules. One logical approach for interconnecting various partitions of the network would be via a hierarchical bus. This paper shows various types of hierarchical connections among the partitions of in-vehicle networks. Different partitions may use different protocols. For example, one partition may use the CAN protocol, the second partition may use the TTCAN protocol, the third partition may use the LIN protocol, and so on. The hierarchical bus will be using intelligent switches to facilitate the translation of messages from one protocol to another protocol while the messages will be moving from one partition to another partition. This paper discusses the advantages and disadvantages of various types of hierarchical connections in terms of cost, bandwidth, latency, fault tolerance, and many other features. The paper also presents simulation models that can be used to determine the performance of various types of partitions and network topologies.
Mahmud, Syed MasudAlles, Sheran
An Automotive Specification of a Time Triggered CAN Implementation: Doubling CAN's Usable Data Throughput2005-01-15394/11/2005
The Controller Area Network (CAN) has seen enormous success in automotive body and powertrain control systems, and in industrial automation systems using higher layer protocols such as DeviceNet and CANopen. Now, the CAN standard ISO11898 are being extended to Time Triggered CAN (TTCAN) to address the safety critical needs of first generation drive-by-wire systems. However, their successful development depends upon the availability of silicon and software support, and appropriate development & analysis tools. This paper outlines the current status of TTCAN technology and describes the implementation of Level 1 TTCAN on the Atmel 89c51cc01/cc02/cc03/cc04 microcontrollers. The descriptions contained show how to implement for different bus speeds, along with suggestion for a user to tailor the drivers for their own application. Level 2 TTCAN is also described for comparison purposes. Whilst the TTCAN implementation described in this paper is limited to the maximum CAN bit rate of 1Mbit/s, TTCAN can be used to effectively double the bandwidth of a CAN system to the region of 60 to 70% bus loading at 500 Kbit/s and 1Mbit/s. This is approximately twice that of traditional automotive CAN systems. For example, a typical automotive power train control system based on CAN typically runs at maximum of about 35% loading at 500 KBaud to avoid data bus latencies.
Quigley, ChrisPope, BenFinney, JamesMcLaughlin, Richard T.
Performance Analysis of Fault Tolerant TTCAN System2005-01-15384/11/2005
Continuous demand for fuel efficiency mandate “Drive-by-Wire” systems. The goal of Drive-by-Wire is to replace nearly every automotive hydraulic/mechanical system with electronics. Drive-by-Wire and active collision avoidance systems need fault tolerant networks with time triggered protocols, to guarantee deterministic latencies. CAN is an event triggered protocol which has features like high bandwidth, error detection, fault confinement and collision avoidance based on message priority. However, CAN do not ensure message latency, which is critical for real time application. TTCAN (Time Triggered CAN) removes this fallacy of CAN by providing exclusive time windows for those messages that need deterministic latencies. In addition to the exclusive windows, there are arbitration windows too, which make way for event triggered communications. In TTCAN, if an error occurs within an exclusive or arbitration window, retransmission of the message is not allowed. If the message that encountered the error is a safety critical message, then the transmission error can compromise the safety of the vehicles. In this paper, we propose a fault tolerant TTCAN system that uses a secondary bus to tolerate faults on the primary bus. To keep the cost down, we can use the same secondary bus to connect various partitions in the in-vehicle network. Each partition of the network takes care of a particular type of functionality of the vehicle. Thus the same secondary bus can tolerate faults on the primary busses of various partitions. The paper will show analysis done on a realistic TTCAN system. Our results show that even using a low bandwidth secondary bus, the performance of a Drive-by-Wire system can be significantly improved under various types of transmission errors on the primary busses.
Arora, AakashMahmud, Syed Masud
The introduction of drive-by-wire systems into modern vehicles has generated new challenges for the designers of embedded systems. These systems, based primarily on microcontrollers, need to achieve very high levels of reliability and availability, but also have to satisfy the strict cost and packaging constraints of the automotive industry. Advances in VLSI technology have allowed the development of single-chip systems, but have also increased the rate of intermittent and transient faults that come as a result of the continuous shrinkage of the CMOS process feature size. This paper presents a low-cost, fault-tolerant system-on-chip architecture suitable for drive-by-wire and other safety-related applications, based on a triple-modular-redundancy configuration at the processor execution pipeline level.
Touloupis, EmmanuelFlint, James AChouliaras, Vassilios AWard, David D.
This paper will describe the technical capabilities and vehicle design freedom made possible by drive-by-wire powertrain and chassis control systems, using SKF's Smart Electro-Mechanical Actuating Unit (SEMAU) technology. It will describe the advantages to the vehicle users and vehicle manufacturers of integrating electronic controls into the previously mechanically, hydraulically, and pneumatically actuated function and also show how mechatronic solutions can contribute to these advantages. The paper will refer to the FILO, NOVANTA, and GM Hy-wire concept vehicles, which utilize “by-wire” technology, in order to illustrate these advantages.
Brown, StevenHolweg, Edward
Enhancing Reliability of Drive-by-Wire Control Units by Fault Compensation using Data Fusion2004-01-15963/8/2004
As future drive-by-wire systems have no mechanical fallback level, the increased safety requirements need to be met by software-based solutions. The task of the software is to provide services in the field of fault detection and compensation as well as control of redundant hardware structures. Particularly the implementation of fault detection and error correction avoids fatal output of drive-by-wire control units caused by erroneous input signals. This article describes the implementation of a module compensating faults in the input signals of a vehicle function, which controls the longitudinal dynamics of a truck. The error correction is achieved by means of data fusion. Sensing units consisting of the sensor as well as the preprocessing unit often are provided by external suppliers. In some cases information regarding the characteristics of their output data written on the CAN bus is not available. In order to avoid the time-consuming and costly acquisition of this information a method is presented allowing for the estimation of the data quality. This approach is based on the analysis of the time response, the information content and the estimation of the measurement noise variance of the CAN-data. The quality measures are incorporated in a fuzzy-weighted aggregation of the signals and a subsequent filtering with an information filter. This article describes how data fusion can be used profitably for the error compensation of fault-tolerant control systems. The estimation method of data characteristics introduced in this paper allows for a substitution of the erroneous signals with a marginal loss in quality. Additionally in the fault free case an improvement of the data quality regarding noise and dynamics can be achieved.
Rooks, OliverRamstein, AxelKiencke, UweSulzmann, ArminSpiegelberg, Gernot
Electronics is driving 90% of the functional innovation in vehicles which is generating a demand for more (single function) control units to realise the new feature content. Adding such extra ECU's cannot be supported without limit due to packaging space on the vehicle and the significant increase in electrical system complexity. Also, the need for functional integration (between ECU's) is necessary to satisfy key market trends for improved vehicle safety and drive-by-wire capability. This need would not be met by lots of single function ECU's which is leading to a demand for new in-vehicle network architectures. At the same time, the OEM's are looking to define the vehicle “brand image” through advanced software applications which need to be integrated with supplier software within multiple ECU's. This paper describes the impact on vehicle electrical networks of the multiplying ECU problem (driven by the multiple sensor and vehicle control system technologies) and describes possible system architectures to support the increasing demand for functional integration. An approach to support the evaluation of network architectures shall be illustrated using the development of a prototype network vehicle controller that provides a high performance microprocessor (>500MIPs) and high speed network interfaces.
Channon, StephenMiller, Peter
The automotive industry is moving ahead to introduce drive-by-wire (DBW) electronic systems to replace mechanical controls and linkages that have changed little since cars were first introduced. Electronic drive-by-wire systems offer enormous potential to improve vehicle performance and safety, but matching the dependability of simple mechanical components with electronics will be a challenge. Highly dependable electronic controls require a fault-tolerant approach with both a primary and a backup system as a minimum. Aircraft fly-by-wire systems go beyond this, using triple and quadruple redundant electronics to tolerate more than one failure during the same flight. Automobile drive-by-wire must also provide some capability to allow the car to be driven safely to a repair facility after a failure occurs. This paper examines some possible drive-by-wire systems architectures, presents a mathematical analysis of the predicted dependability (expressed as the probability the system will fail in a given time period) of these alternatives and investigates the impact of how the vehicle is operated and maintained on its dependability. Architectural alternatives considered include both dual and triple redundant systems. The mathematical analysis builds on techniques developed to analyze aircraft systems using Markov reliability modeling. The uncertainty associated with such predictions will be discussed along with comparisons to acceptable risk levels for other established technologies.
Hammett, Robert C.Babcock, Philip S.
A design method for ultra-dependable control-by-wire systems is presented here. With a top-down approach, exploiting the system's intrinsic redundancy combined with a scalable software redundancy, it is possible to meet dependability requirements cost-effectively. The method starts with the system's functions, which are broken down to the basic elements; task, sensor or actuator. A task graph shows the basic elements interrelationships. Sensor and actuator nodes form a non-redundant hardware architecture. The functional task-graph gives input when allocating software on the node architecture. Tasks are allocated to achieve low inter-node communication and transient fault tolerance using scalable software redundancy. Hardware is added to meet the dependability requirements. Finally, the method describes fault handling and bus scheduling. The proposed method has been used in two cases; a fly-by-wire aircraft and a drive-by-wire car.
Johannessen, PerAhlström, KristinaTorin, Jan
The Controller Area Network (CAN) has seen enormous success in automotive body and powertrain control systems. However, there is a change in emphasis arising in the industry in which CAN is seen as too powerful and expensive for simple digital body control applications, but not robust or fast enough for more safety critical applications such as the envisaged Drive-by-Wire systems of future passenger cars. The emerging protocols Local Interconnect Network (LIN), the Time Triggered Protocols (TTP/A, TTP/C), Time Triggered CAN (TTC) and Byteflight are examined in terms of their application and likelihood for future success. The paper is concluded with comments concerning a newly announced protocol known as FlexRay.
Quigley, C. P.Tan, F. H. P.Tang, K. H.McLaughlin, R. T.
Nearly every area of vehicle electronics is experiencing a design and implementation revolution. Drive-by-wire concepts, controller area networks, and “on-line” information systems are rapidly changing the way we view vehicle electronics. Advancements in technology enable improvements or even revolutionary changes in the way products are designed. Enhancements in semiconductor technology are enabling an evolutionary change in the design of products for all types of vehicles. Electrical systems are supporting the movement towards higher voltages, more features, and more power. Today, heavy duty signaling applications may have as many as 20 bulbs connected to the flasher, forcing designers to look towards higher reliability, solid state switching methods.
Brune, ChrisRydman, Todd
Items per page:
1 – 50 of 57