Publikationer Fordonssystem
Journal papers
A rolling resistance model (RRM) has been created and parametrised with the purpose of modelling tyre rolling resistance within complete vehicle dynamics simulations. The RRM is based on a combination of the Masing and Zener models to simulate the Payne effect and the viscoelastic properties of rubber. The parametrised model is able to recreate the relationship between the rolling resistance and the tyre deformation well and it has a low computational power requirement. Today the model is limited to simulation of free-rolling tyres on a flat surface, but it can be extended to also include the effects of changes in operating conditions such as wheel angles or road surface.
@article{diva2:1840157,
author = {Ydrefors, Lisa and Åsenius, Martin and Jansson, Hugo and Kharrazi, Sogol and Hjort, Mattias and Åslund, Jan},
title = {{Parametrisation of a rolling resistance model for extending the brush tyre model}},
journal = {International Journal of Vehicle Design},
year = {2024},
volume = {94},
number = {1-2},
}
The rapid increase in electric vehicles (EVs) and installed photovoltaic systems (PV) has resulted in new challenges for electric systems, e.g., voltage variations in low-voltage grids. Grid owners cannot directly control the power consumption of the end consumers. However, by the design of transparent tariffs, economic incentives are introduced for the end consumers to adjust their EV charging patterns. In this work, the main objective is to design a time-of-use pricing tariff to reduce the voltage variations in a low-voltage grid when introducing PVs and EVs with smart charging. Data from an existing low-voltage grid and hourly data from household power consumption, together with models of PV and EV charging, are used to simulate the voltage fluctuations based on the modified electric consumption. The results show that a time-of-use pricing tariff taking into consideration maximum peak power is important to reduce grid voltage variations. Another observation is that the use of economic incentives, such as subsidies when selling power from the household, combined with V2G technology can be economical for households but increases the voltage variations in the grid.
@article{diva2:1827607,
author = {Jung, Daniel and Sundström, Christofer},
title = {{Analysis of Tariffs and the Impact on Voltage Variations in Low-Voltage Grids with Smart Charging and Renewable Energy}},
journal = {Energies},
year = {2023},
volume = {16},
number = {22},
}
Under a low-temperature environment, electric vehicles face serious environmental adaptability problems, and efficient vehicle thermal management strategies are urgently needed. This paper presents a novel engine- battery coupled thermal management strategy for connected hybrid electric vehicles (HEVs). An improved system structure for an engine-battery coupled thermal management system (engine-battery CTMS) is designed to avoid unnecessary heat loss. The control requirements of the engine-battery CTMS include minimum engine fuel consumption, minimum power battery aging damage and minimum system energy consumption, which constitutes a multi-objective optimal control problem in a finite time domain. Based on model predictive control (MPC) theory, a switched nonlinear MPC (NMPC) control strategy is proposed to solve the optimal control problem of the complex coupled multi-input multi-output system. To verify the effectiveness of the proposed strategy, three comparative experiments of the centralized NMPC-based and rule-based methods combined with the improved system structure and the unimproved system structure are designed. The results of the cosimulation experiment between MATLAB/Simulink and AMEsim under various driving cycles and different ambient temperatures show that the improved structure and switched control strategy confer great advantages in reducing the controller computation burden, engine fuel consumption, and power battery aging damage.
@article{diva2:1771290,
author = {Li, Kai and Chen, Hong and Hou, Shengyan and Eriksson, Lars and Gao, Jinwu},
title = {{A novel engine and battery coupled thermal management strategy for connected HEVs based on switched model predictive control under low temperature}},
journal = {Energy},
year = {2023},
volume = {278},
}
A methodology for the generation of representative driving cycles is proposed and evaluated. The proposed method combines traffic simulation and driving behavior modeling to generate mission-based driving cycles. Extensions to the existing behavioral model in a traffic simulation tool are suggested and parameterized for different driver categories to capture the effects of road geometry and variances between drivers. The evaluation results illustrate that the developed extensions significantly improve the match between driving data and the driving cycles generated by traffic simulation. Using model extensions parameterized for different driver categories, instead of only one average driver, provides the possibility to represent different driving behaviors and further improve the realism of the resulting driving cycles.
@article{diva2:1764935,
author = {Kharrazi, Sogol and Nielsen, Lars and Frisk, Erik},
title = {{Generation of Mission-Based Driving Cycles Using Behavioral Models Parameterized for Different Driver Categories}},
journal = {SAE technical paper series},
year = {2023},
}
Stable and precise temperature control can effectively improve the engines fuel consumption and emissions. An advanced engine thermal management system (AETMS) composed of electric actuators has great potential in increasing the temperature tracking control accuracy and decreasing the system energy consumption. Time -varying disturbance and pure time delay in the system make it challenging to harmoniously control multiple actuators to ensure efficient temperature tracking performance. In addition, a reasonable power distribution of the actuators is beneficial to reduce the parasitic energy consumption of the system and further improve the system efficiency. In this article, an adaptive optimization control strategy consisting of a state predictor, a disturbance estimator, an energy consumption optimization block and a state tracking controller is proposed for the temperature tracking and energy consumption optimization of AETMS. Experimental verification was performed on a range extender bench of an extended-range electric vehicle, and the results show that the system achieves high-precision temperature control and energy consumption near the theoretical optimal value under changing working conditions. The temperature steady-state error is within 0.3 oC, and the temperature adjustment time is within 100 s after the first overshoot.
@article{diva2:1742262,
author = {Li, Kai and Chen, Hong and Zhao, Jing and Eriksson, Lars and Gao, Jinwu},
title = {{An advanced control strategy for engine thermal management systems with large pure time delay}},
journal = {Applied Thermal Engineering},
year = {2023},
volume = {224},
}
The increase in the average global temperature is a consequence of high greenhouse gas emissions. Therefore, using alternative energy carriers that can replace fossil fuels, especially for automotive applications, is of high importance. Introducing more electronics into an automotive battery pack provides more precise control and increases the available energy from the pack. Battery-integrated modular multilevel converters (BI-MMCs) have high efficiency, improved controllability, and better fault isolation capability. However, integrating the battery and inverter influences the maximum DC charging power. Therefore, the DC charging capabilities of 5 3-phase BI-MMCs for a 40-ton commercial vehicle designed for a maximum tractive power of 400 kW was investigated. Two continuous DC charging scenarios are considered for two cases: the first considers the total number of submodules during traction, and the second increases the total number of submodules to ensure a maximum DC charging voltage of 1250 V. The investigation shows that both DC charging scenarios have similar maximum power between 1 and 3 MW. Altering the number of submodules increases the maximum DC charging power at the cost of increased losses.
@article{diva2:1737162,
author = {Balachandran, Arvind and Jonsson, Tomas Uno and Eriksson, Lars},
title = {{DC Charging Capabilities of Battery-Integrated Modular Multilevel Converters Based on Maximum Tractive Power}},
journal = {Electricity},
year = {2023},
volume = {4},
number = {1},
pages = {62--77},
}
An approach to resilient planning and control of autonomous vehicles in multi-vehicle traffic scenarios is proposed. The proposed method is based on model predictive control (MPC), where alternative predictions of the surrounding traffic are determined automatically such that they are intentionally adversarial to the ego vehicle. This provides robustness against the inherent uncertainty in traffic predictions. To reduce conservatism, an assumption that other agents are of no ill intent is formalized. Simulation results from highway driving scenarios show that the proposed method in real-time negotiates traffic situations out of scope for a nominal MPC approach and performs favorably to state-of-the-art reinforcement-learning approaches without requiring prior training. The results also show that the proposed method performs effectively, with the ability to prune disturbance sequences with a lower risk for the ego vehicle.
@article{diva2:1734905,
author = {Fors, Victor and Olofsson, Björn and Frisk, Erik},
title = {{Resilient Branching MPC for Multi-Vehicle Traffic Scenarios Using Adversarial Disturbance Sequences}},
journal = {IEEE Transactions on Intelligent Vehicles},
year = {2022},
volume = {7},
number = {4},
pages = {838--848},
}
Hybrid electric vehicles are promising solutions to the need for cleaner transport. Their ability to drive fully electric also opens the possibility of zero local emission operation by turning off the internal combustion engine. However, prolonged periods with the engine turned off result in a cooldown of the aftertreatment system resulting in increased emissions when the engine is restarted. To remedy this problem, an emission management strategy that, based on pre-heating of the aftertreatment system, aims to reduce the impact of a prolonged engine-off event on NO emissions is developed. The method works by locating each engine-off event and then handling each event separately using an optimization scheme that combines pre-heating and a causal heuristic emission management strategy. The individual events are linked using an equivalence factor that describes the decided trade-off between fuel and NOx. The equivalence factor can be chosen heuristically or iteratively to give the desired result in terms of NO(x )reduction and fuel consumption. The strategy is evaluated using simulations of a drayage drive cycle with multiple engine-off events. The results from the simulations show that for engine-off times below 0.5 h the strategy can reduce NOx compared to the baseline strategy while using the same amount of fuel. If the strategy is allowed more fuel, significant reductions in NOx can be seen for engine-off times up to 1.5 h, after which an exponential decay in the effectivity of the strategy is observed. It is also shown that the reduction in NOx is fairly linear in the equivalence factor, which gives the procedure of choosing it a predictable behavior.
@article{diva2:1716592,
author = {Holmer, Olov and Eriksson, Lars},
title = {{Predictive Emission Management Based on Pre-Heating for Heavy-Duty Powertrains}},
journal = {Energies},
year = {2022},
volume = {15},
number = {21},
}
In markets with strict emission legislations Selective Catalytic Reduction (SCR) has become the industry standard for NOx abatement in heavy-duty vehicles, and therefore modeling and control of these systems are vital. Many SCR catalyst models are available in the literature and in this paper different models are discussed and classified into groups. Two models, based on the two most popular classes for control-oriented models, are implemented and compared with each other, one based on the continuously stirred-tank reactor approximation, and the other on a quasi-static behavior of the gas phase. The results show that assuming a quasi-static behavior of the gas phase in the catalyst gives better results in terms of accuracy and simulation time, especially when it comes to predictions of ammonia slip.
@article{diva2:1714654,
author = {Holmer, Olov and Eriksson, Lars},
title = {{Selective Catalytic Reduction Catalyst Modeling for Control Purposes}},
journal = {Energies},
year = {2022},
volume = {15},
number = {21},
}
Fault diagnosis of dynamic systems is done by detecting changes in time-series data, for example residuals, caused by system degradation and faulty components. The use of general-purpose multi-class classification methods for fault diagnosis is complicated by imbalanced training data and unknown fault classes. Another complicating factor is that different fault classes can result in similar residual outputs, especially for small faults, which causes classification ambiguities. In this work, a framework for data-driven analysis and open-set classification is developed for fault diagnosis applications using the Kullback-Leibler divergence. A data-driven fault classification algorithm is proposed which can handle imbalanced datasets, class overlapping, and unknown faults. In addition, an algorithm is proposed to estimate the size of the fault when training data contains information from known fault realizations. An advantage of the proposed framework is that it can also be used for quantitative analysis of fault diagnosis performance, for example, to analyze how easy it is to classify faults of different magnitudes. To evaluate the usefulness of the proposed methods, multiple datasets from different fault scenarios have been collected from an internal combustion engine test bench to illustrate the design process of a data-driven diagnosis system, including quantitative fault diagnosis analysis and evaluation of the developed open set fault classification algorithm.
@article{diva2:1690529,
author = {Lundgren, Andreas and Jung, Daniel},
title = {{Data-driven fault diagnosis analysis and open-set classification of time-series data}},
journal = {Control Engineering Practice},
year = {2022},
volume = {121},
}
In this paper, we propose a benchmark problem for the challengers aiming to energy efficiency control of hybrid electric vehicles (HEVs) on a road with slope. Moreover, it is assumed that the targeted HEVs are in the connected environment with the obtainment of real-time information of vehicle-to-everything (V2X), including geographic information, vehicle-to-infrastructure (V2I) information and vehicle-to-vehicle (V2V) information. The provided simulator consists of an industrial-level HEV model and a traffic scenario database obtained through a commercial traffic simulator, where the running route is generated based on real-world data with slope and intersection position. The benchmark problem to be solved is the HEVs powertrain control using traffic information to fulfill fuel economy improvement while satisfying the constraints of driving safety and travel time. To show the HEV powertrain characteristics, a case study is given with the speed planning and energy management strategy.
@article{diva2:1651318,
author = {Xu, Fuguo and Tsunogawa, Hiroki and Kako, Junichi and Hu, Xiaosong and Li, Shengbo Eben and Shen, Tielong and Eriksson, Lars and Guardiola, Carlos},
title = {{Real-time energy optimization of HEVs under-connected environment: a benchmark problem and receding horizon-based solution}},
journal = {CONTROL THEORY AND TECHNOLOGY},
year = {2022},
volume = {20},
pages = {145--160},
}
Autonomous vehicles allow utilisation of new optimal driving approaches that increase vehicle safety by combining optimal all-wheel braking and steering even at the limit of tyre-road friction. One important case is an avoidance manoeuvre that, in previous research, for example, has been approached by different optimisation formulations. An avoidance manoeuvre is typically composed of an evasive phase avoiding an obstacle followed by a recovery phase where the vehicle returns to normal driving. Here, an analysis of the different aspects of the recovery phase is presented, and a subsequent formulation is developed in several steps based on theory and simulation of a double lane-change scenario. Each step leads to an extension of the optimisation criterion. Two key results are a theoretical redundancy analysis of wheel-torque distribution and the subsequent handling of it. The overall contribution is a general treatment of the recovery phase in an optimisation framework, and the method is successfully demonstrated for three different formulations: lane-deviation penalty, minimum time, and squared lateral-error norm.
@article{diva2:1547352,
author = {Anistratov, Pavel and Olofsson, Björn and Nielsen, Lars},
title = {{Analysis and design of recovery behaviour of autonomous-vehicle avoidance manoeuvres}},
journal = {Vehicle System Dynamics},
year = {2022},
volume = {60},
number = {7},
pages = {2231--2254},
}
Feature selection is an important task in data-driven control applications to identify relevant features and remove non-informative ones, for example residual selection for fault diagnosis. For multi-class data, the objective is to find a minimal set of features that can distinguish data from all different classes. A distributed feature selection algorithm is derived using convex optimization and the Alternating Direction Method of Multipliers. The distributed algorithm scales well with increasing number of classes by utilizing parallel computations. Two case studies are used to evaluate the developed feature selection algorithm: fault classification of an internal combustion engine and the MNIST data set to illustrate a larger multi-class classification problem.
@article{diva2:1658303,
author = {Jung, Daniel},
title = {{Distributed Feature Selection for Multi-Class Classification Using ADMM}},
journal = {IEEE Control Systems Letters},
year = {2021},
volume = {5},
number = {3},
pages = {821--826},
}
Recent improvements in vehicle-to-everything (V2X) communication and onboard computing power have enabled the development of control algorithms that jointly optimize the vehicle velocity and powertrain control in Connected and Automated Vehicles (CAVs), commonly referred to as the Eco-Driving problem. This paper presents a novel and computationally efficient algorithm to optimize the velocity planning and energy management in a CAV with a hybrid electric powertrain. The Eco-Driving problem is formulated as a dynamic, constrained optimization problem in the spatial domain, where information about the upcoming speed limits and road topography is assumed known. This problem is solved by embedding an Equivalent Consumption Minimization Strategy (ECMS) into a Dynamic Programming (DP) optimization to obtain a sub-optimal solution that provides results close to the global optimum at a fraction of the computational cost. Further, a multi-layer hierarchical control architecture is proposed as a path to a causal, real-time implementation. The DP-ECMS algorithm is converted into a Model Predictive Control (MPC) framework by using principles of Approximate Dynamic Programming (ADP). This causal implementation is finally benchmarked to a global optimal solution obtained with DP for different scenarios.
@article{diva2:1617750,
author = {Deshpande, Shreshta Rajakumar and Jung, Daniel and Bauer, Leo and Canova, Marcello},
title = {{Integrated Approximate Dynamic Programming and Equivalent Consumption Minimization Strategy for Eco-Driving in a Connected and Automated Vehicle}},
journal = {IEEE Transactions on Vehicular Technology},
year = {2021},
volume = {70},
number = {11},
pages = {11204--11215},
}
Fault diagnosis of a certain class of hybrid systems referred to as structurally reconfigurable (SR) systems is complicated. This is because SR systems tend to switch their configuration, which may or may not be faulty. It is important to identify the mode of the SR system along with the corresponding fault if any, in order to facilitate a fault tolerant action. This paper combines discrete fault diagnosis with mode identification for SR systems to achieve two main objectives: Sensor selection for fault detection, isolation and mode identification, and residual selection for mode identification. The framework is built using a structural analysis-based approach to meet these objectives. This framework is demonstrated for a 10-speed Automatic Transmission, which is an illustrative example of SR systems.
@article{diva2:1593832,
author = {Deosthale, Eeshan and Jung, Daniel and Ahmed, Qadeer},
title = {{Discrete Fault Diagnosis of Structurally Reconfigurable Systems}},
journal = {Journal of Dynamic Systems Measurement, and Control},
year = {2021},
volume = {143},
number = {10},
}
Autonomous vehicles hold promise for increased vehicle and traffic safety, and there are several developments in the field where one example is an avoidance maneuver. There it is dangerous for the vehicle to be in the opposing lane, but it is safe to drive in the original lane again after the obstacle. To capture this basic observation, a lane-deviation penalty (LDP) objective function is devised. Based on this objective function, a formulation is developed utilizing optimal all-wheel braking and steering at the limit of road-tire friction. This method is evaluated for a double lane-change scenario by computing the resulting behavior for several interesting cases, where parameters of the emergency situation such as the initial speed of the vehicle and the size and placement of the obstacle are varied, and it performs well. A comparison with maneuvers obtained by minimum-time and other lateral-penalty objective functions shows that the use of the considered penalty function decreases the time that the vehicle spends in the opposing lane.
@article{diva2:1588460,
author = {Anistratov, Pavel and Olofsson, Björn and Nielsen, Lars},
title = {{Lane-deviation penalty formulation and analysis for autonomous vehicle avoidance maneuvers}},
journal = {Proceedings of the Institution of mechanical engineers. Part D, journal of automobile engineering},
year = {2021},
volume = {235},
number = {12},
pages = {3036--3050},
}
A combustion engine-driven vehicle can be made more fuel efficient over some drive cycles by, for example, introducing electric machines and solutions for electrical energy storage within the vehicles driveline architecture. The possible benefits of different hybridization concepts depend on the architecture, i.e., the type of energy storage, and the placement and sizing of the different driveline components. This paper examines a diesel electric plug-in hybrid truck, where the powertrain includes a diesel engine supported with two electric motors, one supporting the crank shaft and one the turbocharger. Numerical optimal control was used to find energy-optimal control strategies during two different accelerations; the trade-off between using electrical energy and diesel fuel was evaluated using a simulation platform. Fixed-gear acceleration was performed to evaluate the contribution from the two electric motors in co-operation, and individual operation. A second acceleration test case from 8 to 80 km/h was performed to evaluate the resulting optimal control behavior when taking gear changes into account. A cost factor was used to relate the cost of diesel fuel to electrical energy. The selection of the cost factor relates to the allowed usage of electrical energy: a high cost factor results in a high amplification from electrical energy input to total system energy savings, whereas a low cost factor results in an increased usage of electrical energy for propulsion. The difference between fixed-gear and full acceleration is mainly the utilization of the electric crank shaft motor. For the mid-range of the cost factors examined, the crank shaft electric motor is used at the end of the fixed-gear acceleration, but the control sequence is not repeated for each gear during the full acceleration. The electric motor supporting the turbocharger is used for higher cost factors than the crank shaft motor, and the amplification from electrical energy input to total energy savings is also the highest.
@article{diva2:1542684,
author = {Ekberg, Kristoffer and Eriksson, Lars and Sundström, Christofer},
title = {{Electrification of a Heavy-Duty CI Truck-Comparison of Electric Turbocharger and Crank Shaft Motor}},
journal = {Energies},
year = {2021},
volume = {14},
number = {5},
}
A controller for critical vehicle maneuvering is proposed that avoids obstacles and keeps the vehicle on the road while achieving heavy braking. It operates at the limit of friction and is structured in two main steps: a motion-planning step based on receding-horizon planning to obtain acceleration-vector references, and a low-level controller for following these acceleration references and transforming them into actuator commands. The controller is evaluated in a number of challenging scenarios and results in a well behaved vehicle with respect to, e.g., the steering angle, the body slip, and the path. It is also demonstrated that the controller successfully balances braking and avoidance such that it really takes advantage of the braking possibilities. Specifically, for a moving obstacle, it makes use of a widening gap to perform more braking, which is a clear advantage of the online replanning capability if the obstacle should be a moving human or animal. Finally, real-time capabilities are demonstrated. In conclusion, the controller performs well, both from a functional perspective and from a real-time perspective.
@article{diva2:1541699,
author = {Fors, Victor and Anistratov, Pavel and Olofsson, Björn and Nielsen, Lars},
title = {{Predictive Force-Centric Emergency Collision Avoidance}},
journal = {Journal of Dynamic Systems Measurement, and Control},
year = {2021},
volume = {143},
number = {8},
}
Efficient trajectory planning of autonomous vehiclesin complex traffic scenarios is of interest both academically andin automotive industry. Time efficiency and safety are of keyimportance and here a two-step procedure is proposed. First, aconvex optimization problem is solved, formulated as a supportvector machine (SVM), in order to represent the surroundingenvironment of the ego vehicle and classify the search spaceas obstacles or obstacle free. This gives a reduced complexitysearch space and an A* algorithm is used in a state space latticein 4 dimensions including position, heading angle and velocityfor simultaneous path and velocity planning. Further, a heuristicderived from the SVM formulation is used in the A* search anda pruning technique is introduced to significantly improve searchefficiency. Solutions from the proposed planner is compared tooptimal solutions computed using optimal control techniques.Three traffic scenarios, a roundabout scenario and two complextakeover maneuvers, with multiple moving obstacles, are used toillustrate the general applicability of the proposed method.
@article{diva2:1536330,
author = {Morsali, Mahdi and Frisk, Erik and Åslund, Jan},
title = {{Spatio-Temporal Planning in Multi-Vehicle Scenarios for Autonomous Vehicle Using Support Vector Machines}},
journal = {IEEE Transactions on Intelligent Vehicles},
year = {2021},
volume = {6},
number = {4},
pages = {611--621},
}
Analytical optimal solution to the energy managementof hybrid electric vehicles is of interest from theoretical and practical perspectives. Particularly, effort has been made to derive analytical solution to the energy management problem for series hybrid electric vehicles using Pontryagin’s minimum principle (PMP). However, admissibility of the system input was not fully explored in determining the optimal input candidates. In this paper, the analytical solution for the same problem is found by partitioning the positive power demand set into four subsets, where the solution is derived for each case separately according to the corresponding admissible input set. The analytical solution is verified through comparison with numerical solution for a series hybrid electric wheel loader, and two different drive cycles are considered for this purpose. From the proposed solution, effective equivalence factor bounds are found and used to construct an adaptive equivalent consumption minimization strategy. The proposed strategy and the analytical solution are implemented together for the same vehicle to demonstrate their effectiveness in dealing with real-world applications. Simulations are performed for 12 drive cycles, and the results are compared to the one sachieved by PMP-based optimal control where the optimization is done numerically. Simulation results suggest that the proposed methodology is relatively fast and has satisfactory performance in presence of drive cycle uncertainty. It is observed that the proposed method fulfills charge sustenance, and the achieved fuel consumption figures are very close to the optimal benchmarks found by the non-causal method.
@article{diva2:1529835,
author = {Shafikhani, Iman and Åslund, Jan},
title = {{Analytical Solution to Equivalent Consumption Minimization Strategy for Series Hybrid Electric Vehicles}},
journal = {IEEE Transactions on Vehicular Technology},
year = {2021},
volume = {70},
number = {3},
pages = {2124--2137},
}
This paper presents a multi-objective energy management strategy for hybrid electric vehicles. It aims at reducing fuel consumption and minimizing battery wear simultaneously while fulfilling system’s constraints. A control-oriented differential model is considered to account for battery aging effects, and an algorithm is developed to identify its parameters. The energy management is formulated as an optimal control problem and is solved by Pontryagin’s minimum principle. The controller is then implemented for a hybrid electric wheel loader to demonstrate its effectiveness. In short-term simulations for four drive cycles, behavior of the vehicle is compared to the case where the energy management policy does not encompass battery wear minimization. Long-term simulations suggest that there is a huge potential in extending battery life while the price to pay is a negligible increase in fuel consumption. It is observed that the proposed methodology works best for nonaggressive drive cycles.
@article{diva2:1529833,
author = {Shafikhani, Iman and Åslund, Jan},
title = {{Energy management of hybrid electric vehicles with battery aging considerations:
Wheel loader case study}},
journal = {Control Engineering Practice},
year = {2021},
volume = {110},
}
Predictive maintenance of systems and their components in technical systems is a promising approach to optimize system usage and reduce system downtime. Various sensor data are logged during system operation for different purposes, but sometimes not directly related to the degradation of a specific component. Variable selection algorithms are necessary to reduce model complexity and improve interpretability of diagnostic and prognostic algorithms. This paper presents a forest-based variable selection algorithm that analyzes the distribution of a variable in the decision tree structure, called Variable Depth Distribution, to measure its importance. The proposed variable selection algorithm is developed for datasets with correlated variables that pose problems for existing forest-based variable selection methods. The proposed variable selection method is evaluated and analyzed using three case studies: survival analysis of lead-acid batteries in heavy-duty vehicles, engine misfire detection, and a simulated prognostics dataset. The results show the usefulness of the proposed algorithm, with respect to existing forest-based methods, and its ability to identify important variables in different applications. As an example, the battery prognostics case study shows that similar predictive performance is achieved when only 17% percent of the variables are used compared to all measured signals.
@article{diva2:1521664,
author = {Voronov, Sergii and Jung, Daniel and Frisk, Erik},
title = {{A forest-based algorithm for selecting informative variables using Variable Depth Distribution}},
journal = {Engineering applications of artificial intelligence},
year = {2021},
volume = {97},
}
A cooperative control approach for autonomous vehicles is developed in order to perform different complex traffic maneuvers, e.g., double lane-switching or intersection situations. The problem is formulated as a distributed optimal control problem for a system of multiple autonomous vehicles and then solved using a nonlinear Model Predictive Control (MPC) technique, where the distributed approach is used to make the problem computationally feasible in real-time. To provide safety, a collision avoidance constraint is introduced, also in a distributed way. In the proposed method, each vehicle computes its own control inputs using estimated states of neighboring vehicles. In addition, a compatibility constraint is defined that takes collision avoidance into account but also ensures that each vehicle does not deviate significantly from what is expected by neighboring vehicles. The method allows us to construct a cost function for several different traffic scenarios. The asymptotic convergence of the system to the desired destination is proven, in the absence of uncertainty and disturbances, for a sufficiently small MPC control horizon. Simulation results show that the distributed algorithm scales well with increasing number of vehicles.
@article{diva2:1512767,
author = {Mohseni, Fatemeh and Frisk, Erik and Nielsen, Lars},
title = {{Distributed Cooperative MPC for Autonomous Driving in Different Traffic Scenarios}},
journal = {IEEE Transactions on Intelligent Vehicles},
year = {2021},
volume = {6},
number = {2},
pages = {299--309},
}
Autonomous vehicle functions in safety-critical situations show promise in reducing the risk and saving lives in accidents compared to existing safety systems. Consequently, it is from many perspectives advantageous to be able to quantify the potential benefits of new autonomous systems for vehicle maneuvers at-the-limit of tire friction. Here, to estimate the potential in terms of saved lives and reduced degree of injuries in accidents for new, not yet existing systems, a framework has been developed by combining available historic data, in the form of crash databases, and statistical methods with comparative calculations of vehicle behavior using numerical optimization rather than simulation. The framework performs effectively, it gives interesting insights into the relation between more traditional active yaw control and optimal autonomous lane-keeping control, and it clearly demonstrates the potential of saved lives by using autonomous vehicle maneuvers.
@article{diva2:1512631,
author = {Olofsson, Björn and Nielsen, Lars},
title = {{Using Crash Databases to Predict Effectiveness of New Autonomous Vehicle Maneuvers for Lane-Departure Injury Reduction}},
journal = {IEEE transactions on intelligent transportation systems (Print)},
year = {2021},
volume = {22},
number = {6},
pages = {3479--3490},
}
Handling of critical situations is an important part in the architecture of an autonomous vehicle. A controller for autonomous collision avoidance is developed based on a wary strategy that assumes the least tireroad friction for which the maneuver is still feasible. Should the friction be greater, the controller makes use of this and performs better. The controller uses an acceleration-vector reference obtained from optimal control of a friction-limited particle, whose applicability is verified by using numerical optimization on a full vehicle model. By employing an analytical tire model of the tireroad friction limit, to determine slip references for steering and body-slip control, the result is a controller where the computation of its output is explicit and independent of the actual tire-road friction. When evaluated in real-time on a high-fidelity simulation model, the developed controller performs close to that achieved by offline numerical optimization.
@article{diva2:1475612,
author = {Fors, Victor and Olofsson, Björn and Nielsen, Lars},
title = {{Autonomous Wary Collision Avoidance}},
journal = {IEEE Transactions on Intelligent Vehicles},
year = {2021},
volume = {6},
number = {2},
pages = {353--365},
}
In this paper, we present a new approach to simplify fast Fourier transform (FFT) hardware architectures. The new approach is based on a group of transformations called decimation, reduction, center, move and merge. By combining them it is possible to transform the rotators at different FFT stages, move them to other stages and merge them in such a way that the resulting rotators are simpler than the original ones. The proposed approach can be combined with other existing techniques such coefficient selection and shift-and-add implementation, or rotator allocation in order to obtain low-complexity FFT hardware architectures. To show the effectiveness of the proposed approach, it has been applied to single-path delay feedback (SDF) FFT hardware architectures, where it is observed that the complexity of the rotators is reduced up to 33%.
@article{diva2:1515585,
author = {Andersson, Rikard and Garrido, Mario},
title = {{Using Rotator Transformations to Simplify FFT Hardware Architectures}},
journal = {IEEE Transactions on Circuits and Systems Part 1},
year = {2020},
volume = {67},
number = {12},
pages = {4784--4793},
}
Predictive maintenance aims to predict failures in components of a system, a heavy-duty vehicle in this work, and do maintenance before any actual fault occurs. Predictive maintenance is increasingly important in the automotive industry due to the development of new services and autonomous vehicles with no driver who can notice first signs of a component problem. The lead-acid battery in a heavy vehicle is mostly used during engine starts, but also for heating and cooling the cockpit, and is an important part of the electrical system that is essential for reliable operation. This paper develops and evaluates two machine-learning based methods for battery prognostics, one based on Long Short-Term Memory (LSTM) neural networks and one on Random Survival Forest (RSF). The objective is to estimate time of battery failure based on sparse and non-equidistant vehicle operational data, obtained from workshop visits or over-the-air readouts. The dataset has three characteristics: 1) no sensor measurements are directly related to battery health, 2) the number of data readouts vary from one vehicle to another, and 3) readouts are collected at different time periods. Missing data is common and is addressed by comparing different imputation techniques. RSF- and LSTM-based models are proposed and evaluated for the case of sparse multiple-readouts. How to measure model performance is discussed and how the amount of vehicle information influences performance.
@article{diva2:1512684,
author = {Voronov, Sergii and Krysander, Mattias and Frisk, Erik},
title = {{Predictive Maintenance of Lead-Acid Batteries with Sparse Vehicle Operational Data}},
journal = {International Journal of Prognostics and Health Management},
year = {2020},
volume = {11},
number = {1},
}
Exhaust Gas Recirculation (EGR) was recently introduced in large marine two-stroke diesel engines to reduce NOx-emissions. Controlling EGR flow during accelerations, while keeping good acceleration performance is challenging, due to delays in the scavenge receiver oxygen measurement and upper limits on fuel for avoiding black smoke. Previous oxygen feedback controllers struggled during accelerations, but a new EGR-controller based on adaptive feedforward (AFF) has been successful. Nevertheless, further analysis and tests are required before deploying the controller to more EGR ships. A simulation platform is a great asset to test controllers before expensive real-world experiments are conducted. A new EGR flow controller is proposed and tested in a complete ship simulation model. Several acceleration scenarios show that the low load area is most challenging. Controller robustness is analysed in this area, showing that pressure sensor bias in the EGR flow estimator is the most critical factor, which could lead to black smoke formation. This can be prevented with sensor calibration or by using a differential pressure sensor. Errors in the parameters of the flow estimators are not as important. This is a useful result because the right parameters of the flow estimators might be difficult to obtain, on a new engine.
@article{diva2:1468332,
author = {Eriksson, Lars},
title = {{Robustness analysis of dual actuator EGR controllers in marine two-stroke diesel engines}},
journal = {Journal of Marine Engineering \& Technology},
year = {2020},
volume = {19},
number = {sup1},
pages = {17--30},
}
Data-driven fault classification in industrial applications is complicated by unknown fault classes and limited training data. In addition, different faults can have similar effects on sensor outputs resulting in fault classification ambiguities, i.e., multiple fault hypotheses can explain the data. One solution is to identify and rank all plausible fault classes that give useful information, for example, at a workshop when performing troubleshooting. A probabilistic fault classification algorithm is proposed for residual data classification combining the Weibull-calibrated one-class support vector machines for fault class modeling and Bayesian filtering for time-series analysis. The fault classifier ranks different fault classes and can identify sequences from unknown fault realizations, i.e., faults not represented in training data. Real residual data computed from sensor data and model analysis of an internal combustion engine are used as a case study illustrating the usefulness of the proposed method.
@article{diva2:1466216,
author = {Jung, Daniel},
title = {{Data-Driven Open-Set Fault Classification of Residual Data Using Bayesian Filtering}},
journal = {IEEE Transactions on Control Systems Technology},
year = {2020},
volume = {28},
number = {5},
pages = {2045--2052},
}
The life and condition of a mine truck frame are related to how the machine is used. Damage from stress cycles is accumulated over time, and measurements throughout the life of the machine are needed to monitor the condition. This results in high demands on the durability of sensors, especially in a harsh mining application. To make a monitoring system cheap and robust, sensors already available on the vehicles are preferred rather than additional strain gauges. The main question in this work is whether the existing on-board sensors can give the required information to estimate stress signals and calculate accumulated damage of the frame. Model complexity requirements and sensors selection are also considered. A final question is whether the accumulated damage can be used for prognostics and to increase reliability. The investigation is performed using a large data set from two vehicles operating in real mine applications. Coherence analysis, ARX-models, and rain flow counting are techniques used. The results show that a low number of available on-board sensors like load cells, damper cylinder positions, and angle transducers can give enough information to recreate some of the stress signals measured. The models are also used to show significant differences in usage by different operators, and its effect on the accumulated damage.
@article{diva2:1431155,
author = {Jakobsson, Erik and Pettersson, Robert and Frisk, Erik and Krysander, Mattias},
title = {{Fatigue Damage Monitoring for Mining Vehicles using Data Driven Models}},
journal = {International Journal of Prognostics and Health Management},
year = {2020},
volume = {11},
number = {1},
}
Poor road conditions in underground mine tunnels can lead to decreased production efficiency and increased wear on production vehicles. A prototype system for road condition monitoring is presented in this paper to counteract this. The system consists of three components i.e. localization, road monitoring, and scheduling. The localization of vehicles is performed using a Rao-Blackwellized extended particle filter, combining vehicle mounted sensors with signal strengths of WiFi access points. Two methods for road monitoring are described: a Kalman filter used together with a model of the vehicle suspension system, and a relative condition measure based on the power spectral density. Lastly, a method for taking automatic action on an ill-conditioned road segment is proposed in the form of a rescheduling algorithm. The scheduling algorithm is based on the large neighborhood search and is used to integrate road service activities in the short-term production schedule while minimizing introduced production disturbances. The system is demonstrated on experimental data collected in a Swedish underground mine.
@article{diva2:1431141,
author = {Åstrand, Max and Jakobsson, Erik and Lindfors, Martin and Svensson, John},
title = {{A system for underground road condition monitoring}},
journal = {International Journal of Mining Science and Technology},
year = {2020},
volume = {30},
number = {3},
pages = {405--411},
}
The study of fault diagnosis on automotive engine systems has been an interesting and ongoing topic for many years. Numerous research projects were conducted by automakers and research institutions to discover new and more advanced methods to perform diagnosis for better fault isolation (FI). Some of the research in this field has been reported in.
@article{diva2:1424739,
author = {Ng, Kok Yew and Frisk, Erik and Krysander, Mattias and Eriksson, Lars},
title = {{A Realistic Simulation Testbed of a Turbocharged Spark-Ignited Engine System: A Platform for the Evaluation of Fault Diagnosis Algorithms and Strategies}},
journal = {IEEE CONTROL SYSTEMS MAGAZINE},
year = {2020},
volume = {40},
number = {2},
pages = {56--83},
}
With new developments in sensor technology, a new generation of vehicle dynamics controllers is developing, where the braking and steering strategies use more information, e.g. knowledge of road borders. The basis for vehicle-safety systems is how the forces from tyre–road interaction is vectored to achieve optimal total force and moment on the vehicle. To study this, the concept of attainable forces previously proposed in literature is adopted, and here a new visualisation technique is devised. It combines the novel concept of attainable force volumes with an interpretation of how the optimal solution develops within this volume. A specific finding is that for lane-keeping it is important to maximise the force in a certain direction, rather than to control the direction of the force vector, even though these two strategies are equivalent for the friction-limited particle model previously used in some literature for lane-keeping control design. More specifically, it is shown that the optimal behaviour develops on the boundary surface of the attainable force volume. Applied to lane-keeping control, this observation indicates a set of control principles similar to those analytically obtained for friction-limited particle models in earlier research, but result in vehicle behaviour close to the globally optimal solution also for more complex models and scenarios.
@article{diva2:1313004,
author = {Fors, Victor and Olofsson, Björn and Nielsen, Lars},
title = {{Attainable force volumes of optimal autonomous at-the-limit vehicle manoeuvres}},
journal = {Vehicle System Dynamics},
year = {2020},
volume = {58},
number = {7},
pages = {1101--1122},
}
Finding the cheapest, or smallest, set of sensors such that a specified level of diagnosis performance is maintained is important to decrease cost while controlling performance. Algorithms have been developed to find sets of sensors that make faults detectable and isolable under ideal circumstances. However, due to model uncertainties and measurement noise, different sets of sensors result in different achievable diagnosability performance in practice. In this paper, the sensor selection problem is formulated to ensure that the set of sensors fulfils required performance specifications when model uncertainties and measurement noise are taken into consideration. However, the algorithms for finding the guaranteed global optimal solution are intractable without exhaustive search. To overcome this problem, a greedy stochastic search algorithm is proposed to solve the sensor selection problem. A case study demonstrates the effectiveness of the greedy stochastic search in finding sets close to the global optimum in short computational time.
@article{diva2:806672,
author = {Jung, Daniel and Dong, Yi and Frisk, Erik and Krysander, Mattias and Biswas, Gautam},
title = {{Sensor selection for fault diagnosis in uncertain systems}},
journal = {International Journal of Control},
year = {2020},
volume = {93},
number = {3},
pages = {629--639},
}
We hope this special issue will provide new inspiring to the community of control theory, especially for the youngerresearchers and students. We wish to thank Yiguang Hong, Editor of the journal of Control Theory and Technology,for his timely organization of this special issue.
@article{diva2:1367824,
author = {Shen, Tielong and Eriksson, Lars and Tunestal, Per},
title = {{Special issue on benchmark problems in automotive system control}},
journal = {Control Theory and Technology},
year = {2019},
volume = {17},
number = {2},
pages = {119--120},
}
Fault detection and fault isolation performance of a model based diagnosis system mainly depends on the level of model uncertainty and the time allowed for detection. The longer time for detection that can be accepted, the more certain detection can be achieved and the main objective of this paper is to show how the window length relates to a diagnosis performance measure. A key result is an explicit expression for asymptotic performance with respect to window length and it is shown that there exists a linear asymptote as the window length tends to infinity. The gradient of the asymptote is a system property that can be used in the evaluation of diagnosis performance when designing a system. A key property of the approach is that the model of the system is analyzed directly, which makes the approach independent of detection filter design. (C) 2019 Elsevier Ltd. All rights reserved.
@article{diva2:1338207,
author = {Åslund, Jan and Frisk, Erik and Jung, Daniel},
title = {{Asymptotic behavior of a fault diagnosis performance measure for linear systems}},
journal = {Automatica},
year = {2019},
volume = {106},
pages = {143--149},
}
The increasing complexity and size of cyber-physical systems (e.g., aircraft, manufacturing processes, and power generation plants) is making it hard to develop centralized diagnosers that are reliable and efficient. In addition, advances in networking technology, along with the availability of inexpensive sensors and processors, are causing a shift in focus from centralized to more distributed diagnosers. This paper develops two structural approaches for distributed fault detection and isolation. The first method uses redundant equation sets for residual generation, referred to as minimal structurally-over-determined sets, and the second is based on the original model equations. We compare the diagnosis performance of the two algorithms and clarify the pros and cons of each method. A case study is used to demonstrate the two methods, and the results are discussed together with directions for future work.
@article{diva2:1334860,
author = {Khorasgani, Hamed and Biswas, Gautam and Jung, Daniel},
title = {{Structural Methodologies for Distributed Fault Detection and Isolation}},
journal = {Applied Sciences},
year = {2019},
volume = {9},
number = {7},
}
There exists a gap between control theory and control practice, i.e., all control methods suggested by researchers are not implemented in real systems and, on the other hand, many important industrial problems are not studied in the academic research. Benchmark problems can help close this gap and provide many opportunities for members in both the controls theory and application communities. The goal is to survey and give pointers to different general controls and modeling related benchmark problems that can serve as inspiration for future benchmarks and then specifically focus the benchmark coverage on automotive control engineering application. In the paper reflections are given on how different categories of benchmark designers, benchmark solvers and third part users can benefit from providing, solving, and studying benchmark problems. The paper also collects information about several benchmark problems and gives pointers to papers than give more detailed information about different problems that have been presented.
@article{diva2:1307296,
author = {Eriksson, Lars},
title = {{An overview of various control benchmarks with a focus on automotive control}},
journal = {Control Theory and Technology},
year = {2019},
volume = {17},
number = {2},
pages = {121--130},
}
Driving cycles are nowadays, to an increasing extent, used as input to model-based vehicle design and as training data for development of vehicle models and functions with machine learning algorithms. Recorded real driving data may underrepresent or even lack important characteristics, and therefore there is a need to complement driving cycles obtained from real driving data with synthetic data that exhibit various desired characteristics. In this paper, an efficient method for generation of mission-based driving cycles is developed for this purpose. It is based on available effective methods for traffic simulation and available maps to define driving missions. By comparing the traffic simulation results with real driving data, insufficiencies in the existing behavioral model in the utilized traffic simulation tool are identified. Based on these findings, four extensions to the behavioral model are suggested, staying within the same class of computational complexity so that it can still be used in a large scale. The evaluation results show significant improvements in the match between the data measured on the road and the outputs of the traffic simulation with the suggested extensions of the behavioral model. The achieved improvements can be observed with both visual inspection and objective measures. For instance, the 40% difference in the relative positive acceleration of the originally simulated driving cycle compared to real driving data was eliminated using the suggested model.
@article{diva2:1297517,
author = {Kharrazi, Sogol and Almen, Marcus and Frisk, Erik and Nielsen, Lars},
title = {{Extending Behavioral Models to Generate Mission-Based Driving Cycles for Data-Driven Vehicle Development}},
journal = {IEEE Transactions on Vehicular Technology},
year = {2019},
volume = {68},
number = {2},
pages = {1222--1230},
}
A benchmark problem for fuel efficient control of a truck on a given road profile has been formulated and solved. Six different solution strategies utilizing varying degrees of off-line and on-line computations are described and compared. A vehicle model is used to benchmark the solutions on different driving missions. The vehicle model was presented at the IFAC AAC2016 symposium and is compiled from model components validated in previous research projects. The driving scenario is provided as a road slope profile and a desired trip time. The problem to solve is a combination of engine-, driveline- and vehicle-control while fulfilling demands on emissions, driving time, legislative speed, and engine protections. The strength of this publication is the collection of all six different solutions in one paper. This paper is intended to provide a starting point for practicing engineers or researchers who work with optimal and/or model based vehicle control.
@article{diva2:1292870,
author = {Eriksson, Lars and Thomasson, Andreas and Ekberg, Kristoffer and Reig, Alberto and Eifert, Mark and Donatantonio, Fabrizio and DAmato, Antonio and Arsie, Ivan and Pianese, Cesare and Otta, Pavel and Held, Manne and Voegele, Ulrich and Endisch, Christian},
title = {{Look-ahead controls of heavy duty trucks on open roads - six benchmark solutions}},
journal = {Control Engineering Practice},
year = {2019},
volume = {83},
pages = {45--66},
}
Stability control of a vehicle in autonomous safety-critical at-the-limit manoeuvres is analysed from the perspective of lane keeping or lane changing, rather than that of yaw control as in traditional ESC systems. An optimal control formulation is developed, where the optimisation criterion is a linear combination of the initial and final velocity of the manoeuvre. Varying the interpolation parameter in this formulation turns out to result in an interesting family of optimal braking and steering patterns in stabilising manoeuvres. The two different strategies of optimal lane-keeping control and optimal yaw control are shown to be embedded in the formulation and result from the boundary values of the parameter. The results provide new insights and have the potential to be used for future safety systems that adapt the level of braking to the situation at hand, which is demonstrated through examples of how to exploit theresults.
@article{diva2:1266075,
author = {Fors, Victor and Olofsson, Björn and Nielsen, Lars},
title = {{Formulation and interpretation of optimal braking and steering patterns towards autonomous safety-critical manoeuvres}},
journal = {Vehicle System Dynamics},
year = {2019},
volume = {57},
number = {8},
pages = {1206--1223},
}
Selecting residual generators for detecting and isolating faults in a system is an important step when designing model-based diagnosis systems. However, finding a suitable set of residual generators to fulfill performance requirements is complicated by model uncertainties and measurement noise that have negative impact on fault detection performance. The main contribution is an algorithm for residual selection that combines model-based and data-driven methods to find a set of residual generators that maximizes fault detection and isolation performance. Based on the solution from the residual selection algorithm, a generalized diagnosis system design is proposed where test quantities are designed using multivariate residual information to improve detection performance. To illustrate the usefulness of the proposed residual selection algorithm, it is applied to find a set of residual generators to monitor the air path through an internal combustion engine.
@article{diva2:1231587,
author = {Jung, Daniel and Sundström, Christofer},
title = {{A Combined Data-Driven and Model-Based Residual Selection Algorithm for Fault Detection and Isolation}},
journal = {IEEE Transactions on Control Systems Technology},
year = {2019},
volume = {27},
number = {2},
pages = {616--630},
}
Large marine two-stroke diesel engines are widely used as propulsion systems for shipping worldwide and are facing stricter NOx emission limits. Exhaust gas recirculation is introduced to these engines to reduce the produced combustion NOx to the allowed levels. Since the current number of engines built with exhaust gas recirculation is low and engine testing is very expensive, a powerful alternative for developing exhaust gas recirculation controllers for such engines is to use control-oriented simulation models. Unfortunately, the same reasons that motivate the use of simulation models also hinder the capacity to obtain sufficient measurement data at different operating points for developing the models. A mean value engine model of a large two-stroke diesel with exhaust gas recirculation that can be simulated faster than real time is presented and validated. An analytic model for the cylinder pressure that captures the effects of changes in the fuel control inputs is also developed and validated with cylinder pressure measurements. A parameterization procedure that deals with the low number of measurement data available is proposed. After the parameterization, the model is shown to capture the stationary operation of the real engine well. The transient prediction capability of the model is also considered satisfactory which is important if the model is to be used for exhaust gas recirculation controller development during transients. Furthermore, the experience gathered while developing the model about essential signals to be measured is summarized, which can be very helpful for future applications of the model. Finally, models for the ship propeller and resistance are also investigated, showing good agreement with the measured ship sailing signals during maneuvers. These models give a complete vessel model and make it possible to simulate various maneuvering scenarios, giving different loading profiles that can be used to investigate the performance of exhaust gas recirculation and other controllers during transients.
@article{diva2:1205673,
author = {Llamas, Xavier and Eriksson, Lars},
title = {{Control-oriented modeling of two-stroke diesel engines with exhaust gas recirculation for marine applications}},
journal = {Journal of Engineering for the Maritime Environment (Part M)},
year = {2019},
volume = {233},
number = {2},
pages = {551--574},
}
A dynamic obstacle avoidance Model Predictive Control (MPC) method is introduced for autonomous driving that uses deep learning technique for velocity-dependent collision avoidance in unknown environments. The objective of the method is to control an autonomous vehicle in order to perform different traffic maneuvers in a safe way with maximum comfort of passengers, and in minimum possible time, accounting for maneuvering capabilities, vehicle dynamics, and in the presence of traffic rules, road boundaries and static and dynamic unknown obstacles. Here, by defining local coordinates and collision regions, the dynamic collision avoidance problem is translated into a static collision avoidance problem which makes the method easier and faster to be solved in dynamical environments. In order to provide safety, an ensemble of deep neural networks is used to estimate the probability of collision and to form an uncertainty-dependent collision cost which prioritizes between mission and safety. The collision cost is a product of the probability of collision and vehicle’s velocity in the directions with high collision-risk. The dynamic obstacle avoidance optimization method minimizes the velocity in the obstacle cones where the probability of collision is high or in unfamiliar environments, and increases the velocity when probability and variation in predicted values of the ensemble are low. The predicted trajectory from MPC is used in learning procedure in order to assign labels that makes it possible to predict the collision in advance. Simulation results show that the proposed method has good adaptability to unknown environments.
@article{diva2:1512769,
author = {Mohseni, Fatemeh and Voronov, Sergii and Frisk, Erik},
title = {{Deep Learning Model Predictive Control for Autonomous Driving in Unknown Environments}},
journal = {IFAC-PapersOnLine},
year = {2018},
volume = {51},
number = {22},
pages = {447--452},
}
The pursuit of lower fuel consumption and stricter emission legislation has made a simulation- and optimization-based development methodology important to the automotive industry. The keystone in the methodology, is the system model. But for the results obtained using a model to be credible, the model has to be validated. The paper validates an open-source, meanvalue engine model of a 13 liter CI inline 6 cylinder heavyduty engine, and releases it as open-source.
@article{diva2:1364963,
author = {Ekberg, Kristoffer and Leek, Viktor and Eriksson, Lars},
title = {{Modeling and Validation of an Open-Source Mean Value Heavy-Duty Diesel Engine Model}},
journal = {Simulation Notes Europe},
year = {2018},
volume = {28},
number = {4},
pages = {197--204},
}
Machine learning can be used to automatically process sensor data and create data-driven models for prediction and classification. However, in applications such as fault diagnosis, faults are rare events and learning models for fault classification is complicated because of lack of relevant training data. This paper proposes a hybrid diagnosis system design which combines model-based residuals with incremental anomaly classifiers. The proposed method is able to identify unknown faults and also classify multiple-faults using only single-fault training data. The proposed method is verified using a physical model and data collected from an internal combustion engine.
@article{diva2:1248561,
author = {Jung, Daniel and Ng, Kok Yew and Frisk, Erik and Krysander, Mattias},
title = {{Combining model-based diagnosis and data-driven anomaly classifiers for fault isolation}},
journal = {Control Engineering Practice},
year = {2018},
volume = {80},
pages = {146--156},
}
In model-based diagnosis there are often more candidate residual generators than what is needed and residual selection is therefore an important step in the design of model-based diagnosis systems. The availability of computer-aided tools for automatic generation of residual generators have made it easier to generate a large set of candidate residual generators for fault detection and isolation. Fault detection performance varies significantly between different candidates due to the impact of model uncertainties and measurement noise. Thus, to achieve satisfactory fault detection and isolation performance, these factors must be taken into consideration when formulating the residual selection problem. Here, a convex optimization problem is formulated as a residual selection approach, utilizing both structural information about the different residuals and training data from different fault scenarios. The optimal solution corresponds to a minimal set of residual generators with guaranteed performance. Measurement data and residual generators from an internal combustion engine test-bed is used as a case study to illustrate the usefulness of the proposed method.
@article{diva2:1248548,
author = {Jung, Daniel and Frisk, Erik},
title = {{Residual selection for fault detection and isolation using convex optimization}},
journal = {Automatica},
year = {2018},
volume = {97},
pages = {143--149},
}
International shipping has been reported to account for 13% of global NOx emissions and 2.1% of global green house gas emissions. Recent restrictions of NOx emissions from marine vessels have led to the development of exhaust gas recirculation (EGR) for large two-stroke diesel engines. Meanwhile, the same engines have been downsized and derated to optimize fuel efficiency. The smaller engines reduce the possible vessel acceleration, and to counteract this, the engine controller must be improved to fully utilize the physical potential of the engine. A fuel index limiter based on air/fuel ratio was recently developed (Turbo, 2016), but as it does not account for EGR, accelerations lead to excessive exhaust smoke formation which could damage the engine when recirculated. This paper presents two methods for extending a fuel index limiter function to EGR engines. The methods are validated through simulations with a mean-value engine model and on a vessel operating at sea. Validation tests compare combinations of the two index limiter methods, using either traditional PI control for the EGR loop or the recently developed fast adaptive feedforward EGR control (Nielsen et al., 2017a). The experiments show that the extended limiters reduce exhaust smoke formation during acceleration to a minimum, and that the suggested limiter, combined with adaptive feedforward EGR control, is able to maintain full engine acceleration capability. Sea tests with engine speed steps from 35 to 50 RPM, made peak exhaust opacity increase by only 5% points when using the proposed limiter, whereas it increased 70% points without the limiter.
@article{diva2:1235309,
author = {Nielsen, Kraen Vodder and Blanke, Mogens and Eriksson, Lars and Vejlgaard-Laursen, Morten},
title = {{Marine diesel engine control to meet emission requirements and maintain maneuverability}},
journal = {Control Engineering Practice},
year = {2018},
volume = {76},
pages = {12--21},
}
n/a
@article{diva2:1234407,
author = {Shen, Tielong and Eriksson, Lars},
title = {{Special focus on learning and real-time optimization of automotive powertrain systems}},
journal = {Science China Information Sciences},
year = {2018},
volume = {61},
number = {7},
}
Computation and sampling time requirements for real-time implementation of observers is studied. A common procedure for state estimation and observer design is to have a system model in continuous time that is converted to sampled time with Euler forward method and then the observer is designed and implemented in sampled time in the real time system. When considering state estimation in real time control systems for production there are often limited computational resources. This becomes especially apparent when designing observers for stiff systems since the discretized implementation requires small step lengths to ensure stability. One way to reduce the computational burden, is to reduce the model stiffness by approximating the fast dynamics with instantaneous relations, transforming an ordinary differential equations (ODE) model into a differential algebraic equation (DAE) model. Performance and sampling frequency limitations for extended Kalman filter (EKF)s based on both the original ODE model and the reduced DAE model are here analyzed and compared for an industrial system. Furthermore, the effect of using backward Euler instead of forward Euler when discretizing the continuous time model is also analyzed. The ideas are evaluated using measurement data from a diesel engine. The engine is equipped with throttle, exhaust gas recirculation (EGR), and variable geometry turbines (VGT) and the stiff model dynamics arise as a consequence of the throttle between two control volumes in the air intake system. The process of simplifying and modifying the stiff ODE model to a DAE model is also discussed. The analysis of the computational effort shows that even though the ODE, for each time-update, is less computationally demanding than the resulting DAE, an EKF based on the DAE model achieves better estimation performance than one based on the ODE with less computational effort. The main gain with the DAE based EKF is that it allows increased step lengths without degrading the estimation performance compared to the ODE based EKF.
@article{diva2:1234406,
author = {Hockerdal, Erik and Frisk, Erik and Eriksson, Lars},
title = {{Real-time performance of DAE and ODE based estimators evaluated on a diesel engine}},
journal = {Science China Information Sciences},
year = {2018},
volume = {61},
number = {7},
}
Taking offspring in a problem of ship emission reduction by exhaust gas recirculation control for large diesel engines, an underlying generic estimation challenge is formulated as a problem of joint state and parameter estimation for a class of multiple-input single-output Hammerstein systems with first-order dynamics, sensor delay, and a bounded time-varying parameter in the nonlinear part. This brief suggests a novel scheme for this estimation problem that guarantees exponential convergence to an interval that depends on the sensitivity of the system. The system is allowed to be nonlinear, parameterized, and time dependent, which are characteristics of the industrial problem we study. The approach requires the input nonlinearity to be a sector nonlinearity in the time-varying parameter. Salient features of the approach include simplicity of design and implementation. The efficacy of the adaptive observer is shown on simulated cases, on tests with a large diesel engine on test bed, and on tests with a container vessel.
@article{diva2:1231091,
author = {Nielsen, Kraen Vodder and Blanke, Mogens and Eriksson, Lars},
title = {{Adaptive Observer for Nonlinearly Parameterized Hammerstein System With Sensor Delay-Applied to Ship Emissions Reduction}},
journal = {IEEE Transactions on Control Systems Technology},
year = {2018},
volume = {26},
number = {4},
pages = {1508--1515},
}
Maintenance planning is important in the automotive industry as it allows fleet owners or regular customers to avoid unexpected failures of the components. One cause of unplanned stops of heavy-duty trucks is failure in the lead-acid starter battery. High availability of the vehicles can be achieved by changing the battery frequently, but such an approach is expensive both due to the frequent visits to a workshop and also due to the component cost. Here, a data-driven method based on random survival forest (RSF) is proposed for predicting the reliability of the batteries. The dataset available for the study, covering more than 50 000 trucks, has two important properties. First, it does not contain measurements related directly to the battery health; second, there are no time series of measurements for every vehicle. In this paper, the RSF method is used to predict the reliability function for a particular vehicle using data from the fleet of vehicles given that only one set of measurements per vehicle is available. A theory for confidence bands for the RSF method is developed, which is an extension of an existing technique for variance estimation in the random forest method. Adding confidence bands to the RSF method gives an opportunity for an engineer to evaluate the confidence of the model prediction. Some aspects of the confidence bands are considered: their asymptotic behavior and usefulness in model selection. A problem of including time-related variables is addressed in this paper with the argument that why it is a good choice not to add them into the model. Metrics for performance evaluation are suggested, which show that the model can be used to schedule and optimize the cost of the battery replacement. The approach is illustrated extensively using the real-life truck data case study.
@article{diva2:1229803,
author = {Voronov, Sergii and Frisk, Erik and Krysander, Mattias},
title = {{Data-Driven Battery Lifetime Prediction and Confidence Estimation for Heavy-Duty Trucks}},
journal = {IEEE Transactions on Reliability},
year = {2018},
volume = {67},
number = {2},
pages = {623--639},
}
As a promising solution to the reduction of fuel consumption and CO2 emissions in road transport sector, hybrid electric powertrains are confronted with complex control techniques for the evaluation of the minimal fuel consumption, particularly the excessively long computation time of the design-parameter optimization in the powertrains early design stage. In this work, a novel and simple GRaphical-Analysis-Based method of fuel Energy Consumption Optimization (GRAB-ECO) is developed to estimate the minimal fuel consumption for parallel hybrid electric powertrains in light-and heavy-duty application. Based on the power ratio between powertrains power demand and the most efficient engine power, GRAB-ECO maximizes the average operating efficiency of the internal combustion engine by shifting operating points to the most efficient conditions, or by eliminating the engine operation from poorly efficient operating points to pure electric vehicle operation. A turning point is found to meet the requirement of the final state of energy of the battery, which is charge-sustaining mode in this study. The GRAB-ECO was tested with both light- and heavy-duty parallel hybrid electric vehicles, and validated in terms of the minimal fuel consumption and the computation time. Results show that GRAB-ECO accurately approximates the minimal fuel consumption with less than 6% of errors for both light-and heavy-duty parallel hybrid electric powertrains. Meanwhile, GRAB-ECO reduces computation time by orders of magnitude compared with PMP-based (Pontryagins Minimum Principle) approaches.
@article{diva2:1170228,
author = {Zhao, Jianning and Sciarretta, Antonio and Eriksson, Lars},
title = {{GRAB-ECO for Minimal Fuel Consumption Estimation of Parallel Hybrid Electric Vehicles}},
journal = {Oil \& gas science and technology},
year = {2017},
volume = {72},
number = {6},
}
Path planning and path following are core components in safe autonomous driving. Typically, a path planner provides a path with some tolerance on how tightly the path should be followed. Based on that, and other path characteristics, for example, sharpness of curves, a speed profile needs to be assigned so that the vehicle can stay within the given tolerance without going unnecessarily slow. Here, such trajectory planning is based on optimal control formulations where critical cases arise as on-the-limit solutions. The study focuses on heavy commercial vehicles, causing rollover to be of a major concern, due to the relatively high centre of gravity. Several results are obtained on required model complexity depending on path characteristics, for example, quantification of required path tolerance for a simple model to be sufficient, quantification of when yaw inertia needs to be considered in more detail, and how the curvature rate of change interplays with available friction. Overall, in situations where the vehicle is subject to a wide range of driving conditions, from good transport roads to more tricky avoidance manoeuvres, the requirements on the path following will vary. For this, the provided results form a basis for real-time path following.
@article{diva2:1156531,
author = {Lundahl, Kristoffer and Frisk, Erik and Nielsen, Lars},
title = {{Implications of path tolerance and path characteristics on critical vehicle manoeuvres}},
journal = {Vehicle System Dynamics},
year = {2017},
volume = {55},
number = {12},
pages = {1909--1945},
}
An algorithm for high-performance path tracking for robot manipulators in the presence of model uncertainties and actuator constraints is presented. The path to be tracked is assumed given, and the nominal trajectories are computed using, for example, well-known algorithms for time-optimal path tracking. For online path tracking, the nominal, feedforward trajectories are combined with feedback in a control architecture with a secondary controller, such that robustness to uncertainties in model or environment is achieved. The control law is based on existing path-velocity control (PVC), or so called online time scaling, but in addition to speed adaptation along the tangent of the path, the algorithm also comprises an explicit formulation and approach, with several attractive properties, for handling the deviations along the transversal directions of the path. For achieving fast convergence along the normal and binormal directions of the path in 3D motion, the strategy proposed has inherent exponential convergence properties. The result is a complete architecture for path-tracking velocity control (PTVC). The method is evaluated in extensive simulations with manipulators of different complexity, and PTVC exhibits superior performance compared to PVC. (C) 2017 Elsevier Ltd. All rights reserved.
@article{diva2:1140112,
author = {Olofsson, Bjorn and Nielsen, Lars},
title = {{Path-tracking velocity control for robot manipulators with actuator constraints}},
journal = {Mechatronics (Oxford)},
year = {2017},
volume = {45},
pages = {82--99},
}
Environmental concern has led the International Maritime Organization to restrict NOx emissions from marine diesel engines. Exhaust gas recirculation (EGR) systems have been introduced in order to comply to the new standards. Traditional fixed-gain feedback methods are not able to control the EGR system adequately in engine loading transients so alternative methods are needed. This paper presents the design, convergence proofs and experimental validation of an adaptive feedforward controller that significantly improves the performance in loading transients. First the control concept is generalized to a class of first order Hammerstein systems with sensor delay and exponentially converging bounds of the control error are proven analytically. It is then shown how to apply the method to the EGR system of a two-stroke crosshead diesel engine. The controller is validated by closed loop simulation with a mean-value engine model, on an engine test bed and on a vessel operating at sea. A significant reduction of smoke formation during loading transients is observed both visually and with an opacity sensor. (C) 2017 Elsevier Ltd. All rights reserved.
@article{diva2:1130182,
author = {Vodder Nielsen, Kraen and Blanke, Mogens and Eriksson, Lars and Vejlgaard-Laursen, Morten},
title = {{Adaptive feedforward control of exhaust recirculation in large diesel engines}},
journal = {Control Engineering Practice},
year = {2017},
volume = {65},
pages = {26--35},
}
The present paper proposes an advanced approach for Polymer Electrolyte Membrane Fuel Cell (PEMFC) systems fault detection and isolation through a model-based diagnostic algorithm. The considered algorithm is developed upon a lumped parameter model simulating a whole PEMFC system oriented towards automotive applications. This model is inspired by other models available in the literature, with further attention to stack thermal dynamics and water management. The developed model is analysed by means of Structural Analysis, to identify the correlations among involved physical variables, defined equations and a set of faults which may occur in the system (related to both auxiliary components malfunctions and stack degradation phenomena). Residual generators are designed by means of Causal Computation analysis and the maximum theoretical fault isolability, achievable with a minimal number of installed sensors, is investigated. The achieved results proved the capability of the algorithm to theoretically detect and isolate almost all faults with the only use of stack voltage and temperature sensors, with significant advantages from an industrial point of view. The effective fault isolability is proved through fault simulations at a specific fault magnitude with an advanced residual evaluation technique, to consider quantitative residual deviations from normal conditions and achieve univocal fault isolation.
@article{diva2:1101175,
author = {Polverino, Pierpaolo and Frisk, Erik and Jung, Daniel and Krysander, Mattias and Pianese, Cesare},
title = {{Model-based diagnosis through Structural Analysis and Causal Computation for automotive Polymer Electrolyte Membrane Fuel Cell systems}},
journal = {Journal of Power Sources},
year = {2017},
volume = {357},
pages = {26--40},
}
n/a
@article{diva2:1096676,
author = {Eriksson, Lars and Rizzo, Gianfranco and Chamaillard, Yann},
title = {{Editorial Material: Editorial: Special Issue Section on Automotive Control in CONTROL ENGINEERING PRACTICE, vol 61, issue , pp 183-185}},
journal = {Control Engineering Practice},
year = {2017},
volume = {61},
pages = {183--185},
}
Downsizing and turbocharging with single or multiple stages has been one of the main solutions to decrease fuel consumption and harmful exhaust emissions, while keeping a sufficient power output. An accurate and reliable control-oriented compressor model can be very helpful during the development phase, as well as for engine calibration, control design, diagnostic purposes or observer design. A complete compressor model consisting of mass flow and efficiency models is developed and motivated. The proposed model is not only able to represent accurately the normal region measured in a compressor map but also it is capable to extrapolate to low compressor speeds. Moreover, the efficiency extrapolation is studied by analyzing the known problem with heat transfer from the hot turbine side, which introduces errors in the measurements done in standard gas stands. Since the parameterization of the model is an important and necessary step in the modeling, a tailored parameterization approach is presented based on Total Least Squares. A standard compressor map is the only data required to parameterize the model. The parameterization is tested with a database of more than 230 compressor maps showing that it can deal well with different compressor sizes and characteristics. Also, general initialization values for the model parameters are provided using the complete database parameterization results. The results show that the model accuracy is good and in general achieves relative errors below one percent. A comparison of the model accuracy for compressor maps with and without heat transfer influence is carried out, showing a similar model accuracy for both cases but better when no heat transfer is present. Furthermore, it is shown that the model is capable to predict the efficiency characteristics at low speed of two compressor maps, measured with near adiabatic conditions.
@article{diva2:1091178,
author = {Llamas, Xavier and Eriksson, Lars},
title = {{Control-Oriented Compressor Model with Adiabatic Efficiency Extrapolation}},
journal = {SAE International Journal of Engines},
year = {2017},
volume = {10},
number = {4},
}
A complete and compact control-oriented compressor model consisting of a mass flow submodel and an efficiency submodel is described. The final application of the model is a complete two-stroke mean value engine model (MVEM) which requires simulating the compressor operating at the low-flow and low-pressure ratio area. The model is based on previous research done for automotive-size compressors, and it is shown to be general enough to adapt well to the characteristics of the marine-size compressors. A physics-based efficiency model allows, together with the mass flow model, extrapolating to low-pressure ratios. The complexity of the model makes its parameterization a difficult task; hence, a method to efficiently estimate the 19 model parameters is proposed. The method computes analytic model gradients and uses them to minimize the orthogonal distances between the modeled speed lines (SpLs) and the measured points. The results of the parameter estimation are tested against nine different standard marine-size maps showing good agreement with the measured data. Furthermore, the results also show the importance of estimating the parameters of the mass flow and efficiency submodels at the same time to obtain an accurate model. The extrapolation capabilities to low-load regions are also tested using low-load measurements from an automotive-size compressor. It is shown that the model follows the measured efficiency trend down to low loads.
@article{diva2:1086593,
author = {Llamas, Xavier and Eriksson, Lars},
title = {{Parameterizing Compact and Extensible Compressor Models Using Orthogonal Distance Minimization}},
journal = {Journal of engineering for gas turbines and power},
year = {2017},
volume = {139},
number = {1},
pages = {012601-1--012601-10},
}
Exhaust gas recirculation (EGR) systems have been introduced to large marine engines in order to reduce NOx formation. Adequate modeling for control design is one of the bottlenecks to design EGR control that also meets emission requirements during transient loading conditions. This paper therefore focuses on deriving and validating a mean-value model of a large two-stroke crosshead diesel engine with EGR. The model introduces a number of amendments and extensions to previous, complex models and shows in theory and practice that a simplified nonlinear model captures all essential dynamics that is needed for EGR control. Our approach is to isolate and reduce the gas composition part of the more complex models using nonlinear model reduction techniques. The result is a control-oriented model (COM) of the oxygen fraction in the scavenge manifold with three molar flows being inputs to the COM, and it is shown how these flows are estimated from signals that are commonly available. The COM is validated by first comparing the output to a simulation of the full model, then by comparing with measurement series from two engines. The control-oriented nonlinear model is shown to be able to replicate the behavior of the scavenge oxygen fraction well over the entire envelope of load and blower speed range that are relevant for EGR. The simplicity of the new model makes it suitable for observer and control design, which are essential steps to meet the emission requirements for marine diesel engines that take effect from 2016.
@article{diva2:1074438,
author = {Vodder Nielsen, Kraen and Blanke, Mogens and Eriksson, Lars and Vejlgaard-Laursen, Morten},
title = {{Control-Oriented Model of Molar Scavenge Oxygen Fraction for Exhaust Recirculation in Large Diesel Engines}},
journal = {Journal of Dynamic Systems Measurement, and Control},
year = {2017},
volume = {139},
number = {2},
}
There is a current strong trend where driving cycles are used extensively in vehicle design, especially for calibration and tuning of all powertrain systems for control and diagnosis. In such situations it is essential to capture real driving, and therefore using only a few driving cycles would lead to the risk that a test or a design would be tailored to details in a specific driving cycle. Consequently there are now widespread activities using techniques from statistics, big data and mission modeling to address these issues. For all such methods there is an important final step to calibrate a representative cycle to adhere to fair propulsion requirements on the driven wheels over a cycle. For this a general methodology has been developed, applicable to a wide range of problems involving driving cycle transformations. It is based on a definition of equivalence for driving cycles that loosely speaking defines being similar without being the same. Based on this, a set of algorithms are developed to transform a given driving cycle into an equivalent one, or into a cycle with given equivalence measure. The transformations are effectively handled as a nonlinear program that is solved using general purpose optimization techniques. The proposed method is general and a wide range of constraints can be used.
@article{diva2:813183,
author = {Nyberg, Peter and Frisk, Erik and Nielsen, Lars},
title = {{Driving Cycle Equivalence and Transformation}},
journal = {IEEE Transactions on Vehicular Technology},
year = {2017},
volume = {66},
number = {3},
pages = {1963--1974},
}
Measurements and optimal control are used to study whether the fuel economy of a diesel engine can be improved through periodic control of the wastegate, illustrating how modern optimal control tools can be used to identify non-trivial solutions that can improve performance. The measurements show that the pumping torque of the engine is changed when the wastegate is controlled in a periodic manner versus stationary even if the mean position is the same. If this decreases the fuel consumption or not is seen to be frequency and operating point dependent. The measurements indicate that the phenomenon occurs in the time scales capturable by mean value engine models (MVEM). The operating points are further analyzed using a MVEM and optimal control. It is shown that whether the optimal solution exhibits periodic oscillations or not is operating point dependent, but is not due to the instantaneous nature of the controls. Even if an actuator model is added the oscillations persist for reasonable time constants, the frequency of the oscillations is however affected. Further it is shown that the periodic control can be predicted by optimal periodic control theory and that the frequency of the control affects the resulting efficiency.
@article{diva2:807341,
author = {Sivertsson, Martin and Eriksson, Lars},
title = {{Optimal stationary control of diesel engines using periodic control}},
journal = {Proceedings of the Institution of mechanical engineers. Part D, journal of automobile engineering},
year = {2017},
volume = {231},
number = {4},
pages = {457--475},
}
The automotive industry is facing a major challenge to reduce environmental impacts. As a consequence, the increasing diversity of powertrain configurations put a demand on testing and evaluation procedures. One of the key tools for this purpose is simulators. In this paper a powertrain model and a procedure for parameterizing it, using chassis dynamometers and a developed pedal robot are presented. The parameterizing procedure uses the on-board diagnostics of the car and does not require any additional invasive sensors.
Thus, the developed powertrain model and parameterization procedure provide a rapid non- invasive way of modelling powertrains of test cars. The parameterizing procedure has been used to model a front wheel drive Golf V with a 1.4L multi-fuel engine and a manual gearbox. The achieved results show a good match between simulation results and test data. The powertrain model has also been tested in real-time in a driving simulator.
@article{diva2:1307224,
author = {Andersson, Anders and Kharrazi, Sogol and Lind, Simon and Myklebust, Andreas},
title = {{Parameterization procedure of a powertrain model for a driving simulator}},
journal = {Advances in Transportation Studies},
year = {2016},
volume = {1},
pages = {99--112},
}
The work extends a methodology, for searching for optimal heat release profiles, by adding complex constraints on states. To find the optimum heat release profile a methodology, that uses available theory and methods, was developed that enables the use of state of the art optimal control software to find the optimum combustion trace for a model. The methodology is here extended to include constraints and the method is then applied to study how sensitive the solution is to different effects such as heat transfer, crevice flow, maximum rate of pressure rise, maximum pressure, knock and NO generation. The Gatowski single zone model is extended to a pseudo two zone model, to get an unburned zone that is used to describe the knocking and a burned zone for NO generation. A modification of the extended Zeldovich mechanism that makes it continuously differentiable, is used for NO generation. Previous results showed that the crevice effect had a significant influence on the shape for the unconstrained case where a two mode combustion was seen, one initial pressure rise and one constant pressure phase. Here it is shown that it still has a significant influence on the appearance until the maximum pressure limit is reached and becomes the dominating constraint. In the unconstrained case no conditions had combustion before TDC all started after, but when limitations are considered and come into play the combustion can now start before TDC to avoid excessive losses during the expansion. When introducing constraints on the NO formation through the extended Zeldovich mechanism the combustion takes the shape of a three mode combustion, one initial rapid burning, one later rapid burning and a constant pressure phase. In summary it is shown that the methodology is able to cope with the introduced constraints.
@article{diva2:1093965,
author = {Eriksson, Lars and Sivertsson, Martin},
title = {{Calculation of Optimal Heat Release Rates under Constrained Conditions}},
journal = {SAE International Journal of Engines},
year = {2016},
volume = {9},
number = {2},
pages = {1143--1162},
}
Brake judder is an undesirable phenomenon in passenger vehicles whereby disk thickness variations lead to brake torque variations (BTVs) during light braking events with a consequence of reduced braking performance and driver satisfaction. Most solutions involve passive approaches; however, in this study, a novel active brake judder attenuation strategy utilizing the capabilities of a prototype electromechanical brake (EMB) is proposed. Two attenuation algorithms with different sensor requirements are presented, where compensating clamp force commands are generated to cancel the judder causing BTV arises during light braking. The first approach is founded on the linear parameter-varying (LPV) control structure, which is designed using the output regulation theory and scheduled using wheel angular speed and acceleration. The second approach examines the adaptive feedforward compensation, where the compensator is scheduled using wheel angular position, speed, and acceleration. Experimental investigations showed favorable results for the LPV compensator, albeit with high sampling rate requirements. On the other hand, the adaptive compensator demonstrated lower sampling rate requirements with better BTV attenuation, but required wheel position measurements. These results highlight the applicability of EMBin judder reduction and the advantage of having wheel measurements.
@article{diva2:1060908,
author = {Lee, Chih Feng and Manzie, Chris},
title = {{Active Brake Judder Attenuation Using an Electromechanical Brake-by-Wire System}},
journal = {IEEE/ASME transactions on mechatronics},
year = {2016},
volume = {21},
number = {6},
pages = {2964--2976},
}
In this brief, we propose a novel approach to implement multiplierless unity-gain single-delay feedback fast Fourier transforms (FFTs). Previous methods achieve unity-gain FFTs by using either complex multipliers or nonunity-gain rotators with additional scaling compensation. Conversely, this brief proposes unity-gain FFTs without compensation circuits, even when using nonunity-gain rotators. This is achieved by a joint design of rotators, so that the entire FFT is scaled by a power of two, which is then shifted to unity. This reduces the amount of hardware resources of the FFT architecture, while having high accuracy in the calculations. The proposed approach can be applied to any FFT size, and various designs for different FFT sizes are presented.
@article{diva2:1046263,
author = {Garrido Gálvez, Mario and Andersson, Rikard and Qureshi, Fahad and Gustafsson, Oscar},
title = {{Multiplierless Unity-Gain SDF FFTs}},
journal = {IEEE Transactions on Very Large Scale Integration (vlsi) Systems},
year = {2016},
volume = {24},
number = {9},
pages = {3003--3007},
}
New likelihood-based stochastic knock controllers have the potential to deliver a significantly improved regulatory response relative to conventional strategies, while also maintaining a rapid transient response, but evaluation studies to date have been performed only in simulation. In this paper, an experimental validation of the new strategy is presented. To demonstrate the robustness of the method, the algorithm is implemented on two different engine platforms, using two different knock intensity metrics, and evaluated under different operating conditions. One of these platforms is a five-cylinder variable compression ratio engine, enabling the controller to be tested under different compression ratios, as well as different speed and load conditions. The regulatory and transient performance of the likelihood-based controller is assessed in a back-to-back comparison with a conventional knock controller and it is shown that the new controller is able to operate closer to the knock limit with less variation in control action without increasing the risk of engine damage.
@article{diva2:950625,
author = {Thomasson, Andreas and Shi, Haoyun and Lindell, Tobias and Eriksson, Lars and Shen, Tielong and Peyton Jones, James C.},
title = {{Experimental Validation of a Likelihood-Based Stochastic Knock Controller}},
journal = {IEEE Transactions on Control Systems Technology},
year = {2016},
volume = {24},
number = {4},
pages = {1407--1418},
}
A common situation in industry is to store measurements for different operating points in the lookup tables, often called maps. They are used in many tasks, e.g., in control and estimation, and therefore considerable investments in engineering time are spent in measuring them which usually make them accurate descriptions of the fault-free system. They are thus well suited for fault detection, but, however, such a model cannot give fault isolation since only the fault free behavior is modeled. One way to handle this situation would be also to map all fault cases but that would require measurements for all faulty cases, which would be costly if at all possible. Instead, the main contribution here is a method to combine the lookup model with analytical fault models. This makes good use of all modeling efforts of the lookup model for the fault-free case, and combines it with fault models with reasonable modeling and calibration efforts, thus decreasing the engineering effort in the diagnosis design. The approach is exemplified by designing a diagnosis system monitoring the power electronics and the electric machine in a hybrid electric vehicle. An extensive simulation study clearly shows that the approach achieves both good fault detectability and isolability performance. A main point is that this is achieved without the need for neither measurements of a faulty system nor detailed physical modeling, thus saving considerable amounts of development time.
@article{diva2:931995,
author = {Sundström, Christofer and Frisk, Erik and Nielsen, Lars},
title = {{Diagnostic Method Combining the Lookup Tables and Fault Models Applied on a Hybrid Electric Vehicle}},
journal = {IEEE Transactions on Control Systems Technology},
year = {2016},
volume = {24},
number = {3},
pages = {1109--1117},
}
Wheel loader trajectories between loading and unloading positions in a repetitive loading cycle are studied. A wheel loader model available in the literature is improved for better fuel estimation and optimal control problems are formulated and solved using it. The optimization results are analyzed in a side to side comparison with measurement data from a real world application. It is shown that the trajectory properties affect the operation productivity. However, efficient trajectories are not the only requirement for high productivity operation and all major power consuming sources such as vehicle dynamics, lifting and steering have to be included in the optimization for productivity analysis. The effect of operator steering capability is also analyzed showing that development of autonomous vehicles can be envisaged especially for repetitive cycles. (C) 2015 Elsevier Ltd. All rights reserved.
@article{diva2:913457,
author = {Nezhadali, Vaheed and Frank, B. and Eriksson, Lars},
title = {{Wheel loader operation-Optimal control compared to real drive experience}},
journal = {Control Engineering Practice},
year = {2016},
volume = {48},
pages = {1--9},
}
Due to the increasing complexity of vehicle design, understanding driver behavior and driving patterns is becoming increasingly more important. Therefore, a large amount of test driving is performed, which together with recordings of normal driving, results in large databases of recorded drives. A fundamental question is how to make best use of these data to devise driving cycles suitable in the development process of vehicles. One way is to generate driving cycles that are representative for the data or for a suitable subset of the data, e.g., regarding geographical location, driving distance, speed range, or many other possible selection variables. Further, to make a fair comparison on two such driving cycles possible, another fundamental requirement is that they should have similar excitation of the vehicle. A key contribution here is an algorithm that combines the two given objectives. A formulation with Markov processes is used to obtain a condensed and effective characterization of the database and to generate candidate driving cycles (CDCs). In addition to that is a method transforming a candidate to an equivalent driving cycle (EqDC) with desired excitation. The method is a general approach but is here based on the components of the mean tractive force (MTF), and this is motivated by a hardware-in-the-loop experiment showing the strong relevance of these MTF components regarding fuel consumption. The result is a new method that combines the generation of driving cycles using real-world driving cycles with the concept of EqDCs.
@article{diva2:813179,
author = {Nyberg, Peter and Frisk, Erik and Nielsen, Lars},
title = {{Using Real-World Driving Databases to Generate Driving Cycles with Equivalence Properties}},
journal = {IEEE Transactions on Vehicular Technology},
year = {2016},
volume = {65},
number = {6},
pages = {4095--4105},
}
A commonly used signal for engine misfire detection is the crankshaft angular velocity measured at the flywheel. However, flywheel manufacturing errors result in vehicle-to-vehicle variations in the measurements and have a negative impact on the misfire detection performance, where the negative impact is quantified for a number of vehicles. A misfire detection algorithm is proposed with flywheel error adaptation in order to increase robustness and reduce the number of mis-classifications. Since the available computational power is limited in a vehicle, a filter with low computational load, a Constant Gain Extended Kalman Filter, is proposed to estimate the flywheel errors. Evaluations using measurements from vehicles on the road show that the number of mis-classifications is significantly reduced when taking the estimated flywheel errors into consideration.
@article{diva2:806675,
author = {Jung, Daniel and Frisk, Erik and Krysander, Mattias},
title = {{A flywheel error compensation algorithm for engine misfire detection}},
journal = {Control Engineering Practice},
year = {2016},
volume = {47},
pages = {37--47},
}
Increasingly stringent emissions legislation combined with consumer performance demands, have driven the development of downsized engines with complex turbocharger arrangements. To handle the complexity model-based methods have become a standard tool, and these methods need models that are capable of describing all operating modes of the systems. The models should also be easily parametrized and enable extrapolation. Both single and multiple stage turbo systems can operate with a pressure drop over their compressors, both stationary and transient. The focus here is to develop models that can describe centrifugal compressors that operate both in normal region and restriction region from standstill to maximum speed. The modeling results rely on an analysis of 305 automotive compressor maps, whereof five contain measured restriction operation, and two contain measured standstill characteristic. A standstill compressor is shown to choke at a pressure ratio of approximately 0.5, and the corresponding choking corrected mass flow being approximately 50% of the compressor maximum flow capacity. Both choking pressure ratio and flow are then shown to increase with corrected speed, and the choking pressure ratio is shown to occur at pressure ratios larger than unity for higher speeds. Simple empirical models are proposed and shown to be able to describe high flow and pressure ratios down to choking conditions well. A novel compressor flow model is proposed and validated to capture the high flow asymptote well, for speeds from standstill up to maximum.
@article{diva2:620110,
author = {Leufv\'{e}n, Oskar and Eriksson, Lars},
title = {{Measurement, analysis and modeling of compressor flow for low pressure ratios}},
journal = {International journal of engine research},
year = {2016},
volume = {17},
number = {2},
pages = {153--168},
}
The combustion process has a high impact on the engine efficiency, and in the search for efficient engines it is of interest to study the combustion. Optimization and optimal control theory is used to compute the most efficient combustion profiles for single zone model with heat transfer and crevice effects. A model is first developed and tuned to experimental data, the model is a modification of the well known Gatowski-model (Gatowski et.al 1984). This model is selected since it gives a very good description of the in-cylinder pressure, and thus the produced work, and achieves this with a low computational complexity. This enables an efficient search method that can maximize the work to be developed. First, smooth combustion profiles are studied where the combustion is modeled using the Vibe function, and parametric optimization is used to search for the optimal profile. Then, the most efficient combustion process with a completely free combustion is studied with theory and software for optimal control. A parameter study is performed to analyze the impact of crevice volume and air/fuel ratio λ. The results show that the losses have a high impact on the behavior, which is natural, and that the crevice effect has a very distinct effect on the optimal combustion giving a two mode appearance similar to the Seiliger cycle.
@article{diva2:1093966,
author = {Eriksson, Lars and Sivertsson, Martin},
title = {{Computing Optimal Heat Release Rates in Combustion Engines}},
journal = {SAE International Journal of Engines},
year = {2015},
volume = {8},
number = {2},
}
Geometric imperfections on brake rotor surface are well-known for causing periodic variations in brake torque during braking. This leads to brake judder, where vibrations are felt in the brake pedal, vehicle floor and/or steering wheel. Existing solutions to address judder often involve multiple phases of component design, extensive testing and improvement of manufacturing procedures, leading to the increase in development cost. To address this issue, active brake torque variation (BTV) compensation has been proposed for an electromechanical brake (EMB). The proposed compensator takes advantage of the EMB’s powerful actuator, reasonably rigid transmission unit and high bandwidth tracking performance in achieving judder reduction. In a similar vein, recent advancements in hydraulic system design and control have improved the performance of hydraulic brakes on a par with the EMB, therefore invoking the possibility of incorporating the BTV compensation feature of the EMB within hydraulic brake hardware. In this paper, the typical characteristics of electromechanical and electro-hydraulic brake systems are presented. Based on the experimental results, the feasibility of active BTV compensation on the electro-hydraulic brake (EHB) systems is discussed. Furthermore, a BTV compensation algorithm designed for the EMB is presented and is shown to be applicable to the EHB. Using an experimentally validated model of BTV, the compensation was performed on a hardware in-the-loop EHB test rig. The preliminary results demonstrate the potential of using an EHB to compensate for brake judder.
@article{diva2:1093964,
author = {Lee, Chih Feng and Savitski, Dzmitry and Manzie, Chris and Ivanov, Valentin},
title = {{Active Brake Judder Compensation Using an Electro-Hydraulic Brake System}},
journal = {SAE International Journal of Commercial Vehicles},
year = {2015},
volume = {8},
number = {1},
}
Rollover has for long been a major safety concern for trucks, and will be even more so as automated driving is envisaged to becoming a key element of future mobility. A natural way to address rollover is to extend the capabilities of current active-safety systems with a system that intervenes by steering or braking actuation when there is a risk of rollover. Assessing and predicting the rollover is usually performed using rollover indices calculated either from lateral acceleration or lateral load transfer. Since these indices are evaluated based on different physical observations it is not obvious how they can be compared or how well they reflect rollover events in different situations.
In this paper we investigate the implication of the above mentioned rollover indices in different critical maneuvers for a heavy 8×4 twin-steer truck. The analysis is based on optimal control applied to a five degrees of freedom chassis model with individual wheel dynamics and high-fidelity tire-force modeling. Driving scenarios prone to rollover accidents are considered, with a circular-shaped turn and a slalom maneuver being studied in-depth. The optimization objective for the considered maneuvers are formulated as minimum-time and maximum entry-speed problems, both triggering critical maneuvers and forcing the vehicle to operate on the limit of its physical capabilities. The implication of the rollover indices on the optimal trajectories is investigated by constraining the optimal maneuvers with different rollover indices, thus limiting the vehicle's maneuvering envelope with respect to each rollover index. The resulting optimal trajectories constrained by different rollover indices are compared and analyzed in detail. Additionally, the conservativeness of the indices for assessing the risk of rollovers are discussed.
@article{diva2:927726,
author = {Lundahl, Kristoffer and Lee, Chih Feng and Frisk, Erik and Nielsen, Lars},
title = {{Analyzing Rollover Indices for Critical Truck Maneuvers}},
journal = {SAE International Journal of Commercial Vehicles},
year = {2015},
volume = {8},
number = {1},
pages = {189--196},
}
Coiled coils with defined assembly properties and dissociation constants are highly attractive components in synthetic biology and for fabrication of peptide-based hybrid nanomaterials and nanostructures. Complex assemblies based on multiple different peptides typically require orthogonal peptides obtained by negative design. Negative design does not necessarily exclude formation of undesired species and may eventually compromise the stability of the desired coiled coils. This work describe a set of four promiscuous 28-residue de novo designed peptides that heterodimerize and fold into parallel coiled coils. The peptides are non-orthogonal and can form four different heterodimers albeit with large differences in affinities. The peptides display dissociation constants for dimerization spanning from the micromolar to the picomolar range. The significant differences in affinities for dimerization make the peptides prone to thermodynamic social self-sorting as shown by thermal unfolding and fluorescence experiments, and confirmed by simulations. The peptides self-sort with high fidelity to form the two coiled coils with the highest and lowest affinities for heterodimerization. The possibility to exploit self-sorting of mutually complementary peptides could hence be a viable approach to guide the assembly of higher order architectures and a powerful strategy for fabrication of dynamic and tuneable nanostructured materials.
@article{diva2:859365,
author = {Aronsson, Christopher and Dånmark, Staffan and Zhou, Feng and Öberg, Per and Enander, Karin and Su, Haibin and Aili, Daniel},
title = {{Self-sorting heterodimeric coiled coil peptides with defined and tuneable self-assembly properties}},
journal = {Scientific Reports},
year = {2015},
volume = {5},
number = {14063},
}
Plug-in Hybrid Electric Vehicles (PHEV) provide a promising way of achieving the benefits of the electric vehicle without being limited by the electric range, but they increase the importance of the supervisory control to fully utilize the potential of the powertrain. The winning contribution in the PHEV Benchmark organized by IFP Energies nouvelles is described and evaluated. The control is an adaptive strategy based on a map-based Equivalent Consumption Minimization Strategy (ECMS) approach, developed and implemented in the simulator provided for the PHEV Benchmark. The implemented control strives to be as blended as possible, whilst still ensuring that all electric energy is used in the driving mission. The controller is adaptive to reduce the importance of correct initial values, but since the initial values affect the consumption, a method is developed to estimate the optimal initial value for the controller based on driving cycle information. This works well for most driving cycles with promising consumption results. The controller performs well in the benchmark; however, the driving cycles used show potential for improvement. A robustness built into the controller affects the consumption more than necessary, and in the case of altitude variations the control does not make use of all the energy available. The control is therefore extended to also make use of topography information that could be provided by a GPS which shows a potential further decrease in fuel consumption.
@article{diva2:806889,
author = {Sivertsson, Martin and Eriksson, Lars},
title = {{Design and Evaluation of Energy Management using Map-Based ECMS for the PHEV Benchmark}},
journal = {Oil \& gas science and technology},
year = {2015},
volume = {70},
number = {1},
pages = {195--211},
}
A nonlinear four state-three input mean value engine model (MVEM), incorporating the important turbocharger dynamics, is used to study optimal control of a diesel-electric powertrain during transients. The optimization is conducted for the two criteria, minimum time and fuel, where both engine speed and engine power are considered free variables in the optimization. First, steps from idle to a target power are studied and for steps to higher powers the controls for both criteria follow a similar structure, dictated by the maximum torque line and the smoke-limiter. The end operating point, and how it is approached is, however, different. Then, the power transients are extended to driving missions, defined as, that a certain power has to be met as well as a certain energy has to be produced. This is done both with fixed output profiles and with the output power being a free variable. The time optimal control follows the fixed output profile even when the output power is free. These solutions are found to be almost fuel optimal despite being substantially faster than the minimum fuel solution with variable output power. The discussed control strategies are also seen to hold for sequences of power and energy steps.
@article{diva2:791983,
author = {Sivertsson, Martin and Eriksson, Lars},
title = {{Optimal Transient Control Trajectories in Diesel-Electric Systems-Part I: Modeling, Problem Formulation, and Engine Properties}},
journal = {Journal of engineering for gas turbines and power},
year = {2015},
volume = {137},
number = {2},
}
The effects of generator model and energy storage on the optimal control of a diesel-electric powertrain in transient operation are studied. Two different types of problems are solved, minimum fuel and minimum time, with different generator models and limits as well as with an extra energy storage. For this aim, a four-state mean value engine model (MVEM) is used together with models for the generator and energy storage losses. In the optimization both the engines output power and speed are free variables. The considered transients are steps from idle to target power with different amounts of freedom, defined as requirements on produced energy, before the requested power has to be met. The main characteristics are seen to be independent of generator model and limits; they, however, shift the peak efficiency regions and therefore the stationary points. For minimum fuel transients, the energy storage remains virtually unused for all requested energies, for minimum time it is used to reduce the response time. The generator limits are found to have the biggest impact on the fuel economy, whereas an energy storage could significantly reduce the response time. The possibility to reduce the response time is seen to hold for a large range of values of energy storage parameters. The minimum fuel solutions remain unaffected when changing the energy storage parameters, implying it is not beneficial to use an energy storage if fuel consumption is to be minimized. Close to the minimum time solution, the fuel consumption with low required energy is quite sensitive to variations in duration, for larger energies it is not. Near the minimum fuel solution changes in duration have only minor effects on the fuel consumption.
@article{diva2:791982,
author = {Sivertsson, Martin and Eriksson, Lars},
title = {{Optimal Transient Control Trajectories in Diesel-Electric Systems-Part II: Generator and Energy Storage Effects}},
journal = {Journal of engineering for gas turbines and power},
year = {2015},
volume = {137},
number = {2},
}
A model-based misfire detection algorithm is proposed. The algorithm is able to detect misfires and identify the failing cylinder during different conditions, such as cylinder-to-cylinder variations, cold starts, and different engine behavior in different operating points. Also, a method is proposed for automatic tuning of the algorithm based on training data. The misfire detection algorithm is evaluated using data from several vehicles on the road and the results show that a low misclassification rate is achieved even during difficult conditions. (C) 2014 Elsevier Ltd. All rights reserved.
@article{diva2:786796,
author = {Jung, Daniel and Eriksson, Lars and Frisk, Erik and Krysander, Mattias},
title = {{Development of misfire detection algorithm using quantitative FDI performance analysis}},
journal = {Control Engineering Practice},
year = {2015},
volume = {34},
pages = {49--60},
}
Wheel loaders often have a highly repetitive pattern of operation, which can be used for creating a rough prediction of future operation. As the present torque converter based transmission is replaced with an infinitely variable device, such as an electric or hydraulic transmission, a freedom in the choice of engine speed is introduced. This choice is far from trivial in the extremely transient operation of these machines, but the availability of a load prediction should be utilized.
In this paper, a predictive engine and generator controller, based on stochastic dynamic programming, is described, implemented and evaluated. The evaluation is performed against non-predictive controllers in the same system, to lift out any possible benefits of utilizing the repetition based prediction. Simulations and field tests show that the controllers are able to handle disturbances introduced from model errors, the machine environment and the human operator, and that the predictive controller gives around 5% lower fuel consumption than the non-predictive reference controllers.
@article{diva2:773483,
author = {Nilsson, Tomas and Fröberg, Anders and Åslund, Jan},
title = {{Predictive control of a diesel electric wheel loader powertrain}},
journal = {Control Engineering Practice},
year = {2015},
volume = {41},
pages = {47--56},
}
This paper presents two conceptual methods, based on dynamic programming, for one-step look-ahead control of a Continuously Variable Transmission (CVT) in a wheel loader. The first method developed, designated Stochastic Dynamic Programming (SDP), uses a statistical load prediction and stochastic dynamic programming for minimizing fuel use. The second method developed, designated Free-Time Dynamic Programming (FTDP), has vehicle speed as a state and introduces a fixed 0.1 s delay in the bucket controls in a combined minimization of fuel and time. The methods are evaluated using a set of 34 measured loading cycles, used in a ‘leave one out’ manner.
The evaluation shows that the SDP method requires about 1/10th of the computational effort of FTDP and has a more transparent impact of differences in the cycle prediction. The FTDP method, on the other hand, shows a 10% lower fuel consumption, which is close to the actual optimum, at the same cycle times, and is able to complete a much larger part of the evaluation cycles.
@article{diva2:770140,
author = {Nilsson, Tomas and Fröberg, Anders and Åslund, Jan},
title = {{Development of look-ahead controller concepts for a wheel loader application:
[D\'{e}veloppement de concepts d'une commande pr\'{e}dictive, destin\'{e}e à une application pour chargeur sur pneus]}},
journal = {Oil \& gas science and technology},
year = {2015},
volume = {70},
number = {1},
pages = {159--178},
}
With the electrification of society, especially transportation, the control and supervision of electrical machines become more and more important due to its bearing on energy, environment, and safety. To optimise performance in control and supervision, appropriate modelling is crucial, and this regards both the ability to capture reality and the computational complexity to be useful in real-time. Here, a new low complexity model of the electric machine is proposed and developed. The new model treats the machine constants in a different way compared to a previous standard model, which results in a different expression for power losses. It is shown that this increases model expressiveness so when adapted to real data the result is significantly better. The significance of this modelling improvement is demonstrated using a task in vehicle diagnosis where it is shown that the separation between the non-faulty and faulty cases is better and the resulting performance is improved.
@article{diva2:707682,
author = {Sundström, Christofer and Frisk, Erik and Nielsen, Lars},
title = {{A New Electric Machine Model and its Relevance for Vehicle Level Diagnosis}},
journal = {International Journal of Modelling, Identification and Control},
year = {2015},
volume = {24},
number = {1},
pages = {1--9},
}
A transmission with both high comfort and high efficiency is the Automated Manual Transmission (AMT). To be able to control and fully utilize this type of transmission it is of great importance to have knowledge about the torque transmissibility curve of the clutch. The transmitted torque in a slipping dry clutch is therefore studied in experiments with a heavy duty truck (HDT). It is shown that the torque characteristic has little or no dependence on slip speed, but that there are two dynamic effects that make the torque vary up to 900 Nm for the same clutch actuator position. Material expansion with temperature can explain both phenomena and a dynamic clutch temperature model that can describe the dynamic torque variations is developed. The dynamic model is validated in experiments, and it is shown to reduce the error in transmitted torque from 7 % to 3 % of the maximum engine torque compared to a static model. Clutch wear is also a dynamic phenomenon that is of interest to track and compensate for, and therefore the model is augmented with an extra state describing wear. An observability analysis is performed showing that the augmented model is fully or partially observable depending on the mode of operation. In particular, by measuring the actuator position the temperature states are observable, both during slipping of the clutch and when it is fully closed. An Extended Kalman Filter (EKF), which observes the temperature states, was developed since it is straight forward to incorporate different modes of operation. The EKF was evaluated on measurement data and the estimated states converged from poor initial values, enabling prediction of the translation of the torque transmissibility curve. The computional complexity of the EKF is low and thus it is suitable for real-time applications. Modeling, parameter estimation, observer design and validation are all carried out using production sensors only and therefore it is straight forward to implement the observer in a production HDT following the presented methodology.
@article{diva2:643880,
author = {Myklebust, Andreas and Eriksson, Lars},
title = {{Modeling, Observability, and Estimation of Thermal Effects and Aging on Transmitted Torque in a Heavy Duty Truck with a Dry Clutch}},
journal = {IEEE/ASME transactions on mechatronics},
year = {2015},
volume = {20},
number = {1},
pages = {61--72},
}
Modeling and simulation plays an important role in the design of the control systems for advanced powertrains. One clear trend is that turbocharged engines are becoming more common and are also being equipped with more than one boosting device. To systematicaUy handle these advanced turbocharging concepts we need to build more knowledge and this knowledge is encapsulated in models. Recent results for modeling and control of compressors in advanced engines are provided. In particular the experimental results from a large measurement cam-paign with engine and gas stand hardware an;\ summarized as rules of thumb extrapolating manufacturer compressor data. Thereafter, system properties öf Vengines with pa.rallel turbocharging is investigated and used to illustrate applications of the newly developed modeling knowledge. It is used to niodel, simulate and analyzc a compressor instability phenomenon that gives rise to an oscillation. A detection scheme and a controller is also developed and it is shown to quell the oscillation. Finally the benefits of academic and industrial collaboration, that play an important role in the authors lab as well as in many European institutes, are commented upon. A concluding remark is that thc works that are summarized would not have been possible without the cooperation between academy and industry.
@article{diva2:1090705,
author = {Eriksson, Lars},
title = {{A European Perspective on Collaborative Research in Modeling and Control of Turbocharged Engines}},
journal = {Journal of the Society of Instrument and Control Engineers},
year = {2014},
volume = {53},
number = {8},
pages = {716--724},
}
The importance of including turbocharger dynamics in diesel engine models are studied, especially when optimization techniques are to be used to derive the optimal controls. This is done for two applications of diesel engines where in the first application, a diesel engine in wheel loader powertrain interacts with other subsystems to perform a loading operation and engine speed is dictated by the wheel speed, while in the second application, the engine operates in a diesel-electric powertrain as a separate system and the engine speed remains a free variable. In both applications, mean value engine models of different complexities are used while the rest of system components are modeled with the aim of control study. Optimal control problems are formulated, solved, and results are analyzed for various engine loading scenarios in the two applications with and without turbocharger dynamics. It is shown that depending on the engine loading transients, fuel consumption and operation time can widely vary when the turbocharger dynamics are considered in the diesel engine model. Including these, have minor effects on fuel consumption and operation time at minimum fuel operations of the first application (~0.1 %) while the changes are considerable in the second application (up to 60%). In case of minimum time operations however, fuel consumption and operation time are highly affected in both applications implying that not considering turbocharger dynamics in the diesel engine models may lead to overestimation of the engine performance especially when the results are going to be used for control purposes.
@article{diva2:807310,
author = {Nezhadali, Vaheed and Sivertsson, Martin and Eriksson, Lars},
title = {{Turbocharger Dynamics Influence on Optimal Control of Diesel Engine Powered Systems}},
journal = {SAE International Journal of Engines},
year = {2014},
volume = {7},
number = {1},
pages = {6--13},
}
There is currently a strongly growing interest in obtaining optimal control solutions for vehicle manoeuvres, both in order to understand optimal vehicle behaviour and, perhaps more importantly, to devise improved safety systems, either by direct deployment of the solutions or by including mimicked driving techniques of professional drivers. However, it is non-trivial to find the right combination of models, optimisation criteria, and optimisation tools to get useful results for the above purposes. Here, a platform for investigation of these aspects is developed based on a state-of-the-art optimisation tool together with adoption of existing vehicle chassis and tyre models. A minimum-time optimisation criterion is chosen for the purpose of gaining an insight into at-the-limit manoeuvres, with the overall aim of finding improved fundamental principles for future active safety systems. The proposed method to trajectory generation is evaluated in time-manoeuvres using vehicle models established in the literature. We determine the optimal control solutions for three manoeuvres using tyre and chassis models of different complexities. The results are extensively analysed and discussed. Our main conclusion is that the tyre model has a fundamental influence on the resulting control inputs. Also, for some combinations of chassis and tyre models, inherently different behaviour is obtained. However, certain variables important in vehicle safety-systems, such as the yaw moment and the body-slip angle, are similar for several of the considered model configurations in aggressive manoeuvring situations.
@article{diva2:758358,
author = {Berntorp, Karl and Olofsson, Bjorn and Lundahl, Kristoffer and Nielsen, Lars},
title = {{Models and methodology for optimal trajectory generation in safety-critical road-vehicle manoeuvres}},
journal = {Vehicle System Dynamics},
year = {2014},
volume = {52},
number = {10},
pages = {1304--1332},
}
A benchmark control problem was developed for a special session of the IFAC Workshop on Engine and Powertrain Control, Simulation and Modeling (E-COSM 12), held in Rueil-Malmaison, France, in October 2012. The online energy management of a plug-in hybrid-electric vehicle was to be developed by the benchmark participants. The simulator, provided by the benchmark organizers, implements a model of the GM Voltec powertrain. Each solution was evaluated according to several metrics, comprising of energy and fuel economy on two driving profiles unknown to the participants, acceleration and braking performance, computational performance. The nine solutions received are analyzed in terms of the control technique adopted (heuristic rule-based energy management vs. equivalent consumption minimization strategies, ECMS), battery discharge strategy (charge depleting-charge sustaining vs. blended mode), ECMS implementation (vector-based vs. map-based), ways to improve the implementation and improve the computational performance. The solution having achieved the best combined score is compared with a global optimal solution calculated offline using the Pontryagins minimum principle-derived optimization tool HOT.
@article{diva2:738077,
author = {Sciarretta, A. and Serrao, L. and Dewangan, P.C. and Tona, P. and Bergshoeff, E.N. D. and Bordons, C. and Charmpa, L. and Elbert, Ph. and Eriksson, Lars and Hofman, T. and Hubacher, M. and Isenegger, R. and Lacandia, F. and Laveau, A. and Li, H. and Marcos, D. and Nueesch, T. and Onori, S. and Pisu, P. and Rios, J. and Silvas, E. and Sivertsson, Martin and Tribioli, L. and van der Hoeven, A.-J. and Wu, M.},
title = {{A control benchmark on the energy management of a plug-in hybrid electric vehicle}},
journal = {Control Engineering Practice},
year = {2014},
volume = {29},
pages = {287--298},
}
The supervision of performance in gas turbine applications is crucial in order to achieve: (i) reliable operations, (ii) low heat stress in components, (iii) low fuel consumption, and (iv) efficient overhaul and maintenance. To obtain a good diagnosis of performance it is important to have tests which are based on models with high accuracy. A main contribution is a systematic design procedure to construct a fault detection and isolation (FDI) system for complex nonlinear models. To fulfill the requirement of an automated design procedure, a thermodynamic gas turbine package (GTLib) is developed. Using the GTLib framework, a gas turbine diagnosis model is constructed where component deterioration is introduced. In the design of the test quantities, equations from the developed diagnosis model are carefully selected. These equations are then used to implement a constant gain extended Kalman filter (CGEKF)-based test quantity. The test quantity is used in the FDI-system to supervise the performance and in the controller to estimate the flame temperature. An evaluation is performed using experimental data from a gas turbine site. The case study shows that the designed FDI-system can be used when the decision about a compressor wash is taken. Thus, the proposed model-based design procedure can be considered when an FDI-system of an industrial gas turbine is constructed.
@article{diva2:737373,
author = {Larsson, Emil and Åslund, Jan and Frisk, Erik and Eriksson, Lars},
title = {{Gas Turbine Modeling for Diagnosis and Control}},
journal = {Journal of engineering for gas turbines and power},
year = {2014},
volume = {136},
number = {7},
pages = {071601--},
}
In parallel turbocharged V-engines, with two separate air paths connected before the throttle, an oscillation in the flow can occur.If the compressor operates close to the surge line, typically during low speed and high load, and a disturbance alters the massflow balance, the compressors can begin to alternately go into surge. This phenomenon is called co-surge and is unwanted due tohigh noise and risk for turbocharger destruction. Co-surge is measured on a test vehicle in a chassis dynamometer and the systemanalyzed and modeled using a mean value engine model. The investigation shows that the alternating compressor speeds have animportant role in the prolonged oscillation. A reconstruction of the negative flow from measurements is made and compared tosimulation results, showing similar amplitudes, and supports the model validation. A new co-surge detection algorithm is presented,suitable for a pair of sensors measuring either mass flow, boost pressure or turbo speed in the two air paths. Furthermore, a newcontroller is proposed that uses a model based feedforward for the throttle, together with wastegate actuation to force the compressorspeeds together and improve balance at the recovery point. This has shown to be sufficient with moderate to high pressure ratiosover the throttle, only for zero or very low pressure drop the use of bypass valves are necessary. The advantage of not opening thebypass valves is a smaller drop in boost pressure which also reduces the torque disturbance. The performance of the controller is evaluated both in simulation and in the test vehicle.
@article{diva2:709524,
author = {Thomasson, Andreas and Eriksson, Lars},
title = {{Co-Surge in Bi-Turbo Engines:
Measurements, Analysis and Control}},
journal = {Control Engineering Practice},
year = {2014},
volume = {32},
pages = {113--122},
}
In order to obtain a realistic model of a complex system, thousands of possible residual generators need to be used for diagnosis. Based on engineering insights of the system to be monitored, certain algebraic and dynamic properties of the residual generators may be preferred, and therefore, a method for finding sequential residual generators is developed that accounts for these properties of the residual generator candidates. It is shown that only a small fraction of all residual generator candidates fulfill fundamental requirements, and thereby, proves the value of systematic methods. Furthermore, methods are devised for utilization of the residual generators, such as initialization of dynamic residual generators. A proposed method, considering the fault excitation in the residuals using the internal form of the residuals, significantly increases the diagnosis performance. A hybrid electric vehicle is used in a simulation study for demonstration, but the methods used are general in character and provides a basis when designing diagnosis systems for other complex systems.
@article{diva2:697200,
author = {Sundström, Christofer and Frisk, Erik and Nielsen, Lars},
title = {{Selecting and Utilizing Sequential Residual Generators in FDI Applied to Hybrid Vehicles}},
journal = {IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS},
year = {2014},
volume = {44},
number = {2},
pages = {172--185},
}
Information about wheel loader usage can be used in several ways to optimize customer adaption. First, optimizing the configuration and component sizing of a wheel loader to customer needs can lead to a significant improvement in e.g. fuel efficiency and cost. Second, relevant driving cycles to be used in the development of wheel loaders can be extracted from usage data. Third, on-line usage identification opens up for the possibility of implementing advanced look-ahead control strategies for wheel loader operation. The main objective here is to develop an on-line algorithm that automatically, using production sensors only, can extract information about the usage of a machine. Two main challenges are that sensors are not located with respect to this task and that significant usage disturbances typically occur during operation. The proposed method is based on a combination of several individually simple techniques using signal processing, state automaton techniques, and parameter estimation algorithms. The approach is found to berobust when evaluated on measured data of wheel loaders loading gravel and shot rock.
@article{diva2:620352,
author = {Nilsson, Tomas and Nyberg, Peter and Sundström, Christofer and Frisk, Erik and Krysander, Mattias},
title = {{Robust Driving Pattern Detection and Identification with a Wheel Loader Application}},
journal = {International journal of vehicle systems modelling and testing},
year = {2014},
volume = {9},
number = {1},
pages = {56--76},
}
An important step in model-based fault detection is residual evaluation, where residuals are evaluated with the aim to detect changes in their behavior caused by faults. To handle residuals subject to time-varying uncertainties and disturbances, which indeed are present in practice, a novel statistical residual evaluation approach is presented. The main contribution is to base the residual evaluation on an explicit comparison of the probability distribution of the residual, estimated online using current data, with a no-fault residual distribution. The no-fault distribution is based on a set of a-priori known no-fault residual distributions, and is continuously adapted to the current situation. As a second contribution, a method is proposed for estimating the required set of no-fault residual distributions off-line from no-fault training data.The proposed residual evaluation approach is evaluated with measurement data on a residual for diagnosis of the gas-flow system of a Scania truck diesel engine. Results show that small faults can be reliable detected with the proposed approach in cases where regular methods fail.
@article{diva2:525422,
author = {Svärd, Carl and Nyberg, Mattias and Frisk, Erik and Krysander, Mattias},
title = {{Data-Driven and Adaptive Statistical Residual Evaluation for Fault Detection with an Automotive Application}},
journal = {Mechanical systems and signal processing},
year = {2014},
volume = {45},
number = {1},
pages = {170--192},
}
Abstract Optimal control of a wheel loader operating in the short loading cycle is studied in order to investigate the potentials for fuel consumption reduction while maintaining acceptable production rates. The wheel loader is modeled as a system with five states and three control inputs including torque converter nonlinearities. The torque converter is modeled with no lockup enabling power transmission in both directions. The geometry of the wheel loader boom and the demanded force in the lift cylinders during lifting are used to ensure that the in-cylinder pressure remains below component’s limits. The lift-transport section of the short loading cycle is divided into four phases due to discontinuities in the gearbox ratios and fuel consumption is calculated in each phase. Time optimal and fuel optimal transients of the system and the power consumption in each and every component is presented showing the dominance of the torque converter losses compared to the other components especially in the time optimal solutions. It is shown that introducing path constraints on the maximum lifting speed of the bucket due to limitations in hydraulic pumping speed moves the diesel engine operation towards higher speeds in order to maintain the lifting speed. Trade-off between fuel optimal and time optimal transients is calculated which is found to be in agreement with the results of experimental studies.
@article{diva2:931721,
author = {Nezhadali, Vaheed and Eriksson, Lars and Fröberg, Anders},
title = {{Modeling and optimal control of a wheel loader in the lift-transport section of the short loading cycle}},
journal = {Elsevier IFAC Publications / IFAC Proceedings series},
year = {2013},
volume = {46},
number = {21},
pages = {195--200},
}
An actuation system for flexible control of an advanced turbocharging system is studied. It incorporates a vacuum pump and tank that are connected to pulse width modulation controlled vacuum valves. A methodology for modeling the entire boost pressure actuation system is developed. Emphasis is placed on developing component models that are easily identified from measured data, without the need for expensive measurements.The models have physical interpretations that enable handling of varying surrounding conditions.The component models and integrated system are evaluated on a two stage series sequential turbo system with three actuators having different characteristics.Several applications of the developed system model are presented, including a nonlinear compensator for voltage disturbance rejection where the performance of the compensator is demonstrated on an engine in a test cell. The applicability of the complete system model for control and diagnosis of the vacuum system is also discussed.
@article{diva2:690692,
author = {Thomasson, Andreas and Leufv\'{e}n, Oskar and Criscuolo, Ivan and Eriksson, Lars},
title = {{Modeling and validation of a boost pressure actuation system, for a series sequentially turbocharged SI engine}},
journal = {Control Engineering Practice},
year = {2013},
volume = {21},
number = {12},
pages = {1860--1870},
}
No-x estimation in diesel engines is an up-to-date problem but still some issues need to be solved. Raw sensor signals are not fast enough for real-time use while control-oriented models suffer from drift and aging. A control-oriented gray box model based on engine maps and calibrated off-line is used as benchmark model for No-x estimation. Calibration effort is important and engine data-dependent. This motivates the use of adaptive look-up tables. In addition to, look-up tables are often used in automotive control systems and there is a need for systematic methods that can estimate or update them on-line. For that purpose, Kalman filter (KF) based methods are explored as having the interesting property of tracking estimation error in a covariance matrix. Nevertheless, when coping with large systems, the computational burden is high, in terms of time and memory, compromising its implementation in commercial electronic control units. However look-up table estimation has a structure, that is here exploited to develop a memory and computationally efficient approximation to the KF, named Simplified Kalman filter (SKF). Convergence and robustness is evaluated in simulation and compared to both a full KF and a minimal steady-state version, that neglects the variance information. SKF is used for the online calibration of an adaptive model for No-x estimation in dynamic engine cycles. Prediction results are compared with the ones of the benchmark model and of the other methods. Furthermore, actual online estimation of No-x is solved by means of the proposed adaptive structure. Results on dynamic tests with a diesel engine and the computational study demonstrate the feasibility and capabilities of the method for an implementation in engine control units.
@article{diva2:677419,
author = {Guardiola, C and Pla, B and Blanco-Rodriguez, D and Eriksson, Lars},
title = {{A computationally efficient Kalman filter based estimator for updating look-up tables applied to NOx estimation in diesel engines}},
journal = {Control Engineering Practice},
year = {2013},
volume = {21},
number = {11},
pages = {1455--1468},
}
@article{diva2:662858,
author = {Eriksson, Lars},
title = {{Les rencontres scientifiques d'IFP energies nouvelles RHEVE 2011:
International Scientific Conference on Hybrid and Electric Vehicles}},
journal = {Oil \& Gas Science and Technology: Revue de l'Institut Français du P\'{e}trole},
year = {2013},
volume = {68},
number = {1},
pages = {9--12},
}
Control of exhaust gas recirculation (EGR) and variable geometry turbine in diesel engines is a challenging problem and model predictive control (MPC) seems to be a promising method. In MPC the choice of output variables, and thereby the criterion, has a direct impact on the optimization problem to solve and the resulting control performance. Different selections of outputs are investigated and discussed, proposing that it is beneficial to include EGR-fraction and pumping losses in the criterion while having the oxygen/fuel ratio as a constraint. The rational for this constraint is that, in diesel engines, it is allowed to have the oxygen/fuel ratio larger than a set-point. The proposed design also includes integral action of the EGR-fraction to handle model errors and prediction of engine load and speed. A comparison is made between the proposed MPC, a proportional-integral-derivative (PID) controller, and an MPC with intake manifold pressure and compressor flow as outputs, which is the common choice in the literature. Comparisons are performed in simulation on the European transient cycle showing the following two points. First, the proposed design gives 9% lower oxygen/fuel ratio error, 80% lower EGR-error, and 12% lower pumping losses compared to an MPC design with intake manifold pressure and compressor flow as outputs. Second, the proposed design gives 9% lower EGR-error and 6% lower pumping losses compared to a control structure with PID controllers with oxygen/fuel ratio and EGR-fraction as the main outputs.
@article{diva2:628267,
author = {Wahlström, Johan and Eriksson, Lars},
title = {{Output Selection and Its Implications for MPC of EGR and VGT in Diesel Engines}},
journal = {IEEE Transactions on Control Systems Technology},
year = {2013},
volume = {21},
number = {3},
pages = {932--940},
}
To evaluate driver perception of a vehicle powertrain a moving base simulator is a well-established technique. We are connecting the moving base simulator Sim III, at the Swedish National Road and Transport Research Institute with a newly built chassis dynamometer at Vehicular Systems, Linköping University. The purpose of the effort is to enhance fidelity of moving base simulators by letting drivers experience an actual powertrain. At the same time technicians are given a new tool for evaluating powertrain solutions in a controlled environment. As a first step the vehicle model from the chassis dynamometer system has been implemented in Sim III. Interfacing software was developed and an optical fiber covering the physical distance of 500 m between the facilities is used to connect the systems. Further, a pedal robot has been developed that uses two linear actuators pressing the accelerator and brake pedals. The pedal robot uses feedback loops on accelerator position or brake cylinder pressure and is controlled via an UDP interface. Results from running the complete setup showed expected functionality and we are successful in performing a driving mission based on real road topography data. Vehicle acceleration and general driving feel was perceived as realistic by the test subjects while braking still needs improvements. The pedal robot construction enables use of a large set of cars available on the market and except for mounting the brake pressure sensor the time to switch vehicle is approximately 30 minutes.
@article{diva2:620344,
author = {Andersson, Anders and Nyberg, Peter and Sehammar, Håkan and Öberg, Per},
title = {{Vehicle Powertrain Test Bench Co-Simulation with a Moving Base Simulator Using a Pedal Robot}},
journal = {SAE International Journal of Passenger Cars - Electronic and Electrical Systems},
year = {2013},
volume = {6},
number = {1},
pages = {169--179},
}
In recent years the need for testing, calibration and certification of automotive components and powertrains have increased, partly due to the development of new hybrid concepts. At the same time, the development within electrical drives enables more versatile chassis dynamometer setups with better accuracy at a reduced cost. We are developing a new chassis dynamometer laboratory for vehicle research, aiming at extending a recently commercially available dynamometer, building a new laboratory around it, and applying the resulting facility to some new challenging vehicle research problems. The projects are enabled on one hand by collaboration with the dynamometer manufacturer, and on the other hand on collaboration with automotive industry allowing access to relevant internal information and equipment. The test modes of the chassis dynamometer are under development in a joint collaboration with the manufacturer. The laboratory has been operational since September 2011 and has already been used for NVH-analysis for a tire pressure indication application, chassis dynamometer road force co-simulation with a moving base simulator, co-surge modeling and control for a 6-cylinder bi-turbo engine, and traditional engine mapping. We are also looking at projects with focus on look-ahead control, as well as clutch and transmission modeling and control, and driving cycle related research.
@article{diva2:620339,
author = {Öberg, Per and Nyberg, Peter and Nielsen, Lars},
title = {{A New Chassis Dynamometer Laboratory for Vehicle Research}},
journal = {SAE International Journal of Passenger Cars - Electronic and Electrical Systems},
year = {2013},
volume = {6},
number = {1},
pages = {152--161},
}
Increasingly stringent emissions legislation combined with consumer performance demand, have created the need for complex automotive engines. The control of these complex system rely heavily on control oriented models. Models capable of describing all operating modes of the systems are beneficial, and the models should be easily parametrized and enable extrapolation. A large database of automotive compressor maps is characterized, and used to develop, validate and automatically parametrize a compressor flow model capable of describing reversed flow, normal operation and choke. Measurement data from both an engine test stand, and a surge test stand, is used to parametrize and validate the surge capability of the model. The model is shown to describe all modes of operation with good performance, and also to be able to extrapolate to small turbo speeds. The extrapolation capability is important, since compressor maps are shown to lack information for low speeds, even though they frequently operate there in an engine installation.
@article{diva2:620108,
author = {Leufv\'{e}n, Oskar and Eriksson, Lars},
title = {{A surge and choke capable compressor flow model:
Validation and extrapolation capability}},
journal = {Control Engineering Practice},
year = {2013},
volume = {21},
number = {12},
pages = {1871--1883},
}
Analyzing fault diagnosability performance for a given model, before developing a diagnosis algorithm, can be used to answer questions like “How difficult is it to detect a fault fi?” or “How difficult is it to isolate a fault fi from a fault fj?”. The main contributions are the derivation of a measure, distinguishability, and a method for analyzing fault diagnosability performance of discrete-time descriptor models. The method, based on the Kullback–Leibler divergence, utilizes a stochastic characterization of the different fault modes to quantify diagnosability performance. Another contribution is the relation between distinguishability and the fault to noise ratio of residual generators. It is also shown how to design residual generators with maximum fault to noise ratio if the noise is assumed to be i.i.d. Gaussian signals. Finally, the method is applied to a heavy duty diesel engine model to exemplify how to analyze diagnosability performance of non-linear dynamic models.
@article{diva2:610501,
author = {Eriksson, Daniel and Frisk, Erik and Krysander, Mattias},
title = {{A method for quantitative fault diagnosability analysis of stochastic linear descriptor models}},
journal = {Automatica},
year = {2013},
volume = {49},
number = {6},
pages = {1591--1600},
}
This paper considers the problem of selecting a set of residual generators for inclusion in a model-based diagnosis system, while fulfilling fault isolability requirements and minimizing the number of residual generators. Two novel algorithms for solving the selection problem are proposed. The first algorithm provides an exact solution fulfilling both requirements and is suitable for small problems. The second algorithm, which constitutes the main contribution, is suitable for large problems and provides an approximate solution by means of a greedy heuristic and by relaxing the minimal cardinality requirement. The foundation for the algorithms is a novel formulation of the selection problem which enables an efficient reduction of the search-space by taking into account realizability properties, with respect to the considered residual generation method. Both algorithms are general in the sense that they are aimed at supporting any computerized residual generation method. In a case study the greedy selection algorithm is successfully applied in an industrial sized automotive engine system.
@article{diva2:525424,
author = {Svärd, Carl and Nyberg, Mattias and Frisk, Erik},
title = {{Realizability Constrained Selection of Residual Generators for Fault Diagnosis with an Automotive Engine Application}},
journal = {IEEE Transactions on Systems, Man and Cybernetics: Systems},
year = {2013},
volume = {43},
number = {6},
pages = {1354--1369},
}
Fault detection and isolation (FDI) in automotive diesel engines is important in order to achieve and guarantee low exhaust emissions, high vehicle uptime, and efficient repair and maintenance. This paper illustrates how a set of general methods for model-based sequential residual generation and data-driven statistical residual evaluation can be combined into an automated design methodology. The automated design methodology is then utilized to create a complete FDI-system for an automotive diesel engine. The performance of the obtained FDI-system is evaluated using measurements from road drives and engine test-bed experiments. The overall performance of the FDI-system is good in relation to the required design effort. In particular no specific tuning of the FDI-system, or any adaption of the design methodology, was needed. It is illustrated how estimations of the statistical powers of the fault detection tests in the FDI-system can be used to further increase the performance, specifically in terms of fault isolability.
@article{diva2:525421,
author = {Svärd, Carl and Nyberg, Mattias and Frisk, Erik and Krysander, Mattias},
title = {{Automotive engine FDI by application of an automated model-based and data-driven design methodology}},
journal = {Control Engineering Practice},
year = {2013},
volume = {21},
number = {4},
pages = {455--472},
}
Downsizing and turbocharging is a proven technology for fuel consumption reduction in vehicles. To further improve the performance, electrified components in the turbocharger arrangements have been proposed, and investigations have shown acceleration improvements, emission reductions, and further fuel conversion efficiency benefits. Simulation tools play an important role in the design process as the interplay between component selection, control strategy, system properties and constraints is very complex. Evaluations are performed with respect to BSFC map, fuel consumption in a drive cycle, acceleration performance, as well as many other aspects. A component-based engine and vehicle model is developed and evaluated to facilitate the process of assessing and optimizing the performance of e.g. engine, charging system, and electrical machine components. Considerations of the execution time and model fidelity have resulted in a choice of models in the mean value engine model family. The turbocharging and electrical system models have all been evaluated using experimental data from engine dynamometer tests and turbocharger gas stand measurements and other dedicated component measurements.
@article{diva2:1094150,
author = {Eriksson, Lars and Lindell, Tobias and Leufv\'{e}n, Oskar and Thomasson, Andreas},
title = {{Scalable Component-Based Modeling for Optimizing Engines with Supercharging, E-Boost and Turbocompound Concepts}},
journal = {SAE International Journal of Engines},
year = {2012},
volume = {5},
number = {2},
pages = {579--595},
}
Recent development has renewed the interest in drivetrain concepts which give a higher degree of freedom by disconnecting the engine and vehicle speeds. This freedom raises the demand for active control, which especially during transients is not trivial but of which the quality is crucial for the success of the drivetrain concept. In this work the fuel optimal solution for a turbocharged diesel engine connected to a load which does not restrict the engine speed is derived, analysed and utilized for finding a suboptimal operating point trajectory. We use a Willan s efficiency model for the engine, expanded with a first order delay dependent torque reduction representing the turbocharger pressure, and study different output power transients. The analysis is made with dynamic programming, Pontryagin’s maximum principle and a suboptimal strategy based on the static optimal operating points. We present a method for using Pontryagin’s maximum principle for deriving the optimal operating point trajectory. The time needed for computation was reduced a factor >100 compared to dynamic programming, but this method is only applicable to load cases with steps between different high output powers. We also present a suboptimal method which shows a <1% increase in fuel consumption compared to the optimal, while reducing the time needed for computation a factor >1000 compared to dynamic programming.
@article{diva2:607603,
author = {Nilsson, Tomas and Fröberg, Anders and Åslund, Jan},
title = {{Optimal Operation of a Turbocharged Diesel Engine during Transients}},
journal = {SAE International Journal of Engines},
year = {2012},
volume = {5},
number = {2},
pages = {571--578},
}
This paper is focused on structural approaches to study diagnosability properties given a system model taking into account, both simultaneously or separately, integral and differential causal interpretations for differential constraints. We develop a model characterization and corresponding algorithms, for studying system diagnosability using a structural decomposition that avoids generating the full set of system analytical redundancy relations. Simultaneous application of integral and differential causal interpretations for differential constraints results in a mixed causality interpretation for the system. The added power of mixed causality is demonstrated using a Reverse Osmosis Subsystem from the Advanced Water Recovery System developed at the NASA Johnson Space Center. Finally, we summarize our work and provide a discussion of the advantages of mixed causality over just derivative or just integral causality.
@article{diva2:557994,
author = {Frisk, Erik and Bregon, Anibal and Åslund, Jan and Krysander, Mattias and Pulido, Belarmino and Biswas, Gautam},
title = {{Diagnosability Analysis Considering Causal Interpretations for Differential Constraints}},
journal = {IEEE transactions on systems, man and cybernetics. Part A. Systems and humans},
year = {2012},
volume = {42},
number = {5},
pages = {1216--1229},
}
Computer assisted troubleshooting with external interventions is considered. The work is motivated by the task of repairing an automotive vehicle at lowest possible expected cost. The main contribution is a decision theoretic troubleshooting system that is developed to handle external interventions. In particular, practical issues in modeling for troubleshooting are discussed, the troubleshooting system is described, and a method for the efficient probability computations is developed. The troubleshooting systems consists of two parts; a planner that relies on AO* search and a diagnoser that utilizes Bayesian networks (BN). The work is based on a case study of an auxiliary braking system of a modern truck. Two main challenges in troubleshooting automotive vehicles are the need for disassembling the vehicle during troubleshooting to access parts to repair, and the difficulty to verify that the vehicle is fault free. These facts lead to that probabilities for faults and for future observations must be computed for a system that has been subject to external interventions that cause changes in the dependency structure. The probability computations are further complicated due to the mixture of instantaneous and non-instantaneous dependencies. To compute the probabilities, we develop a method based on an algorithm, updateBN, that updates a static BN to account for the external interventions.
@article{diva2:529459,
author = {Pernestål, Anna and Nyberg, Mattias and Warnquist, Håkan},
title = {{Modeling and inference for troubleshooting with interventions applied to a heavy truck auxiliary braking system}},
journal = {Engineering applications of artificial intelligence},
year = {2012},
volume = {25},
number = {4},
pages = {705--719},
}
We propose an FDI system for the wind turbine benchmark designed by the application of a generic automated method. No specific adaptation of the method for the wind turbine benchmark is needed, and the number of required human decisions, assumptions, as well as parameter choices is minimized. The method contains in essence three steps: generation of candidate residual generators, residual generator selection, and diagnostic test construction. The proposed FDI system performs well in spite of no specific adaptation or tuning to the benchmark. All faults in the predefined test sequence can be detected and all faults, except a double fault, can also be isolated shortly thereafter. In addition, there are no false or missed detections.
@article{diva2:525417,
author = {Svärd, Carl and Nyberg, Mattias},
title = {{Automated Design of an FDI-System for the Wind Turbine Benchmark}},
journal = {Journal of Control Science and Engineering},
year = {2012},
volume = {2012},
number = {989873},
}
This paper focuses on residual generation for model-based fault diagnosis. Specifically, a methodology to derive residual generators when nonlinear equations are present in the model is developed. A main result is the characterization of computation sequences that are particularly easy to implement as residual generators and that take causal information into account. An efficient algorithm, based on the model structure only, which finds all such computation sequences, is derived. Furthermore, fault detectability and isolability performances depend on the sensor configuration. Therefore, another contribution is an algorithm, also based on the model structure, that places sensors with respect to the class of residual generators that take causal information into account. The algorithms are evaluated on a complex highly nonlinear model of a fuel cell stack system. A number of residual generators that are, by construction, easy to implement are computed and provide full diagnosability performance predicted by the model.
@article{diva2:510573,
author = {Rosich, Albert and Frisk, Erik and Åslund, Jan and Sarrate, Ramon and Nejjari, Fatiha},
title = {{Fault Diagnosis Based on Causal Computations}},
journal = {IEEE transactions on systems, man and cybernetics. Part A. Systems and humans},
year = {2012},
volume = {42},
number = {2},
pages = {371--381},
}
Maps or look-up tables are frequently used in engine control systems, and can be of dimension one or higher. Their use is often to describe stationary phenomena such as sensor characteristics or engine performance parameters like volumetric efficiency. Aging can slowly change the behavior, which can be manifested as a bias, and it can be necessary to adapt the maps. Methods for bias compensation and on-line map adaptation using extended Kalman filters are investigated and discussed. Key properties of the approach are ways of handling component aging, varying measurement quality, as well as operating point dependent model quality. Handling covariance growth on locally unobservable modes, which is an inherent property of the map adaptation problem, is also important and this is solved for the Kalman filter. The method is applicable to off-line calibration ofmaps where the only requirement of the data is that the entire operating region of the system is covered, i.e. no special calibration cycles are required. Two truck engine applications are evaluated, one where a 1-D air mass-ffow sensoradaptation map is estimated, and one where a 2-D volumetric efficiency map is adapted, both during a European transient cycle. An evaluation on experimental data shows that the method estimates a map, describing the sensor error, on a measurement sequence not specially designed for adaptation.
@article{diva2:411482,
author = {Höckerdal, Erik and Eriksson, Lars and Frisk, Erik},
title = {{Off- and On-Line Identification of Maps Applied to the Gas Path in Diesel Engines}},
journal = {Lecture notes in control and information sciences},
year = {2012},
volume = {418},
pages = {241--256},
}
Turbo performance is represented using maps, measured for one set of inlet conditions. Corrections are then applied to scale the performance to other inlet conditions. A turbo compressor for automotive applications experiences large variations in inlet conditions, and the use of two stage charging increases these variations. The variations are the motivation for analyzing the correction quantities and their validity. The corrections reveals a novel surge avoidance strategy, where the result is that a reduction in inlet pressure increases the surge margin for eight maps studied. The method to investigate the applicability of the strategy is general.
An experimental analysis of the applicability of the commonly used correction factors, used when estimating compressor performance for varying inlet conditions, is presented. The experimental campaign uses measurements from an engine test cell and from a gas stand, and shows a small, but clearly measurable trend, with decreasing compressor pressure ratio for decreasing compressor inlet pressure. A method is developed, enabling measurements to be analyzed with modified corrections.
An adjusted shaft speed correction quantity is proposed, incorporating also the inlet pressure in the shaft speed correction. The resulting decrease in high altitude engine performance, due to compressor limitations, are quantified and shows a reduction in altitude of 200 – 600 m, for when engine torque has to be reduced to due limited compressor operation.
@article{diva2:389586,
author = {Leufv\'{e}n, Oskar and Eriksson, Lars},
title = {{Investigation of compressor correction quantities for automotive applications}},
journal = {International Journal of Engine Research},
year = {2012},
volume = {13},
number = {6},
pages = {588--606},
}
Books
@book{diva2:1090485,
author = {Eriksson, Lars and Nielsen, Lars},
title = {{Modeling and control of engines and drivelines}},
publisher = {John Wiley \& Sons},
year = {2014},
address = {Chichester},
}
Book chapters
Turbochargers stand for the dominating dynamics in engines and in the design, analysis, and optimization of new engines, it becomes more and more important to analyze system interactions and dynamics. In the development process, modeling, simulation, and optimization have evolved from being used in research to being stan- dard tools for engineers and play an important role in the engine development. To be successful in the process, one needs to both have component models, and methods and tools where system models can be built, analyzed, and optimized. The component models should also have capabilities to extrapolate behavior outside the nominal re- gion since design explorations can go to extreme points while searching for optimal solutions.
The first part of the chapter summarizes the compressor and turbine maps and how they can be used in simulation models. A generic model structure for compressors and turbines that fit into an engine modeling and simulation framework is described. Then the Ellipse compressor flow model and the Enthalpy based efficiency model will be described, they have been developed so that they can be integrated in a simulation environment and also used in optimization. Their main features are that they are ca- pable of extrapolating compressor behavior outside the normal range of the map in a physically sane way. In addition to this, a tuning method has been developed that takes a normal manufacturer map and returns all model parameters for compressor flow and efficiency models. Thereafter, compact turbine flow and efficiency models will be described.
Then the attention is turned to simulation and optimization applications where compressor models are used. First an engine experiment where compressor surge oc- curs is modelled and used to illustrate the extrapolation capabilities using the models presented. Then the scope is turned to control and optimization of turbocharger opera- tion on an engine, where the focus will be on a VGT controlled diesel engine equipped with EGR. First the steady state mapping of the engine is demonstrated, then optimal control of the turbo operation is investigated using modern computer tools for dynamic optimization.
@incollection{diva2:1367745,
author = {Eriksson, Lars and Llamas, Xavier and Ekberg, Kristoffer and Leek, Viktor},
title = {{Dynamic Modeling, Simulation and Control of Turbochargers}},
booktitle = {Dynamic Modeling, Simulation and Control of Turbochargers},
year = {2017},
pages = {176--206},
publisher = {Nova Science Publishers, Inc.},
}
Time and fuel optimal control of an articulated wheel loader is studied during the lift and transport sections of the short loading cycle. A wheel loader model is developed including engine (with turbo dynamics), torque converter, transmission and vehicle kinematics, lifting hydraulics and articulated steering. The modeling is performed with the aim to use the models for formulating and solving optimal control problems. The considered problem is the lift and transport section of the wheel loader that operates in the short loading cycle, with several different load receiver positions, while the considered criteria are minimum time and minimum fuel. The problem is separated into four phases to avoid solving a mixed integer problem imposed by the gearshifting discontinuities. Furthermore, two different load lifting patterns are studied one with the lifting free and one with the lifting performed only in the last 30 % of the transport. The results show that the optimal paths to the load receiver are identical for both minimum time and minimum fuel cycles and do not change when the loading lifting pattern is altered. A power break-down during the wheel loader operation is presented for the selected cycles of normal and delayed lifting where it is shown that the cycle time remains almost unchanged when lifting is delayed while the fuel consumption slightly decreases in minimum time transients.
@incollection{diva2:931726,
author = {Nezhadali, Vaheed and Eriksson, Lars},
title = {{Optimal lifting and path profiles for a wheel loader considering engine and turbo limitations}},
booktitle = {Optimization and optimal control in automotive systems},
year = {2014},
pages = {301--324},
publisher = {Springer},
address = {Cham},
}
Conference papers
The focus of this paper is to use Naturalistic Driving Data to understand how the drivers manoeuvre an A-double combination in the roundabouts and evaluate performance in the roundabouts using measures like Low-Speed Swept Path (LSSP) and Tail Swing (TS). The analyses of the steering patterns and speed variations depict that the standard deviations of the responses of the drivers for a given travel direction in a roundabout are within 35o (17 % of the baseline) for the steering wheel angle and 8 km/h (40 % of the baseline) for the speed. It is also found that the cognitive workload of the drivers due to the steering pattern is higher in right turns compared to straight crossings through the roundabout. The performance analyses show a dependency of LSSP on the instantaneous radius obtained from the vehicle's path, and the vehicle's travel direction in the roundabout. LSSP ranges from 7.7 m for a left turn in a roundabout with an inner radius of 12 m to 3.1 m for a straight crossing in a roundabout with a 30 m inner radius. TS is observed in only one roundabout and its magnitude goes up to 0.4 m in a roundabout of 30 m inner radius.
@inproceedings{diva2:1845486,
author = {Behera, Abhijeet and Kharrazi, Sogol and Frisk, Erik},
title = {{Performance analysis of an A-double in roundabouts using naturalistic driving data}},
booktitle = {Setting the Wheels In Motion},
year = {2024},
publisher = {International Forum for Heavy Vehicle Transport \& Technology; The International Society for Weigh-In-Motion},
}
Data-driven modeling and machine learning are widely used to model the behavior of dynamic systems. One application is the residual evaluation of technical systems where model predictions are compared with measurement data to create residuals for fault diagnosis applications. While recurrent neural network models have been shown capable of modeling complex non-linear dynamic systems, they are limited to fixed steps discrete-time simulation. Modeling using neural ordinary differential equations, however, make it possible to evaluate the state variables at specific times, compute gradients when training the model and use standard numerical solvers to explicitly model the underlying dynamic of the time-series data. Here, the effect of solver selection on the performance of neural ordinary differential equation residuals during training and evaluation is investigated. The paper includes a case study of a heavy-duty truck's after-treatment system to highlight the potential of these techniques for improving fault diagnosis performance.
@inproceedings{diva2:1851996,
author = {Mohammadi, Arman and Westny, Theodor and Jung, Daniel and Krysander, Mattias},
title = {{Analysis of Numerical Integration in RNN-Based Residuals for Fault Diagnosis of Dynamic Systems}},
booktitle = {IFAC PAPERSONLINE},
year = {2023},
pages = {2909--2914},
publisher = {ELSEVIER},
}
Data-driven modeling and machine learning have received a lot of attention in fault diagnosis and system monitoring research. Since faults are rare events, conventional multi-class classification is complicated by incomplete training data and unknown faults. One solution is anomaly classification which can be used to detect abnormal behavior when only training data from the nominal operation is available. However, data-driven fault isolation is still a non-trivial task when training data is not representative of nominal and faulty behavior. In this work, the importance of redundancy for a set of known variables that are fed to a data-driven anomaly classification is discussed. It is shown that residual-based anomaly detection can be used to reject the nominal class which is not possible with one-class classifiers, such as one-class support vector machines. Based on these results, it is also discussed how data-driven residuals can be integrated with model-based fault isolation logic.
@inproceedings{diva2:1851994,
author = {Jung, Daniel and Krysander, Mattias and Mohammadi, Arman},
title = {{Fault diagnosis using data-driven residuals for anomaly classification with incomplete training data}},
booktitle = {IFAC PAPERSONLINE},
year = {2023},
pages = {2903--2908},
publisher = {ELSEVIER},
}
Predictive maintenance is an effective tool for reducing maintenance costs. Its effectiveness relies heavily on the ability to predict the future state of health of the system, and for this survival models have shown to be very useful. Due to the complex behavior of system degradation, data-driven methods are often preferred, and neural network-based methods have been shown to perform particularly very well. Many neural network- based methods have been proposed and successfully applied to many problems. However, most models rely on assumptions that often are quite restrictive and there is an interest to find more expressive models. Energy-based models are promising candidates for this due to their successful use in other applications, which include natural language processing and computer vision. The focus of this work is therefore to investigate how energy-based models can be used for survival modeling and predictive maintenance. A key step in using energy- based models for survival modeling is the introduction of right-censored data, which, based on a maximum likelihood approach, is shown to be a straightforward process. Another important part of the model is the evaluation of the integral used to normalize the modeled probability density function, and it is shown how this can be done efficiently. The energy-based survival model is evaluated using both simulated data and experimental data in the form of starter battery failures from a fleet of vehicles, and its performance is found to be highly competitive compared to existing models. Code available at https://github.com/oholmer/PySaRe. Copyright (c) 2023 The Authors.
@inproceedings{diva2:1851993,
author = {Holmer, Olov and Frisk, Erik and Krysander, Mattias},
title = {{Energy-Based Survival Models for Predictive Maintenance}},
booktitle = {IFAC PAPERSONLINE},
year = {2023},
pages = {10862--10867},
publisher = {ELSEVIER},
}
This paper is focused on fault detection and isolation of component-based multi-mode systems, i.e., systems that can be operated in different continuous modes. As the system mode changes, the structure of the system also changes which impacts diagnosability analysis and synthesis. To meet this challenge, diagnosis based on a structural approach is modified to also detect and isolate faults when modes change. Here, definitions for some important diagnosis concepts are extended to cover also multi-mode systems. Then, a method for hierarchical diagnosis of component-based systems is proposed. The method is exemplified on a Li-ion battery pack to show its effectiveness. Copyright (c) 2023 The Authors.
@inproceedings{diva2:1851991,
author = {Hashemniya, Fatemeh and Frisk, Erik and Krysander, Mattias},
title = {{Hierarchical Diagnosis Algorithm for Component-Based Multi-Mode Systems}},
booktitle = {IFAC PAPERSONLINE},
year = {2023},
pages = {11317--11323},
publisher = {ELSEVIER},
}
This paper is focused on fault detection and isolation of component-based multi-mode systems, i.e., systems that can be operated in different continuous modes. As the system mode changes, the structure of the system also changes which impacts diagnosability analysis and synthesis. To meet this challenge, diagnosis based on a structural approach is modified to also detect and isolate faults when modes change. Here, definitions for some important diagnosis concepts are extended to cover also multi-mode systems. Then, a method for hierarchical diagnosis of component-based systems is proposed. The method is exemplified on a Li-ion battery pack to show its effectiveness.
@inproceedings{diva2:1840245,
author = {Hashemniya, Fatemeh and Frisk, Erik and Krysander, Mattias},
title = {{Hierarchical Diagnosis Algorithm for Component-Based Multi-Mode Systems}},
booktitle = {22nd IFAC World Congress: Yokohama, Japan, July 9-14, 2023},
year = {2023},
series = {IFAC papersonline},
pages = {11317--11323},
}
Given their flexibility and encouraging performance, deep-learning models are becoming standard for motion prediction in autonomous driving. However, with great flexibility comes a lack of interpretability and possible violations of physical constraints. Accompanying these data-driven methods with differentially-constrained motion models to provide physically feasible trajectories is a promising future direction. The foundation for this work is a previously introduced graph-neural-network-based model, MTP-GO. The neural network learns to compute the inputs to an underlying motion model to provide physically feasible trajectories. This research investigates the performance of various motion models in combination with numerical solvers for the prediction task. The study shows that simpler models, such as low-order integrator models, are preferred over more complex, e.g., kinematic models, to achieve accurate predictions. Further, the numerical solver can have a substantial impact on performance, advising against commonly used first-order methods like Euler forward. Instead, a second-order method like Heuns can greatly improve predictions.
@inproceedings{diva2:1799108,
author = {Westny, Theodor and Oskarsson, Joel and Olofsson, Björn and Frisk, Erik},
title = {{Evaluation of Differentially Constrained Motion Models for Graph-Based Trajectory Prediction}},
booktitle = {2023 IEEE INTELLIGENT VEHICLES SYMPOSIUM, IV},
year = {2023},
series = {IEEE Intelligent Vehicles Symposium},
publisher = {IEEE},
}
Battery systems are used in a wide range of safety-relevant applications, such as electric vehicles, unmanned aerial vehicles and home storage systems. Safety, reliability and availability of the battery system therefore play a key role. In addition, the useful service lifetime of the batteries determines the environmental impact and economic efficiency of the overall system. One possible solution is to give batteries a second life in applications with lower requirements in terms of dynamic behavior or capacity. Heterogeneous battery systems consist of batteries with differences in cell technology, age, capacity, and optimal operating range. To meet the safety, reliability, and availability requirements a scalable, Decentralized Battery Management System (DBMS) based on a distributed control system is proposed. Batteries, generators, and loads have Local Control Units (LCUs) consisting of a microcontroller, a measurement unit, and a DC/DC converter with adjustable voltage and current limits. These LCUs are the basis for the communication-based, cooperative system control and enhance the reliability and scalability of the battery system compared to conventional centralized structures. They record and manage the operating parameters and provide the basis for predictive energy management and battery residual value estimation. As a fallback strategy, a droop-based control of the DC/DC converters is used in addition to the communication-based one. Transition conditions between the control modes are defined and the control methods are compared and differentiated. The performance and the resulting benefits of batteries are determined by the control strategies. In this paper, the requirements for the control strategies for different operating modes, including startup, severe fluctuations of the DC power line voltage, and safe shutdown, are analyzed.
@inproceedings{diva2:1796497,
author = {Reindl, Andrea and Eriksson, Lars and Niemetz, Michael and Park, Sangyoung and Meier, Hans},
title = {{Control Concepts for a Decentralized Battery Management System to Optimize Reliability and Battery Operation}},
booktitle = {PROCEEDINGS OF THE INTERNATIONAL RENEWABLE ENERGY STORAGE CONFERENCE, IRES 2022},
year = {2023},
series = {Atlantis Highlights in Engineering},
pages = {401--421},
publisher = {ATLANTIS PRESS},
}
Battery systems are used in a wide range of safety-relevant applications, such as electric vehicles, unmanned aerial vehiclesand home storage systems. Safety, reliability and availability of the battery system therefore play a key role. In addition, theuseful service lifetime of the batteries determines the environmental impact and economic efficiency of the overall system. Onepossible solution is to give batteries a second life in applications with lower requirements in terms of dynamic behavior or capacity.Heterogeneous battery systems consist of batteries with differences in cell technology, age, capacity, and optimal operating range.To meet the safety, reliability, and availability requirements a scalable, Decentralized Battery Management System (DBMS) basedon a distributed control system is proposed. Batteries, generators, and loads have Local Control Units (LCUs) consisting of amicrocontroller, a measurement unit, and a DC/DC converter with adjustable voltage and current limits. These LCUs are the basis forthe communication-based, cooperative system control and enhance the reliability and scalability of the battery system compared toconventional centralized structures. They record and manage the operating parameters and provide the basis for predictive energymanagement and battery residual value estimation. As a fallback strategy, a droop-based control of the DC/DC converters is used inaddition to the communication-based one. Transition conditions between the control modes are defined and the control methods arecompared and differentiated. The performance and the resulting benefits of batteries are determined by the control strategies. In thispaper, the requirements for the control strategies for different operating modes, including startup, severe fluctuations of the DC powerline voltage, and safe shutdown, are analyzed.
@inproceedings{diva2:1749460,
author = {Reindl, Andrea and Eriksson, Lars and Niemetz, Michael and Sangyoung, Park and Meier, Hans},
title = {{Control Concepts for a Decentralized Battery Management System to Optimize Reliability and Battery Operation}},
booktitle = {Proceedings of the 16th International Renewable Energy Storage Conference (IRES2022)},
year = {2022},
}
Cylinder air-charge is one of the most important parts of the torque control in a gasoline engine, due to the necessity to keep a stoichiometric air-fuel ratio, for the three-way catalyst to work efficiently. Throttle and phasing of the camshafts are actuators that have a big effect on the cylinder air-charge, this results in a cross-coupling between the actuators. One approach to handle the cross-coupling that occurs with multiple actuators is to use model predictive control (MPC), that handles the cross-coupling through the use of models and optimization. Models that support computation of gradients and hessians are desirable for use in MPC.To support the model design experimental data of cylinder pressure, from an inline four-cylinder engine with dual independent cam phasing, supported by gas exchange simulation, the effects from variable valve timing on the cylinder air-charge are investigated during the valve overlap period. The analysis highlights the effect of a phase described using the path of the least resistance as having an inhibiting effect on the backflow of residual gases during the overlap period. Making the flow reversal over the exhaust valves an important event to keep track of the residual gases.From the analysis of the effects on air-charge, a model is developed and proposed for the volumetric efficiency, the engine’s ability to fill the cylinders with fresh air. The model structure is derived using partial volumes, and it fits into the Mean Value Engine Model (MVEM) framework, making it is especially useful for control design. The model is validated against stationary measurements and the results show that the proposed model captures the important behaviors and changes in the air-charge related to the variable valve timing. Making it suitable for usage in an MPC framework.
@inproceedings{diva2:1742537,
author = {Holmbom, Robin and Eriksson, Lars},
title = {{Development of a Control-Oriented Cylinder Air-Charge Model for Gasoline Engines with Dual Independent Cam Phasing}},
booktitle = {WCX SAE World Congress Experience, 2022},
year = {2022},
}
Real-time avoidance maneuvers have been developed using a force-centric perspective, where the founding principles are obtained from studies of optimal maneuvers. The developed optimization framework, the different criteria used, and the obtained solutions give insight into how to control the forces on the vehicle. A highlight in this presentation is the first algorithm not needing a tire-road friction estimate.
@inproceedings{diva2:1711269,
author = {Nielsen, Lars},
title = {{Force-Centric Perspectives on Autonomous Safety Maneuvers}},
booktitle = {IFAC PAPERSONLINE},
year = {2022},
publisher = {ELSEVIER},
}
Fault diagnosis is important for automotive systems, e.g., to reduce emissions and improve system reliability. Developing diagnosis systems is complicated by model inaccuracies and limited training data from relevant operating conditions, especially for new products and models. One solution is the use of hybrid fault diagnosis techniques combining model-based and data-driven methods. In this work, data-driven residual generation for fault detection and isolation is investigated for a system injecting urea into the aftertreatment system of a heavy-duty truck. A set of recurrent neural network-based residual generators is designed using a structural model of the system. The performance of this approach is compared to a baseline model-based approach using data collected from a heavy-duty truck during different fault scenarions with promising results.
@inproceedings{diva2:1711241,
author = {Jung, Daniel and Kleman, Bjorn and Lindgren, Henrik and Warnquist, Hakan},
title = {{Fault Diagnosis of Exhaust Gas Treatment System Combining Physical Insights and Neural Networks}},
booktitle = {IFAC PAPERSONLINE},
year = {2022},
pages = {97--102},
publisher = {ELSEVIER},
}
Data-driven fault diagnosis of dynamic systems is complicated by incomplete training data, unknown faults, and overlapping classes. Many existing machine learning models and data-driven classifiers are not expected to perform well if training data is not representative of all relevant fault realizations. In this work, a data-driven model, called a flexi-pipe model, is proposed to capture the variability of data in residual space from a few realizations of each fault class. A diagnosis system is developed as an open set classification algorithm that can handle both incomplete training data and overlapping fault classes. Data from different fault scenarios in an engine test bench is used to evaluate the performance of the proposed methods. Results show that the proposed fault class models generalize to new fault realizations when training data only contains a few realizations of each fault class.
@inproceedings{diva2:1711240,
author = {Jung, Daniel and Säfdal, Joakim},
title = {{A flexi-pipe model for residual-based engine fault diagnosis to handle incomplete data and class overlapping}},
booktitle = {IFAC PAPERSONLINE},
year = {2022},
pages = {84--89},
publisher = {ELSEVIER},
}
Avoidance maneuvers at normal driving speed or higher are demanding driving situations that force the vehicle to the limit of tire-road friction in critical situations. To study and develop control for these situations, dynamic optimization has been in growing use in research. One idea to handle such optimization computations effectively is to divide the total maneuver into a sequence of sub-maneuvers and to associate a segmented optimization problem to each sub-maneuver. Here, the alternating augmented Lagrangian method is adopted, which like many other optimization methods benefits strongly from a good initialization, and to that purpose a method with motion candidates is proposed to get an initially feasible motion. The two main contributions are, firstly, the method for computing an initially feasible motion that is found to use obstacle positions and progress of vehicle variables to its advantage, and secondly, the integration with a subsequent step with segmented optimization showing clear improvements in paths and trajectories. Overall, the combined method is able to handle driving scenarios at demanding speeds.
@inproceedings{diva2:1711200,
author = {Anistratov, Pavel and Olofsson, Björn and Nielsen, Lars},
title = {{Dynamics-Based Optimal Motion Planning of Multiple Lane Changes using Segmentation}},
booktitle = {IFAC PAPERSONLINE},
year = {2022},
pages = {233--240},
publisher = {ELSEVIER},
}
This paper investigates an integrated traffic environment modeling and model predictive control (MPC) system to realize interaction-aware dynamic motion planning of an autonomous vehicle with multiple surrounding vehicles. The interaction-aware interacting multiple model Kalman filter (IAIMM-KF) from the literature is used to hierarchically predict maneuvers and trajectories of surrounding vehicles and to compute safe targets for the ego vehicle. The targets are terminal speed and reference lane, which are moving targets as they are updated at each time step. Then, an MPC controller is designed for the ego vehicle to generate an optimal trajectory by following the moving targets and including the prediction results to formulate collision-free constraints. The proposed interaction-aware planning method has a proactive planning ability and can avoid collisions by non-local replanning. The strengths and effectiveness of the approach are verified in challenging highway lane-change simulation scenarios.
@inproceedings{diva2:1706236,
author = {Zhou, Jian and Olofsson, Björn and Frisk, Erik},
title = {{Interaction-Aware Moving Target Model Predictive Control for Autonomous Vehicles Motion Planning}},
booktitle = {2022 EUROPEAN CONTROL CONFERENCE (ECC)},
year = {2022},
pages = {154--161},
publisher = {IEEE},
}
Clustering is an important tool in data-driven fault diagnosis to make use of unlabeled data. Collecting representative data for fault diagnosis is a difficult task since faults are rare events. In addition, using data collected from the field, e.g., logged operational data and data from different workshops about replaced components, can result in labelling uncertainties. A common approach for fault diagnosis of dynamic systems is to use residual-based features that filter out system dynamics while being sensitive to faults. The use of conventional clustering algorithms is complicated by that the distribution of residual data from one fault class varies for different realizations and system operating conditions. In this work, a clustering algorithm is proposed for residual data that clusters data by estimating fault signatures in residual space. The proposed clustering algorithm can be used on time-series data by clustering batches of data from the same fault scenario instead of clustering data sample-by-sample. The usefulness of the proposed clustering algorithm is illustrated using residual data from different fault scenarios collected from an internal combustion engine test bench. Copyright (C) 2022 The Authors.
@inproceedings{diva2:1704908,
author = {Lindstrom, Kevin and Johansson, Max and Jung, Daniel},
title = {{A Data-Driven Clustering Algorithm for Residual Data Using Fault Signatures and Expectation Maximization}},
booktitle = {IFAC PAPERSONLINE},
year = {2022},
pages = {121--126},
publisher = {ELSEVIER},
}
Data-driven fault diagnosis requires training data that is representative of the different operating conditions of the system to capture its behavior. If training data is limited, one solution is to incorporate physical insights into machine learning models to improve their effectiveness. However, while previous works show the usefulness of hybrid approaches for isolation of faults, the impact of training data must be taken into consideration when drawing conclusions from data-driven residuals in a consistency-based diagnosis framework. By giving an understanding of the physical interaction between the signals, a hybrid fault diagnosis approach, can enforce model properties of residual generators to isolate faults that are not represented in training data. The objective of this work is to analyze the impact of limited training data when training neural network-based residual generators. It is also investigated how the use of structural information when selecting the network structure is a solution to limited training data and how to ameliorate the performance of hybrid approaches in face of this challenge.
@inproceedings{diva2:1693759,
author = {Mohammadi, Arman and Krysander, Mattias and Jung, Daniel},
title = {{Analysis of grey-box neural network-based residuals for consistency-based fault diagnosis}},
booktitle = {11th IFAC Symposium on Fault Detection, Supervision and Safety for Technical Processes SAFEPROCESS 2022. Pafos, Cyprus, 8-10 June 2022},
year = {2022},
series = {IFAC papers online},
volume = {6},
pages = {1--6},
publisher = {Elsevier},
}
With trends as IoT and increased connectivity, the availability of data is consistently increasing and its automated processing with, e.g., machine learning becomes more important. This is certainly true for the area of fault diagnostics and prognostics. However, for rare events like faults, the availability of meaningful data will stay inherently sparse making a pure data-driven approach more difficult. In this paper, the question when to use model-based, data-driven techniques, or a combined approach for fault diagnosis is discussed using real-world data of a permanent magnet synchronous machine. Key properties of the different approaches are discussed in a diagnosis context, performance quantified, and benefits of a combined approach are demonstrated.
@inproceedings{diva2:1693751,
author = {Frisk, Erik and Jarmolowitz, Fabian and Jung, Daniel and Krysander, Mattias},
title = {{Fault Diagnosis Using Data, Models, or Both -- An Electrical Motor Use-Case}},
booktitle = {11th IFAC Symposium on Fault Detection, Supervision and Safety for Technical Processes SAFEPROCESS 2022. Pafos, Cyprus, 8-10 June 2022},
year = {2022},
series = {IFAC papers online},
pages = {533--538},
publisher = {Elsevier},
}
To study the effects of uncertainty in autonomous motion planning and control, an 8-DOF model of a tractor-semitrailer is implemented and analyzed. The implications of uncertainties in the model are then quantified and presented using sensitivity analysis and closed-loop simulations. The study shows that different model parameters are more or less critical depending on the investigated scenario.- Using sampling-based closed-loop predictions, uncertainty bounds on state variable trajectories are determined. Our findings suggest the potential for the inclusion of our method within a robust predictive controller or as a driver-assistance system for rollover or lane departure warning.
@inproceedings{diva2:1690132,
author = {Westny, Theodor and Olofsson, Björn and Frisk, Erik},
title = {{Uncertainties in Robust Planning and Control of Autonomous Tractor-Trailer Vehicles}},
booktitle = {AVEC'22 The 15th International Symposium on Advanced Vehicle Control, Sept. 12-16, 2022},
year = {2022},
}
Greenhouse gas emissions and the increase in average global temperature are growing concerns now more so than ever. Therefore it is of importance to increase the use of alternative energy sources, especially in the automotive industry. Battery electric vehicles (BEV) have gained popularity over the past several years. However, the performance of a BEV is limited by the battery pack, in particular, the weakest cell in the pack. Therefore, improved cell controllability and high efficiency are seen as important directions for research and development and one direction where it can be achieved is through using battery-integrated modular multilevel converters (BI-MMC). The battery current in BI-MMCs contains additional harmonics and the frequency dependent losses of these harmonics are determined by the resonance between the battery and the DC-link capacitor bank. The paper presents an experimental validation of previously published theoretical results for both harmonic allocations and loss distribution at the switching frequency within the BI-MMC submodule. Furthermore, a methodology for measuring the battery impedance using the full-load converter switching currents is presented.
@inproceedings{diva2:1687536,
author = {Balachandran, Arvind and Jonsson, Tomas and Eriksson, Lars and Larsson, Anders},
title = {{Experimental Evaluation of Battery Impedance and Submodule Loss Distribution for Battery Integrated Modular Multilevel Converters}},
booktitle = {2022 24TH EUROPEAN CONFERENCE ON POWER ELECTRONICS AND APPLICATIONS (EPE22 ECCE EUROPE)},
year = {2022},
series = {European Conference on Power Electronics and Applications},
publisher = {Institute of Electrical and Electronics Engineers (IEEE)},
}
Accurate simulation of the numerical optimal control in software environments where call to simulation routines is explicit, for instance Matlab and SciPy. A discussion on the simulation aspects of numerical optimal control, how it may fail, and how such erroneous results can be detected using accurate simulation. The key contribution is how to accurately include a piecewise constant control input in the simulations, which is discussed in detail, including code examples. The technique is demonstrated on an example problem which show how simulation can be used to analyze optimal control problems with uncertainty, but also demonstrates how erroneous simulation may lead to erroneous conclusions.
@inproceedings{diva2:1709600,
author = {Leek, Viktor and Eriksson, Lars},
title = {{Accurate Simulation for Numerical Optimal Control}},
booktitle = {The First SIMS EUROSIM Conference on Simulation and Modelling SIMS EUROSIM 2021},
year = {2021},
series = {Linköping Electronic Conference Proceedings},
volume = {185},
pages = {148--155},
publisher = {Linköping University Electronic Press},
}
A dynamic heavy-duty Euro 6 diesel engine model for energy optimal control is developed. The modeling focus ison accuracy in the entire engine operating range, with attention to the region of highest efficiency and physically plausible extrapolation. The effect of the air-to-fuel ratio on combustion efficiency is studied, and it is demonstrated how this influences the energy optimal transient control. A convenient, physics-based, method for pressure sensor bias estimation is also presented.
@inproceedings{diva2:1709597,
author = {Leek, Viktor and Eriksson, Lars},
title = {{Developing a Dynamic Diesel Engine Model for Energy Optimal Control}},
booktitle = {The First SIMS EUROSIM Conference on Simulation and Modelling SIMS EUROSIM 2021},
year = {2021},
series = {Linköping Electronic Conference Proceedings},
volume = {185},
pages = {123--131},
publisher = {Linköping University Electronic Press},
}
The automotive industry has grown considerably over the last century consequently increasing green-house gas emissions and thus contributing towards increase in the average global temperature. It is thus of paramount importance to increase the use of alternative energy sources. Electric vehicles have gained popularity over the last decade. However, a major concern with electric vehicles is their range. The range of an electric vehicle is limited by the battery pack, in particular, the weakest cell of the pack. One method of increasing the available energy from the battery pack is by introducing more electronics. Modular multilevel converters, with their modular concept, could be a viable solution. The concept of battery-integrated modular multilevel converters (BI-MMC) for automotive applications is explored. In particular, the impact of the number of cascaded cells per submodule is investigated, considering battery losses, DC-link capacitor losses, and the converter losses. Furthermore, an optimization of the DC-link capacitors and the selection of MOSFET switching frequency is presented in order to minimize the total losses.
@inproceedings{diva2:1687535,
author = {Balachandran, Arvind and Jonsson, Tomas and Eriksson, Lars},
title = {{Design and Analysis of Battery-Integrated Modular Multilevel Converters for Automotive Powertrain Applications}},
booktitle = {2021 23RD EUROPEAN CONFERENCE ON POWER ELECTRONICS AND APPLICATIONS (EPE21 ECCE EUROPE)},
year = {2021},
series = {European Conference on Power Electronics and Applications},
publisher = {IEEE},
}
A computationally cheap method for computing collision-free trajectories with multiple moving obstacles is proposed here while meeting comfort and safety criteria. By avoiding search in the trajectory calculation and instead using a geometrical set to calculate the trajectory, the calculation time is significantly reduced. The geometrical set is calculated by solving a support vector machine problem and solving the SVM problem characterizes maximum separating surfaces between obstacles and the ego vehicle in the time-space domain. The trajectory on the separating surface might not be kinematically feasible. Therefore, a vehicle model and a Newton-Raphson based procedure is proposed to obtain a safe, kinematically feasible trajectory on the separating surface. A roundabout scenario and two take-over scenarios with different configurations are used to investigate the properties of the proposed algorithm. Robustness properties of the proposed algorithm is investigated by a large number of randomly initiated simulation scenarios.
@inproceedings{diva2:1657592,
author = {Morsali, Mahdi and Frisk, Erik and Åslund, Jan},
title = {{Geometrical Based Trajectory Calculation for Autonomous Vehicles in Multi-Vehicle Traffic Scenarios}},
booktitle = {2021 32ND IEEE INTELLIGENT VEHICLES SYMPOSIUM (IV)},
year = {2021},
series = {IEEE Intelligent Vehicles Symposium},
pages = {1235--1242},
publisher = {IEEE},
}
Simultaneous optimization of fuel consumption and battery lifetime is addressed in this work. A differential capacity degradation model is used to predict capacity loss, and linear time-varying and nonlinear MPC techniques are used to solve the energy management problem. It is shown that penalizing battery power in the MPC cost function can prolong battery lifetime by about 50 percent while achieving small gains in fuel economy compared to when the cost function only aims to minimize fuel consumption. An analysis of robustness against uncertainties in drive-cycle information shows that the controller is well-behaved and has good performance under uncertainty.
@inproceedings{diva2:1651407,
author = {Shafikhani, Iman and Sundström, Christofer and Åslund, Jan and Frisk, Erik},
title = {{MPC-based energy management system design for a series HEV with battery life optimization}},
booktitle = {2021 EUROPEAN CONTROL CONFERENCE (ECC)},
year = {2021},
pages = {2591--2596},
publisher = {IEEE},
}
The use of learning-based methods for vehicle behavior prediction is a promising research topic. However, many publicly available data sets suffer from class distribution skews which limits learning performance if not addressed. This paper proposes an interaction-aware prediction model consisting of an LSTM autoencoder and SVM classifier. Additionally, an imbalanced learning technique, the multiclass balancing ensemble is proposed. Evaluations show that the method enhances model performance, resulting in improved classification accuracy. Good generalization properties of learned models are important and therefore a generalization study is done where models are evaluated on unseen traffic data with dissimilar traffic behavior stemming from different road configurations. This is realized by using two distinct highway traffic recordings, the publicly available NGSIM US-101 and I80 data sets. Moreover, methods for encoding structural and static features into the learning process for improved generalization are evaluated. The resulting methods show substantial improvements in classification as well as generalization performance.
@inproceedings{diva2:1630101,
author = {Westny, Theodor and Frisk, Erik and Olofsson, Björn},
title = {{Vehicle Behavior Prediction and Generalization Using Imbalanced Learning Techniques}},
booktitle = {24th IEEE International Intelligent Transportation Systems Conference (ITSC), 19-22 Sept. 2021},
year = {2021},
pages = {2003--2010},
publisher = {Institute of Electrical and Electronics Engineers (IEEE)},
}
Knocking is an unwanted behavior that is affected by the intake manifold temperature. This paper demonstrates through simulation how nonlinear Model Predictive Control design could be used as a reference governor for the control of the throttle position, with a soft constraint on intake manifold temperature. The implementation is able to suppress the peak temperature during an acceleration by slowing down the pressure build-up. Because of the usually slow dynamics of the temperature sensors, the paper proposes an Extended Kalman Filter implementation that uses a transient detection to decide whether to rely on the sensor feedback or the model. Copyright (C) 2021 The Authors.
@inproceedings{diva2:1616366,
author = {Holmbom, Robin and Eriksson, Lars},
title = {{Throttle Control using NMPC with Soft Intake Temperature Constraint for Knock Mitigation}},
booktitle = {IFAC PAPERSONLINE},
year = {2021},
pages = {203--208},
publisher = {ELSEVIER},
}
This work presents a method for on-line condition monitoring of a hydraulic rock drill, though some of the findings can likely be applied in other applications. A fundamental difficulty for the rock drill application is discussed, namely the similarity between frequencies of internal standing waves and rock drill operation. This results in unpredictable pressure oscillations and superposition, which makes synchronization between measurement and model difficult. To overcome this, a data driven approach is proposed. The number and types of sensors are restricted due to harsh environmental conditions, and only operational data is available. Some faults are shown to be detectable using hand-crafted engineering features, with a direct physical connection to the fault of interest. Such features are easily interpreted and are shown to be robust against disturbances. Other faults are detected by classifying measured signals against a known reference. Dynamic Time Warping is shown to be an efficient way to measure similarity for cyclic signals with stochastic elements from disturbances, wave propagation and different durations, and also for cases with very small differences in measured pressure signals. Together, the two methods enables a step towards condition monitoring of a rock drill, robustly detecting very small changes in behaviour using a minimum amount of sensors. Copyright (C) 2021 The Authors.
@inproceedings{diva2:1613877,
author = {Jakobsson, Erik and Frisk, Erik and Krysander, Mattias and Pettersson, Robert},
title = {{Fault Identification in Hydraulic Rock Drills from Indirect Measurement During Operation}},
booktitle = {IFAC PAPERSONLINE},
year = {2021},
pages = {73--78},
publisher = {ELSEVIER},
}
The assembly of threaded fasteners may seem straightforward. However, there are many factors to consider to achieve quality tightened joints, including the joint material, threaded fastener, and coatings. Additionally, there are many assembly tool types and torque application strategies to choose from. This investigation studies the tightening speed dynamics when using torque as a control method. The clamp force obtained in the joint changes when tightening at high speed or when the speed varies greatly during tightening. This type of tightening is called highly dynamic. Highly dynamic torque control tightening strategies are studied, such as impact, pulse, and inertia-controlled methods, and compared with the continuous drive strategy, which is a standard dynamic torque tightening method. The clamp force and its scatter caused by the torque accuracy in the assembly tool type are investigated for the abovementioned torque application strategies. The study also focuses on the different results obtained from the International Organization for Standardization’s (ISO) 16047:2005 (Fasteners-Torque/clamp force testing) standard compared to a production-like setup.
@inproceedings{diva2:1588228,
author = {Persson, Erik V. and Kumar, Mayank and Friberg, Christian and Dressler, Nils},
title = {{Clamp Force Accuracy in Threaded Fastener Joints Using Different Torque Control Tightening Strategies}},
booktitle = {Conference of SAE 2021 Automotive Technical Papers, WONLYAUTO 2021 ; Conference Date: 1 January 2021; Conference Code:167687},
year = {2021},
series = {SAE Technical Papers},
volume = {2021-01-5073},
publisher = {SAE International},
}
Structural analysis is a useful tool for fault diagnosability analysis to handle systems that are described by a large set of non-linear differential algebraic equations. Distributed fault diagnosis is an attractive approach for complex systems to reduce computational complexity by partitioning the system into a set of smaller subsystems and perform fault diagnosis of each subsystem. Defining these subsystems requires methods to understand how fault diagnosis properties of each subsystem relates to the properties of the whole system. Another related problem is that large and complex systems are likely to be developed by several companies where each company is developing different subsystems that can be used in different system configurations. In these situations, each subsystem will have limited model information about the other subsystems, which complicates performing structural analysis of the whole system. The main contribution in this work is extending some of the existing results in structural analysis for one system model to a distributed set of connected subsystems. The results show the relationship between structural fault diagnosis properties of the whole system and properties of the set of individual subsystems.
@inproceedings{diva2:1623031,
author = {Jung, Daniel},
title = {{Structural Methods for Distributed Fault Diagnosis of Large-Scale Systems}},
booktitle = {2020 59TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC)},
year = {2020},
series = {IEEE Conference on Decision and Control},
pages = {2690--2695},
publisher = {IEEE},
}
When optimising the vehicle trajectory and powertrain energy management of hybrid electric vehicles, it is important to include look-ahead information such as road conditions and other traffic. One method for doing so is dynamic programming, but the execution time of such an algorithm on a general purpose CPU is too slow for it to be useable in real time. Significant improvements in execution time can be achieved by utilising parallel computations, for example, using a Field-Programmable Gate Array (FPGA). A tool for automatically converting a vehicle model written in C++ into code that can executed on an FPGA which can be used for dynamic programming-based control is presented in this paper. A vehicle model with a mild-hybrid powertrain is used as a case study to evaluate the developed tool and the output quality and execution time of the resulting hardware. Copyright (C) 2020 The Authors.
@inproceedings{diva2:1574085,
author = {Skarman, Frans and Gustafsson, Oscar and Jung, Daniel and Krysander, Mattias},
title = {{A Tool to Enable FPGA-Accelerated Dynamic Programming for Energy Management of Hybrid Electric Vehicles}},
booktitle = {IFAC PAPERSONLINE},
year = {2020},
pages = {15104--15109},
publisher = {ELSEVIER},
}
The life of a vehicle is heavily influenced by how it is used, and usage information is critical to predict the future condition of the machine. In this work we present a method to categorize what task an earthmoving vehicle is performing, based on a data driven model and a single standalone accelerometer. By training a convolutional neural network using a couple of weeks of labeled data, we show that a three axis accelerometer is sufficient to correctly classify between 5 different classes with an accuracy over 96% for a balanced dataset with no manual feature generation. The results are also compared against some other machine learning techniques, showing that the convolutional neural network has the highest performance, although other techniques are not far behind. An important conclusion is that methods and ideas from the area of Human Activity Recognition (HAR) are applicable also for vehicles. Copyright (C) 2020 The Authors.
@inproceedings{diva2:1572002,
author = {Jakobsson, Erik and Frisk, Erik and Krysander, Mattias and Pettersson, R.},
title = {{Automated Usage Characterization of Mining Vehicles For Life Time Prediction}},
booktitle = {IFAC PAPERSONLINE},
year = {2020},
pages = {11950--11955},
publisher = {ELSEVIER},
}
This paper presents a method to enhance fault isolation without adding physical sensors on a turbocharged spark ignited petrol engine system by designing additional residuals from an initial observer-based residuals setup. The best candidates from all potential additional residuals are selected using the concept of sequential residual generation to ensure best fault isolation performance for the least number of additional residuals required. A simulation testbed is used to generate realistic engine data for the design of the additional residuals and the fault isolation performance is verified using structural analysis method.
@inproceedings{diva2:1555427,
author = {Ng, Kok Yew and Frisk, Erik and Krysander, Mattias},
title = {{Design and Selection of Additional Residuals to Enhance Fault Isolation of a Turbocharged Spark Ignited Engine System}},
booktitle = {2020 7TH INTERNATIONAL CONFERENCE ON CONTROL, DECISION AND INFORMATION TECHNOLOGIES (CODIT20), VOL 1},
year = {2020},
series = {International Conference on Control Decision and Information Technologies},
pages = {76--81},
publisher = {IEEE},
}
Reducing the fuel consumption is important and much development work is on engine optimization for best stationary fuel consumption. Here, a solution is developed for the transient operation to get fuel optimal accelerations, considering the actuation of fuel injection, wastegate control and gear utilization. The transient acceleration scenario studied is; a truck is approaching a red light at slow rolling speed, the light turns green and the truck shall be accelerated to 50 km/h with minimum fuel. Optimal control is used to find the fuel optimal control strategies. By using a dynamic engine model, taking the turbocharger dynamics into consideration, the engine air fuel ratio is taken into account. The differences and similarities between a stiff and flexible driveline model, are analyzed. The results show that the most dominating effect is the turbocharger dynamics of the engine. The two drivelines have similar gear changing strategies while the finer details differ due to the additional degrees of freedom that are present in the flexible driveline.
@inproceedings{diva2:1549277,
author = {Ekberg, Kristoffer and Eriksson, Lars},
title = {{A Comparison of Optimal Gear Shifts for Stiff and Flexible Driveshafts During Accelerations}},
booktitle = {21st IFAC World Congress 2020, Berlin 12 July 2020 through 17 July 2020},
year = {2020},
series = {IFAC-PapersOnLine},
pages = {14413--14419},
publisher = {Elsevier},
}
Segmenting a motion-planning problem into smaller subproblems could be beneficial in terms of computational complexity. This observation is used as a basis for a new sub-maneuver decomposition approach investigated in this paper in the context of optimal evasive maneuvers for autonomous ground vehicles. The recently published alternating augmented Lagrangianmethod is adopted and leveraged on, which turns out to fit the problem formulation with several attractive properties of the solution procedure. The decomposition is based on moving the coupling constraints between the sub-maneuvers into a separate coordination problem, which is possible to solve analytically. The remaining constraints and the objective function are decomposed into subproblems, one for each segment, which means that parallel computation is possible and benecial. The method is implemented and evaluated in a safety-critical double lane-change scenario. By using the solution of a low-complexity initialization problem and applying warm-start techniques in the optimization, a solution is possible to obtain after just a few alternating iterations using the developed approach. The resulting computational time is lower than solving one optimization problem for the full maneuver.
@inproceedings{diva2:1507076,
author = {Anistratov, Pavel and Olofsson, Björn and Burdakov, Oleg and Nielsen, Lars},
title = {{Autonomous-Vehicle Maneuver Planning Using Segmentation and the Alternating Augmented Lagrangian Method}},
booktitle = {21th IFAC World Congress Proceedings},
year = {2020},
series = {IFAC PapersOnline},
pages = {15558--15565},
publisher = {Elsevier},
}
By running simulation models on FPGAs, their execution speed can be significantly improved, at the cost of increased development effort. This paper describes a project to develop a tool which converts simulation models written in high level languages into fast FPGA hardware. The tool currently converts code written using custom C++ data types into Verilog. A model of a hybrid electric vehicle is used as a case study, and the resulting hardware runs significantly faster than on a general purpose CPU.
@inproceedings{diva2:1500582,
author = {Skarman, Frans and Gustafsson, Oscar and Jung, Daniel and Krysander, Mattias},
title = {{Acceleration of Simulation Models Through Automatic Conversion to FPGA Hardware}},
booktitle = {2020 30th International Conference on Field-Programmable Logic and Applications (FPL)},
year = {2020},
pages = {359--360},
publisher = {IEEE},
}
Green zones are challenging problems for the thermal management systems of hybrid vehicles. This is because within the green zone the engine is turned off, and the only way to keep the aftertreatment system warm is lost. This means that there is a risk of leaving the green zone with a cold and ineffective aftertreatment system, resulting in high emissions.A thermal management strategy that heats the aftertreatment system prior to turning off the engine, in an optimal way, to reduce the NOx emissions when the engine is restarted, is developed. The strategy is also used to evaluate under what conditions pre-heating is a suitable strategy, by evaluating the performance in simulations using a model of a heavy-duty diesel powertrain and scenario designed for this purpose.The results show that, for the studied vehicle, pre-heating of the aftertreatment system is an effective strategy to reduce NOx for engine-off events shorter than two hours, and is most effective for engine off events of around 1.5 hours. The results also show that for engine-off events longer than two hours, pre-heating quickly becomes an inefficient strategy. At this point, ammonia storage when the engine is turned off is more important, and pre-heating can even make the results worse, since an increased SCR temperature results in lower ammonia storage before turning off the engine, which is detrimental for NOx conversion during the restart.
@inproceedings{diva2:1468310,
author = {Holmer, Olov and Willems, Frank and Blomgren, Fredrik and Eriksson, Lars},
title = {{Optimal Aftertreatment Pre-Heat Strategy for Minimum Tailpipe NOx Around Green Zones}},
booktitle = {WCX SAE World Congress Experience},
year = {2020},
publisher = {SAE International},
}
A minimum-time lane change maneuver is executed under friction-limited conditions using (1) the Modified Hamiltonian Algorithm (MHA) suitable for real-time control and (2) numerical optimization for comparison. A key variable is the switching time of the acceleration reference in MHA. Considering that MHA is based on an approximate vehicle model to target real-time control, it cannot exactly match the ideal reference as obtained from offline optimization; this paper shows that incorporation of a limited-jerk condition successfully predicts the switching time and that the desired lane position is reached in near minimum time.
@inproceedings{diva2:1417103,
author = {Fors, Victor and Gao, Yangyan and Olofsson, Björn and Gordon, Timothy and Nielsen, Lars},
title = {{Real-Time Minimum-Time Lane Change Using the Modified Hamiltonian Algorithm}},
booktitle = {Advances in Dynamics of Vehicles on Roads and Tracks},
year = {2020},
series = {Lecture Notes in Mechanical Engineering},
pages = {1457--1465},
publisher = {SPRINGER INTERNATIONAL PUBLISHING AG},
}
@inproceedings{diva2:1468308,
author = {Holmer, Olov and Blomgren, Fredrik and Eriksson, Lars},
title = {{Modeling of Engine Aftertreatment System Cooling for Hybrid Vehicles}},
booktitle = {2019 WCX SAE World Congress Experience},
year = {2019},
}
The concept of mission-based driving cycles has been introduced as an efficient way of generating driving cycles with desired characteristics for data-driven development of vehicle powertrains. Mission-based driving cycles can be generated using traffic simulation tools with improved behavioral models that match simulation outputs and naturalistic driving data. Here, driving behavior categorization and how it can be used to create a set of differently parameterized behavioral models corresponding to various types of drivers, are studied. The focus is on curvy road driving, and two different categorization features are used, speed through the curves and the braking behavior.
@inproceedings{diva2:1426729,
author = {Kharrazi, Sogol and Frisk, Erik and Nielsen, Lars},
title = {{Driving Behavior Categorization and Models for Generation of Mission-based Driving Cycles}},
booktitle = {2019 IEEE INTELLIGENT TRANSPORTATION SYSTEMS CONFERENCE (ITSC)},
year = {2019},
series = {IEEE International Conference on Intelligent Transportation Systems-ITSC},
pages = {1349--1354},
publisher = {IEEE},
}
This paper presents a simulation framework for modeling off-road transport operations at construction worksites using electric construction vehicles. A dynamic model is developed to describe the longitudinal behavior of the electric vehicles, and the outputs from the vehicle dynamic model are fed into a fleet model to evaluate the transport efficiency performance. Discrete event simulation technique is used in the fleet model to represent the logistics of the transport operations and capture the interactions among the vehicles and resources. The simulation framework is applied in a real world quarry operation to study the transport efficiency performance using different number of vehicles. The case study shows that the proposed mechanism can effectively allocate the optimal number of vehicles for the operation and hence serve as an efficient tool in decision-making for construction management.
@inproceedings{diva2:1426728,
author = {Fu, Jiali and Åslund, Jan and Uhlin, Erik},
title = {{A Simulation Framework for Off-road Transport Operations using Electric Construction Vehicles}},
booktitle = {2019 IEEE INTELLIGENT TRANSPORTATION SYSTEMS CONFERENCE (ITSC)},
year = {2019},
series = {IEEE International Conference on Intelligent Transportation Systems-ITSC},
pages = {2539--2544},
publisher = {IEEE},
}
A method to decompose a motion-planning problem into several segments is presented. It is based on a modification of the original problem, such that certain variables at the splitting points are considered to be precomputed and thus fixed and the remaining variables are obtained by performing Lagrange relaxation. The resulting dual problem is split into several subproblems, allowing parallel computation. The method is formalized as a computational algorithm and evaluated in a safety critical double lane-change situation. The resulting maneuver has close-to-optimal behavior and, for certain initialization strategies, it is obtained in shorter computational time compared to computing the full maneuver in one step. (C) 2019, IFAC (International Federation of Automatic Control) Hosting by Elsevier Ltd. All rights reserved.
@inproceedings{diva2:1365651,
author = {Anistratov, Pavel and Olofsson, Björn and Nielsen, Lars},
title = {{Efficient Motion Planning for Autonomous Vehicle Maneuvers Using Duality-Based Decomposition}},
booktitle = {IFAC PAPERSONLINE},
year = {2019},
series = {IFAC papers online},
pages = {78--84},
publisher = {ELSEVIER},
}
Long haulage trucks consume large amounts of fuel, and fuel savings are desired both from economical and environmental aspects. When the upcoming road topology is known, the speed and gear shifts can be optimized in order to minimize the fuel consumption by e.g. minimizing the braking of the truck. Three different optimal control approaches are evaluated and compared for the speed and gear shift optimization problem. The results are based on simulations, but two of the three evaluated solvers are also implemented on-board a truck using rapid prototyping to investigate the feasibility of such systems. The results indicate that optimal control of the speed reduces the fuel consumption more than finding the optimal gear shift trajectory. The overall optimization problem contains one discrete and one continuous state, which makes the selection of optimization method complex. A sequential optimization scheme where the optimal speed profile is found using linear programming and the optimal gear profile is found using dynamic programming shows similar results as using dynamic programming for the overall problem simultaneously. One drawback with this solution is robustness and several tuning parameters. The driveability of the solutions are found good at the performed on-board tests. (C) 2019, IFAC (International Federation of Automatic Control) Hosting by Elsevier Ltd. All rights reserved.
@inproceedings{diva2:1365646,
author = {Sundström, Christofer and Voronov, Alexey and Lindgarde, Olof and Lagerberg, Adam},
title = {{Optimal Speed and Gear Shift Control of Long-haulage Trucks}},
booktitle = {IFAC PAPERSONLINE},
year = {2019},
series = {IFAC papers online},
pages = {471--477},
publisher = {ELSEVIER},
}
Design of fault diagnosis systems is complicated by limited training data and inaccuracies in physical-based models when designing fault classifiers. A hybrid fault diagnosis approach is proposed using model-based residuals as input to a set of data-driven fault classifiers. As a case study, sensor data from an internal combustion engine test bed is used where faults have been injected into the system and a physical-based mathematical model of the air flow through the engine is available. First, a feature selection algorithm is applied to find a minimal set of residuals that is able to separate the different fault modes. Then, two different fault classification approaches are discussed, Random Forests and one-class Support Vector Machines. A set of one-class Support Vector Machines is used to model data from each fault mode separately. The case study illustrates an advantage of using one-class classifiers, which makes it possible to detect unknown faults by identifying samples not belonging to any known fault mode. (C) 2019, IFAC (International Federation of Automatic Control) Hosting by Elsevier Ltd. All rights reserved.
@inproceedings{diva2:1365647,
author = {Jung, Daniel},
title = {{Engine Fault Diagnosis Combining Model-based Residuals and Data-Driven Classifiers}},
booktitle = {IFAC PAPERSONLINE},
year = {2019},
series = {IFAC papers online},
pages = {285--290},
publisher = {ELSEVIER},
}
Deterministic and real time calculation of safe and comfortable speed profiles is the main topic of this paper. Using vehicle properties and road characteristics, such as friction and road banking, safety limits for rollover and skidding are calculated and applied in the trajectory planning. To satisfy comfort criteria and obtain smooth speed profiles, jerk and acceleration of the vehicle are limited in the speed planning algorithm. For speed planner, an A* based search method is used to calculate a speed profile corresponding to shortest traveling time. In order to avoid stationary and moving obstacles, decoupled prioritized planning is used. A physical model is used to define the behavior of the vehicle in the speed planner, where jerk is main parameter for speed planner. The physical model enables the algorithm to take into account the safety and comfort limitations. The results attained from the search method are compared with optimal solutions in different test scenarios and the comparisons show the properties of the algorithm. (C) 2019, IFAC (International Federation of Automatic Control) Hosting by Elsevier Ltd. All rights reserved.
@inproceedings{diva2:1365649,
author = {Morsali, Mahdi and Frisk, Erik and Åslund, Jan},
title = {{Deterministic Trajectory Planning for Non-Holonomic Vehicles Including Road Conditions, Safety and Comfort Factors}},
booktitle = {IFAC PAPERSONLINE},
year = {2019},
series = {IFAC papers online},
pages = {97--102},
publisher = {ELSEVIER},
}
Finding safe and collision free trajectories in an environment with moving obstacles is central for autonomous vehicles but at the same time a complex task. A reason is that the search space in space-time domain is very complex. This paper proposes a two-step approach where in first step, the search space for trajectory planning is simplified by solving a convex optimization problem formulated as a Support Vector Machine resulting in an obstacle free corridor that is suitable for a trajectory planner. Then, in a second step, a basic A* search strategy is used in the obstacle free search space. Due to the physical model used, the comfort and safety criteria are applied while searching the trajectory. The vehicle rollover prevention is used as a safety criterion and the acceleration, jerk and steering angle limits are used as comfort criteria. For simulations, urban environments with intersections and vehicles as moving obstacles are constructed. The properties of the approach are examined by the simulation results. (C) 2019, IFAC (International Federation of Automatic Control) Hosting by Elsevier Ltd. All rights reserved.
@inproceedings{diva2:1365650,
author = {Morsali, Mahdi and Åslund, Jan and Frisk, Erik},
title = {{Trajectory Planning in Traffic Scenarios Using Support Vector Machines}},
booktitle = {IFAC PAPERSONLINE},
year = {2019},
series = {IFAC papers online},
pages = {91--96},
publisher = {ELSEVIER},
}
Cold start emissions are the most significant contributor to the accumulated emissions of a vehicle and poses a critical design limit for the design of clean and efficient vehicles. The core reasons for the emissions are the initial low temperature and the thermal inertia of the exhaust aftertreatment systems. Moreover, it also costs fuel to perform the heating of the catalyst. It is therefore of high interest to develop efficient control schemes that can reduce the time to light off. To facilitate this a model structure and a method, based on the explicit solution to the catalyst differential equations are developed, that can be used to analyze both time and fuel optimal heating control strategies. The method is developed to be applicable to both gasoline and diesel aftertreatment systems. A case study is performed on a Diesel engine and the results show that the solutions exhibit a structured and simple two-phase pattern. There is a first heating phase, where the catalyst is fed with a high temperature gas, building up a high inlet temperature. Then in a second phase the flow is kept high and the temperature is pushed through the catalyst. The strategy is easy to understand and realize in a real time control system. (C) 2019, IFAC (International Federation of Automatic Control) Hosting by Elsevier Ltd. All rights reserved.
@inproceedings{diva2:1365645,
author = {Holmer, Olov and Eriksson, Lars},
title = {{Modeling and Analytical Solutions for Optimal Heating of Aftertreatment Systems}},
booktitle = {IFAC PAPERSONLINE},
year = {2019},
series = {IFAC papers online},
pages = {523--530},
publisher = {ELSEVIER},
}
Vehicle speed planning for heavy duty vehicles is a powerful tool to reduce the fuel consumption, and thereby the emissions released from the vehicle. By optimizing a driving mission for lowest possible fuel consumption, while still fulfilling the mission deadlines, the fuel consumption could be reduced over that specific mission. If the vehicle is driven by a combustion engine, the engine efficiency will be dependent on the load and speed requirements from the vehicle. By having a gearbox between the engine and the wheels, the engine operating points could be selected by choosing the appropriate gear. When optimizing gear changes, different model complexities can be used. To solve a gear change problem during acceleration, some key aspects needs to be taken into account, for example the loss of propulsion power when disengaging the clutch, how much clutch slip should be allowed, the time it takes for the gearbox to change the gear. The paper presents a method how to formulate and solve a fuel optimal acceleration of a vehicle, where the gear selections are in focus. The method is used to find which gears that should be used to perform a fuel optimal acceleration to a predefined vehicle speed. (C) 2019, IFAC (International Federation of Automatic Control) Hosting by Elsevier Ltd. All rights reserved.
@inproceedings{diva2:1365164,
author = {Ekberg, Kristoffer and Eriksson, Lars},
title = {{Development and Analysis of Optimal Control Strategy for Gear Changing Patterns During Acceleration}},
booktitle = {IFAC PAPERSONLINE},
year = {2019},
series = {IFAC papers online},
pages = {316--321},
publisher = {ELSEVIER},
}
Turbocharger testing is a time consuming process, and as rapid-prototyping technology advances, so must other areas in the development chain. As an example, in one study a compressor map took over 34 hours to measure. In this paper, an effort to combat the main bottleneck of turbocharger testing, namely the thermal inertia, is made. When changing operating point during the measurement process, several minutes can be required before the turbocharger components reach temperature steady state. In an earlier paper, a method based on non-linear trajectory optimization was developed that significantly reduced the testing time required to produce compressor performance maps. The time was reduced by a factor of over 60, compared to waiting for the system to reach steady state with constant inputs. However, the method required a model of the turbocharger. This paper extends the method with system identification and model predictive control (MPC). This is an important step in order to use the optimal control method when only geometric information of the turbocharger is known, such as new prototypes. To demonstrate the effectiveness of the combination of system identification, non-linear trajectory optimization and MPC, the control strategy is applied to a virtual gas-stand implemented as a Simulink model, based on data from a Mitsubishi TD04 turbocharger. The data that was used to create the model was originally collected at Saab Automobile in Trollhättan, 2011. The results show that system identification captures the turbocharger behavior. Trajectory optimization finds a set of time optimal input trajectories. MPC successfully tracks the generated references. Real time implementation of the Matlab/Simulink based algorithm is planned for experimental testing.
@inproceedings{diva2:1365011,
author = {Johansson, Max and Eriksson, Lars},
title = {{System Identification, Trajectory Optimization and MPC for Time Optimal Turbocharger Testing in Gas-Stands with Unknown Maps}},
booktitle = {WCX SAE World Congress Experience},
year = {2019},
series = {SAE technical paper series},
publisher = {SAE International},
}
A simplified combined-slip model that only considers the extreme case at the friction limit is suggested and used in a closed-loop controller for autonomous vehicle handling in at-the-limit maneuvers. In the development of the controller it is assumed that the front wheels are individually steered, but it is demonstrated in a left-hand turn scenario that with a simple adaptation, the method is still applicable for a vehicle with equal front-wheel angles.
@inproceedings{diva2:1359218,
author = {Fors, Victor and Olofsson, Björn and Nielsen, Lars},
title = {{Yaw-Moment Control At-the-Limit of Friction Using Individual Front-Wheel Steering and Four-Wheel Braking}},
booktitle = {9th IFAC Symposium on Advances in Automotive Control (AAC)},
year = {2019},
series = {IFAC-PapersOnLine},
volume = {5},
pages = {458--464},
}
Utilising optimal control presents an opportunity to increase the fuel efficiency in an off-road transport mission conducted by an articulated hauler. A human machine interface (HMI) instructing the hauler operator to follow the fuel optimal vehicle speed trajectory has been developed and tested in real working conditions. The HMI implementation includes a Dynamic Programming based method to calculate the optimal vehicle speed and gear shift trajectories. Input to the optimisation algorithm is road related data such as distance, road inclination and rolling resistance. The road related data is estimated in a map module utilising an Extended Kalman Filter (EKF), a Rauch-Tung-Striebel smoother and a data fusion algorithm. Two test modes were compared: (1) The hauler operator tried to follow the optimal vehicle speed trajectory as presented in the HMI and (2) the operator was given a constant target speed to follow. The objective of the second test mode is to achieve an approximately equal cycle time as for the optimally controlled transport mission, hence, with similar productivity. A small fuel efficiency improvement was found when the human machine interface was used.
@inproceedings{diva2:1269992,
author = {Albrektsson, Jörgen and Åslund, Jan},
title = {{Fuel Optimal Control of an Articulated Hauler Utilising a Human Machine Interface}},
booktitle = {Smart Cities, Green Technologies, and Intelligent Transport Systems},
year = {2019},
series = {Communications in Computer and Information Science book series (CCIS)},
volume = {921},
pages = {190--208},
publisher = {Springer International Publishing},
}
A novel trajectory planning method is proposedin time varying environments for highway driving scenarios.The main objective is to ensure computational efficiency in theapproach, while still ensuring collision avoidance with movingobstacles and respecting vehicle constraints such as comfortcriteria and roll-over limits. The trajectory planning problemis separated into finding a collision free corridor in space-time domain using a support vector machine (SVM), whichmeans solving a convex optimization problem. After that atime-monotonic path is found in the collision free corridor bysolving a simple search problem that can be solved efficiently.The resulting path in space-time domain corresponds to theresulting planned trajectory of the vehicle. The planner is adeterministic search method associated with a cost functionthat keeps the trajectory kinematically feasible and close to themaximum separating surface, given by the SVM. A kinematicmotion model is used to construct motion primitives in thespace-time domain representing the non-holonomic behavior ofthe vehicle and is used to ensure physical constraints on thestates of the vehicle such as acceleration, speed, jerk, steer andsteer rate. The speed limits include limitations by law and alsorollover speed limits. Two highway maneuvers have been usedas test scenarios to illustrate the performance of the proposedalgorithm.
@inproceedings{diva2:1536360,
author = {Morsali, Mahdi and Åslund, Jan and Frisk, Erik},
title = {{Trajectory Planning for Autonomous Vehicles in Time Varying Environments Using Support Vector Machines}},
booktitle = {2018 29TH IEEE INTELLIGENT VEHICLES SYMPOSIUM, IEEE , 2018, p. 109-114},
year = {2018},
publisher = {IEEE conference proceedings},
address = {China},
}
This paper describes a decoupled sampling-based motion-planning method, based on the rapidly-exploring random tree (RRT) approach, that is applicable to autonomous vehicles, in order to perform different traffic maneuvers. This is a two-step motion-planning method including path-planning and motion timing steps, where both steps are sampling-based. In the path-planning part, an improved RRT method is defined that increases the smoothness of the path and decreases the computational time of the RRT method; it is called smooth RRT, SRRT. While some other RRT-based methods such as RRT can perform better in winding roads, in the problem of interest in this paper (which is performing some regular traffic maneuvers in usual urban roads and highways where the passage is not too winding), SRRT is more efficient since the computational time is less than for the other considered methods. In the motion timing or velocity-tuning step (VTS), a sampling-based method is introduced that guarantees collision avoidance between different vehicles. The proposed motion-timing algorithm can be very useful for collision avoidance and can be used with any other path-planning method. Simulation results show that because of the probabilistic property of the SRRT and VTS algorithms, together with the decoupling feature of the method, the algorithm works well for different traffic maneuvers.
@inproceedings{diva2:1512772,
author = {Mohseni, Fatemeh and Nielsen, Lars},
title = {{Decoupled Sampling-Based Velocity Tuning and Motion Planning Method for Multiple Autonomous Vehicles}},
booktitle = {2018 IEEE Intelligent Vehicles Symposium (IV)},
year = {2018},
pages = {1--6},
}
When electrifying the powertrain, there arises an opportunity to revise the traditional turbocharging trade-off between fuel-economy and transient performance. With the help of electrification, it might be possible to make the trade-off in favor of fuel economy, since transient response can be improved by the electric machine. The paper investigates this trade-off by looking at three turbocharger selections. A conventionally dimensioned turbocharger, an efficiency optimized turbocharger with maintained flow capacity, and an efficiency optimized turbocharger with increased flow capacity. The concepts are evaluated on the following cases: stationary operation, engine tip-in performance, vehicle acceleration performance, and on road fuel economy performance. The investigation is based on a validated mean value engine model of a six cylinder inline CI engine, and on a validated driveline and vehicle model of a heavy-duty truck. The evaluations are made with the help of simulations and numerical optimal control. The results show that there is a fuel saving potential, and that the transient response is improved by the electric machine.
@inproceedings{diva2:1468303,
author = {Leek, Viktor and Eriksson, Lars},
title = {{Turbocharger Impact on Diesel Electric Powertrain Performance}},
booktitle = {WCX World Congress Experience},
year = {2018},
series = {SAE technical paper series},
publisher = {SAE International},
}
Throttles and wastegates are devices used in modern engines for accurate control of the gas flows. It is beneficial, for the control implementation, to have compact and accurate models that describe the flow behavior. The compressible isentropic restriction is a frequently used model, it is simple and reasonable accurate but it has some issues. One special issue is that it predicts that the choking occurs at too high pressure ratios, for example the isentropic model predicts choking at a pressure ratio of 0.52, while experimental data can have choking at 0.4 or even lower. In this work, experimental data is acquired from throttles tested both in a flow bench and mounted as main throttle on a turbocharged gasoline engine. To analyze the flow behavior several flow characterizations are performed at different throttle openings. For the engine installation a special test procedure is adopted and the results show that the engine and the flow bench give the same characteristic behavior of the throttle. In particular, both installations show choking pressure ratios that are significantly lower than what the compressible isentropic restriction predicts. To remedy this and capture the behavior, different modifications of the isentropic model are investigated. Some promising model modifications are analyzed; one that uses the conservation of momentum, energy, and mass to derive a compact expression for the mass flow, and another that uses an ellipse model. All modifications analyzed give lower pressure ratios at choking.
@inproceedings{diva2:1468299,
author = {Holmbom, Robin and Eriksson, Lars},
title = {{Analysis and Development of Compact Models for Mass Flows through Butterfly Throttle Valves}},
booktitle = {SAE 2018 World Congress \& Exhibition},
year = {2018},
series = {SAE Technical Papers},
}
Predictive maintenance of components has the potential to significantly reduce costs for maintenance and to reduce unexpected failures. Failure prognostics for heavy-duty truck lead-acid batteries is considered with a multilayer perceptron (MLP) predictive model. Data used in the study contains information about how approximately 46,000 vehicles have been operated starting from the delivery date until the date when they come to the workshop. The model estimates a reliability and lifetime probability function for a vehicle entering a workshop. First, this work demonstrates how heterogeneous data is handled, then the architectures of the MLP models are discussed. Main contributions are a battery maintenance planning method and predictive performance evaluation based on reliability and lifetime functions, a new model for reliability function when its true shape is unknown, the improved objective function for training MLP models, and handling of imbalanced data and comparison of performance of different neural network architectures. Evaluation shows significant improvements of the model compared to more simple, time-based maintenance plans.
@inproceedings{diva2:1388334,
author = {Voronov, Sergii and Frisk, Erik and Krysander, Mattias},
title = {{Lead-acid battery maintenance using multilayer perceptron models}},
booktitle = {2018 IEEE International Conference on Prognostics and Health Management (ICPHM)},
year = {2018},
pages = {1--8},
}
With stricter emission legislations and demands on low fuel consumption, new engine technologies are continuously investigated. At the same time the accuracy in the over all engine control and diagnosis and hence also the required estimation accuracy is tightened. Central for the internal combustion control is the trapped cylinder charge and composition Traditionally cylinder charge is estimated using mean intake manifold pressure and engine speed in a two dimensional lookup table. With the introduction of variable valve timing, two additional degrees of freedom are introduced that makes this approach very time consuming and therefore expensive. Especially if the cam phasers are given large enough authority to offer powerful thermal management possibilities. The paper presents a physical model for estimating in-cylinder trapped mass and residual gas fraction utilizing cylinder pressure measurements, and intake and exhaust valve lift profiles. The cylinder pressure at intake and exhaust valve opening and closing together with manifold pressures and temperatures are combined with thermodynamic and heat transfer models to calculate the trapped cylinder mass. The estimator is validated on test data from a prototype engine with dual independent cam phasers under a wide range of operating conditions, including large variations in valve timing ranging from scavenging to early exhaust cam timing for thermal management. The main contribution is the developed model, with the ability to accurately estimate the trapped cylinder charge during large independent variations in both intake and exhaust valve timing.
@inproceedings{diva2:1368270,
author = {Thomasson, Andreas and Nikkar, Sepideh and Höckerdal, Erik},
title = {{Cylinder Pressure Based Cylinder Charge Estimation in Diesel Engines with Dual Independent Variable Valve Timing}},
booktitle = {SAE Technical Paper},
year = {2018},
series = {SAE Technical Papers},
volume = {2018-01-0862},
publisher = {Society of Automotive Engineers},
}
Pipes are essential components in engines and therefore models of them are important. For example, the aftertreatment system for modern heavy-duty diesel engines consists of multiple components that are connected using pipes. The temperature in each of these components are important when determining the efficiency of the aftertreatment system and therefore models that accurately describe the temperature in the pipes between the components are important. Here, a dynamic pipe model that combines the adiabatic model of a control volume and that of a stationary one-dimensional flow with heat transfer in a pipe is developed and validated. The resulting model is a quasi-dimensional lumped parameter mean value model containing states for the temperature and pressure of the gas inside the pipe and the temperature of the pipe wall. The model uses the states and convective heat transfer models to calculate pressure at the inlet and outlet as well as temperature at the outlet, in a way that is physically correct under certain conditions. To validate the physical behavior of the model a detailed one-dimensional model is used, and to validate the practical applicability and accuracy of the model data from a passenger car gasoline engine is used to parameterize and validate the model.
@inproceedings{diva2:1366682,
author = {Holmer, Olov and Eriksson, Lars},
title = {{A Mean Value Model for Unsteady Gas Flows and Heat Transfer in Pipes}},
booktitle = {Proceedings of The 59th Conference on Simulation and Modelling (SIMS 59)},
year = {2018},
series = {Linköping Electronic Conference Proceedings},
pages = {284--289},
}
Chargeable vehicles with focus on plug-in hybrid vehicles have become common. The impact PHEVs have on the energy consumption significantly varies with driving behaviour, charging possibilities, and the driving mission. This study investigates how PHEVs function during real driving. Questionnaires, interviews, and measurement vehicle data are evaluated. Key findings is that the fuel consumption decreases significantly at low speeds compared to a combustion engine vehicle, and that the drivers believe that they adopt the driving to the characteristics of the PHEV, but this is not found in the measurement data. The vehicle is behavious in the way the driver wants without any adaptation required.
@inproceedings{diva2:1359425,
author = {Hjälmdahl, Magnus and Ahlström, Christer and Henriksson, Per and Sundström, Christofer},
title = {{Driving style and energy consumption with everyday use of a plug-in hybrid electric vehicle}},
booktitle = {31st International Electric Vehicles Symposium \& Exhibition (EVS 31)},
year = {2018},
}
The installed power of photovoltaics (PV) in- creases rapidly, as well as electric vehicles (EV). Most of the EV charging will occur at home, and there is a possibility to shift the charging in time to minimize the electricity cost. The reasons are for example to maximize the self-consumption of the produced electricity, and to charge the EV when the electricity price is at the lowest rate, since the electricity price is set by hourly rates one day in advance in northern Europe. To maximize the self-consumption of the generated PV power, battery storage systems (BSS) are common in Germany, but not as common in Sweden. Simulations and optimizations show that installation of PV systems significantly cuts the electricity costs for the households. Optimizing the time when to charge the EV decreases the yearly electricity cost by about 5% in Sweden, which is a good contribution since the investment of such system is small. Installing a BSS saves only about 3%, and is therefore not profitable due to the high investment. In Germany the difference between selling and buying electricity is significant, and therefore the electricity bill savings are about 1500SEK/year (6%) by installing a 5kWh BSS. Considering the investment cost, this is not yet profitable, but only a relatively small change in the market conditions will make the BSS profitable in Germany.
@inproceedings{diva2:1359421,
author = {Sundström, Christofer and Kronawitter, Maximilian and Viernstein, Lorenz},
title = {{Smart Integration of Photovoltaics, Vehicle Charging, and Battery Storage in a Household}},
booktitle = {2nd E-Mobility Power System Integration Symposium},
year = {2018},
}
Representative driving cycles are of key importance for design and dimensioning of powertrains. One approach for generation of representatives driving cycles is to define relevant driving missions which include different street types, obstacles and traffic conditions, and simulate them in a traffic simulation tool. Such a simulation approach will also require representative driver models to generate the speed profiles for the defined driving missions. Feasibility of this approach is investigated in this paper.
@inproceedings{diva2:1332800,
author = {Kharrazi, Sogol and Nielsen, Lars and Frisk, Erik},
title = {{Design cycles for a given driving mission}},
booktitle = {DYNAMICS OF VEHICLES ON ROADS AND TRACKS, VOL 1},
year = {2018},
pages = {323--328},
publisher = {CRC PRESS-TAYLOR \& FRANCIS GROUP},
}
Turbocharger maps are used in design, evaluation and optimization of engine system operation to represent the turbo operation in different scenarios. To construct such a map, the turbo is tested in a gas flow test bench, called gas stand. Turbo testing is a time and resource consuming experimental process. The turbo is tested in a selected number of test points for different turbo rotational speeds, where the temperatures in the turbo have to be stationary when the measurements that constitute the map are acquired. In this paper, optimal control is used to find the most time efficient pattern of test conditions, and the optimal control strategy to traverse between them. A heat transfer model, describing the heat transfer between the compressor, bearing house, and turbine, is presented and validated against measured data. A direct collocation method is used to find time optimal control trajectories between the specified test points in the map. The method objective is to find the least time consuming control strategy which brings the turbo from one test point to the next, while ensuring thermal equilibrium at the final time. The results suggest that this method reduces turbocharger testing time with a factor higher than 60. The improvements can be further increased, with over 70 times, if a traveling salesman problem is solved to find the optimal route through the turbo map. The described method would be able to map a 43 points turbo map in 22 minutes, including a 5 minute warm-up phase. (C) 2018, IFAC (International Federation of Automatic Control) Hosting by Elsevier Ltd. All rights reserved.
@inproceedings{diva2:1273127,
author = {Johansson, Max and Ekberg, Kristoffer and Eriksson, Lars},
title = {{Time Optimal Turbocharger Testing in Gas Stands with a Known Map}},
booktitle = {IFAC PAPERSONLINE},
year = {2018},
series = {IFAC papers online},
pages = {868--875},
publisher = {ELSEVIER SCIENCE BV},
}
To leverage on model based engineering for fault diagnosis, it is useful to be able to do direct analysis of general purpose modelling languages for engineering systems. In this work, it is demonstrated how non-trivial Modelica models, for example utilizing the Modelica standard library, can be automatically transformed into a format where existing fault diagnosis analysis techniques are applicable. The procedure is demonstrated on a model of an air cooling system in the Gripen fighter aircraft developed by Saab, Sweden. It is discussed why the Modelica language is well suited for diagnosability analysis, and a number of non-trivial diagnosability analysis shows the efficacy of the approach. The methods extract the model structure, which gives additional insight into the system, e.g., highlighting model connections and possible model decompositions. (C) 2018, IFAC (International Federation of Automatic Control) Hosting by Elsevier Ltd. All rights reserved.
@inproceedings{diva2:1262058,
author = {Krysander, Mattias and Frisk, Erik and Lind, Ingela and Nilsson, Ylva},
title = {{Diagnosis Analysis of Modelica Models}},
booktitle = {IFAC PAPERSONLINE},
year = {2018},
series = {IFAC papers online},
pages = {153--159},
publisher = {ELSEVIER SCIENCE BV},
}
A common architecture of model-based diagnosis systems is to use a set of residuals to detect and isolate faults. In the paper it is motivated that in many cases there are more possible candidate residuals than needed for detection and single fault isolation and key sources of varying performance in the candidate residuals are model errors and noise. This paper formulates a systematic method of how to select, from a set of candidate residuals, a subset with good diagnosis performance. A key contribution is the combination of a machine learning model, here a random forest model, with diagnosis specific performance specifications to select a high performing subset of residuals. The approach is applied to an industrial use case, an automotive engine, and it is shown how the trade-off between diagnosis performance and the number of residuals easily can be controlled. The number of residuals used are reduced from original 42 to only 12 without losing significant diagnosis performance. (C) 2018, IFAC (International Federation of Automatic Control) Hosting by Elsevier Ltd. All rights reserved.
@inproceedings{diva2:1262059,
author = {Frisk, Erik and Krysander, Mattias},
title = {{Residual Selection for Consistency Based Diagnosis Using Machine Learning Models}},
booktitle = {IFAC PAPERSONLINE},
year = {2018},
series = {IFAC papers online},
pages = {139--146},
publisher = {ELSEVIER SCIENCE BV},
}
To decrease the complexity of motion-planning optimizations, a segmentation and merging strategy for maneuvers is proposed. Maneuvers that are at-the-limit of friction are of special interest since they appear in many critical situations. The segmentation pointsare used to set constraints for several smaller optimizations for parts of the full maneuver, which later are merged and compared withoptimizations of the full maneuver. The technique is illustrated for a double lane-change maneuver.
@inproceedings{diva2:1257576,
author = {Anistratov, Pavel and Olofsson, Björn and Nielsen, Lars},
title = {{Segmentation and Merging of Autonomous At-the-Limit Maneuvers for Ground Vehicles}},
booktitle = {Proceedings of the 14th International Symposium on Advanced Vehicle Control, Beijing, July 16-20, 2018},
year = {2018},
pages = {1--6},
}
A formulation of an offline motion-planning method for avoidance maneuvers based on a lane-deviation penalty function is proposed,which aims to decrease the risk of a collision by minimizing the time when a vehicle is outside of its own driving lane in the case ofavoidance maneuvers. The penalty function is based on a logistic function. The method is illustrated by computing optimal maneuversfor a double lane-change scenario. The results are compared with minimum-time maneuvers and squared-error norm maneuvers. Thecomparison shows that the use of the considered penalty function requires fewer constraints and that the vehicle stays less time in theopposing lane. The similarity between the obtained trajectories for different problem configurations was noticed. This property couldbe used in the future for predicting an intermediate trajectory online from a sparse data set of maneuvers.
@inproceedings{diva2:1257068,
author = {Anistratov, Pavel and Olofsson, Björn and Nielsen, Lars},
title = {{Lane-Deviation Penalty for Autonomous Avoidance Maneuvers}},
booktitle = {Proceedings of the 14th International Symposium on Advanced Vehicle Control, Beijing, July 16-20, 2018},
year = {2018},
}
To coordinate and optimise an off-road transport mission, on which a wheel loader and two articulated haulers cooperate, a fuel-optimal control algorithm is developed. The control algorithm utilises Pareto fronts of fuel consumption versus cycle time to e
@inproceedings{diva2:1253790,
author = {Albrektsson, Jörgen and Åslund, Jan},
title = {{Fuel optimal control of an off-road transport mission}},
booktitle = {2018 IEEE International Conference on Industrial Technology (ICIT)},
year = {2018},
pages = {175--180},
}
From the basis of optimal control, a closed-loop controller for autonomous vehicle maneuvers at-the-limit of friction is developed.The controller exploits that the optimal solution tends to be close to the friction limit of the tires.This observation allows for simplifications that enable the use of a proportional feedback control in the control loop,which provides a smooth trajectory promising for realization in an actual control system.The controller is in comparison with an open-loop numerical optimal control solution shown to exhibit promising performance at low computational cost in a challenging turn scenario.
@inproceedings{diva2:1235978,
author = {Fors, Victor and Olofsson, Björn and Nielsen, Lars},
title = {{Slip-Angle Feedback Control for Autonomous Safety-Critical Maneuvers At-the-Limit of Friction}},
booktitle = {Proceedings of the 14th International Symposium on Advanced Vehicle Control (AVEC' 18)},
year = {2018},
}
The diesel engine remains one of the key components in the global economy, transporting most of the worlds goods. To cope with stricter regulations and the continuous demand for lower fuel consumption, optimization is a key method. To enable mathematical optimization of the diesel engine, appropriate models need to be developed. These are preferably continuously differentiable, in order to be used with a gradient-based optimization solver. Demonstration of the optimization-based methodology is also necessary in order for the industry to adapt it. The paper presents a complete mean value engine model structure, tailored for optimization and simulation purposes. The model is validated using measurements on a heavyduty diesel engine. The validated model is used to study the transient performance during a time-optimal tip-in, the results validate that the model is suitable for simulation and optimization studies.
@inproceedings{diva2:1467524,
author = {Ekberg, Kristoffer and Leek, Viktor and Eriksson, Lars},
title = {{Optimal Control of Wastegate Throttle and Fuel Injection for a Heavy-Duty Turbocharged Diesel Engine During Tip-In}},
booktitle = {Proceedings of the 58th Conference on Simulation and Modelling (SIMS 58) Reykjavik, Iceland, September 25th -- 27th, 2017},
year = {2017},
series = {Linköping Electronic Conference Proceedings},
volume = {138},
pages = {317--325},
publisher = {Linköping University Electronic Press},
}
A model of a hybrid electric vehicle including an aftertreatment system is developed and validated. The model describes a vehicle with the same parallel hybrid architecture that is commonly used in commercial heavy duty vehicles and is validated using data gathered from vehicles during real world driving. The goal with the model is to describe the main dynamics of the system and give accurate estimations of fuel consumption and emissions while at the same time keeping simulation times short. The model consists of several sub components, out of which the most important ones are: combustion engine, electric motor, aftertreatment system, driveline, and vehicle chassis. The different components are interchangeable making it possible for the user to change specific components to make the model fit their needs.
@inproceedings{diva2:1366678,
author = {Holmer, Olov and Eriksson, Lars},
title = {{Modelling and Validation of Hybrid Heavy Duty Vehicles with Exhaust Aftertreatment Systems}},
booktitle = {\emph{Proceedings of the 58th Conference on Simulation and Modelling (SIMS 58) Reykjavik, Iceland}},
year = {2017},
series = {Linköping Electronic Conference Proceedings},
pages = {304--316},
}
The two perspectives of autonomous driving and new active safety in vehicles are complementary, and both hold promise to reduce the number of accidents and associated severe or fatal injuries. They both coincide in the recent interest in finding alternatives to traditional yaw-control systems that can utilize the full potential of the vehicle. By considering the control problem as that of lane-keeping, also at high speed and at-the-limit of tire friction, rather than that of yaw control, leads to the possibility of optimization-based active-braking systems with better performance than those existing today. Here, we investigate the optimal braking patterns in completely autonomous lane-keeping maneuvers resulting from a formulation where the optimization criterion used is an interpolation between the initial and final velocities of the maneuver. Varying the interpolation parameter, i.e., the relative weight between the initial and final velocity, results in different vehicle behavior. The analysis of these behaviors provides several new insights into stabilizing braking patterns for vehicles in at-the-limit maneuvers. Specifically, it is to be noted that the benefits of a lane-keeping strategy are immediate, both in terms of the maximum possible initial velocity and the velocity reduction. The formulation embeds the traditional yaw control and optimal lane-keeping as the end-point values of the interpolation parameter, and adds a continuous family of behaviors in between. This gives a new perspective for investigating the relation between traditional yaw control and optimal lane-keeping for autonomous vehicles.
@inproceedings{diva2:1264399,
author = {Fors, Victor and Olofsson, Björn and Nielsen, Lars},
title = {{Formulation and Interpretation of Optimal Braking Patterns in Autonomous Lane-Keeping Maneuvers}},
booktitle = {2nd IAVSD Workshop on Dynamics of Road Vehicles},
year = {2017},
address = {Berlin, Germany},
}
The life and condition of a MT65 mine truck frame is to a large extent related to how the machine is used. Damage from different stress cycles in the frame are accumulated over time, and measurements throughout the life of the machine are needed to monitor the condition. This results in high demands on the durability of sensors used. To make a monitoring system cheap and robust enough for a mining application, a small number of robust sensors are preferred rather than a multitude of local sensors such as strain gauges. The main question to be answered is whether a low number of robust on-board sensors can give the required information to recreate stress signals at various locations of the frame. Also the choice of sensors among many different locations and kinds are considered. A final question is whether the data could also be used to estimate road condition. By using accelerometer, gyroscope and strain gauge data from field tests of an Atlas Copco MT65 mine truck, coherence and Lasso-regression were evaluated as means to select which signals to use. ARX-models for stress estimation were created using the same data. By simulating stress signals using the models, rain flow counting and damage accumulation calculations were performed. The results showed that a low number of on-board sensors like accelerometers and gyroscopes could give enough information to recreate some of the stress signals measured. Together with a linear model, the estimated stress was accurate enough to evaluate the accumulated fatigue damage in a mining truck. The accumulated damage was also used to estimate the condition of the road on which the truck was traveling. To make a useful road monitoring system some more work is required, in particular regarding how vehicle speed influences damage accumulation.
@inproceedings{diva2:1259820,
author = {Jakobsson, Erik and Frisk, Erik and Pettersson, Robert and Krysander, Mattias},
title = {{Data driven modeling and estimation of accumulated damage in mining vehicles using on-board sensors}},
booktitle = {PHM 2017. Proceedings of the Annual Conference of the Prognostics and Health Management Society 2017, St. Petersburg, Florida, USA, October 2--5, 2017},
year = {2017},
series = {Proceedings of the Annual Conference of the Prognostics and Health Management Society, PHM},
pages = {98--107},
publisher = {Prognostics and Health Management Society},
}
To facilitate the use of advanced fault diagnosis analysis and design techniques to industrial sized systems, there is a need for computer support. This paper describes a Matlab toolbox and evaluates the software on a challenging industrial problem, air-path diagnosis in an automotive engine. The toolbox includes tools for analysis and design of model based diagnosis systems for large-scale differential algebraic models. The software package supports a complete tool-chain from modeling a system to generating C-code for residual generators. Major design steps supported by the tool are modeling, fault diagnosability analysis, sensor selection, residual generator analysis, test selection, and code generation. Structural methods based on efficient graph theoretical algorithms are used in several steps. In the automotive diagnosis example, a diagnosis system is generated and evaluated using measurement data, both in fault-free operation and with faults injected in the control-loop. The results clearly show the benefit of the toolbox in a model-based design of a diagnosis system. Latest version of the toolbox can be downloaded at faultdiagnosistoolbox.github.io. (C) 2017, IFAC (International Federation of Automatic Control) Hosting by Elsevier Ltd. All rights reserved.
@inproceedings{diva2:1205862,
author = {Frisk, Erik and Krysander, Mattias and Jung, Daniel},
title = {{A Toolbox for Analysis and Design of Model Based Diagnosis Systems for Large Scale Models}},
booktitle = {IFAC PAPERSONLINE},
year = {2017},
series = {IFAC Papers Online},
pages = {3287--3293},
publisher = {ELSEVIER SCIENCE BV},
}
Path planning algorithms have evolved during decades to become computationally less expensive and optimal. In this paper a deterministic approach is used to find a path near to the shortest path using motion primitives. The motion primitives are constructed using a non-holonomic vehicle model. The physical model enables the algorithm to use a friction map and calculate paths with lower lateral slip forces. Furthermore the algorithm takes into account the steer rate using steer angles assigned for motion primitives. The algorithm is an A* based search method along with a heuristic to find a near optimal solution. The performance and calculation time of the algorithm is tunable by adjusting motion primitive size and discretization steps. In order to compare the algorithm output to optimal solution a direct multiple shooting method is used. The algorithm is simulated in different scenarios that shows the properties of the algorithm. The results attained from search method is compared with optimal solution in two different test scenarios and the comparison shows consistency of search method to the optimal solution.
@inproceedings{diva2:1205859,
author = {Morsali, Mahdi and Mohseni, Fatemeh and Frisk, Erik},
title = {{Deterministic Path Planning for Non-Holonomic Vehicles Including Friction and Steer Rate Limitations}},
booktitle = {2017 IEEE INTERNATIONAL CONFERENCE ON VEHICULAR ELECTRONICS AND SAFETY (ICVES)},
year = {2017},
publisher = {IEEE},
}
The charge sustaining mode of a hybrid electric vehicle maintains the state of charge of the battery within a predetermined narrow band. Due to the poor system observability in this range, the state of charge estimation is tricky, and inadequate prior knowledge of the system uncertainties could lead to deterioration and divergence of estimates. In this paper, a comparative study of three estimators tuned based on the noise covariance matching technique is established in order to analyze their robustness in the state of charge estimation. Simulation results show a significant enhancement of filter accuracy using this adaptation. The adaptive particle filter has the best estimation results but it is vulnerable to model parameter uncertainties, further it is time consuming. On the other hand, the adaptive Unscented Kalman filter and the adaptive Extended Kalman filter show enough estimation accuracy, robustness for model uncertainty, and simplicity of implementation. (C) 2017, IFAC (International Federation of Automatic Control) Hosting by Elsevier Ltd. All rights reserved.
@inproceedings{diva2:1197309,
author = {Mansour, Imene and Frisk, Erik and Jemni, Adel and Krysander, Mattias and Liouane, Noureddine},
title = {{State of Charge Estimation Accuracy in Charge Sustainable Mode of Hybrid Electric Vehicles}},
booktitle = {IFAC PAPERSONLINE},
year = {2017},
series = {IFAC Papersonline},
pages = {2158--2163},
publisher = {ELSEVIER SCIENCE BV},
}
@inproceedings{diva2:1194418,
author = {Albrektsson, Jörgen and Åslund, Jan},
title = {{Road estimation and fuel optimal control of an off-road vehicle}},
booktitle = {Proceedings of the 3rd International Conference on Vehicle Technology and Intelligent Transport Systems},
year = {2017},
pages = {58--67},
publisher = {SciTePress},
}
Fuel optimal lock-up transients for a heavy duty series hybrid electric vehicle are studied. A mean value engine model is used together with numerical optimal control to investigate the interplay between electric machine, gearbox and engine with its turbocharger dynamics in particular how they influence the manner and rate at which the engine should be controlled in order to reach a synchronized speed with the gear-box, enabling lock-up. This is studied both for prescribed gear-box speeds, simulating a mechanical transmission, and with gear-box speed an optimization variable, simulating a continuously variable transmission. The optimal engine transients and their duration are seen to be dictated by the stationary efficiency of the different drivetrain modes, showing that the ratio between the efficiencies of the electric and mechanical path dominates the dynamics and have a greater effect than the engine and turbocharger dynamics. In particular the transition between the modes is as fast as possible when the conventional powertrain is the most efficient and as slow as possible when the engine-generator set is more efficient. This points out that the stationary efficiency maps can be used in a central way for the control design of lock-up transients. (c) 2017, IFAC (International Federation of Automatic Control) Hosting by Elsevier Ltd. All rights reserved.
@inproceedings{diva2:1192142,
author = {Sivertsson, Martin and Eriksson, Lars},
title = {{Optimal Powertrain Lock-Up Transients for a Heavy Duty Series Hybrid Electric Vehicle}},
booktitle = {IFAC PAPERSONLINE},
year = {2017},
series = {IFAC PAPERSONLINE},
pages = {7842--7848},
publisher = {ELSEVIER SCIENCE BV},
}
This paper describes a cooperative control method for autonomous vehicles, in order to perform different traffic maneuvers. The problem is formulated as a distributed optimal control problem for a system of multiple autonomous vehicles with an identified model and then solved using nonlinear Model Predictive Control (MPC). The distributed approach has been used in order to make the problem computationally feasible to be solved in real-time. In the proposed method, each vehicle computes its own control inputs using estimated states of neighboring vehicles. The constraints on the control inputs ensure the comfort of passengers. The method allows us to construct a cost function for several different scenarios in which safety and performing the maneuver constitute two terms of the integrated cost of the finite horizon optimization problem. To provide safety, a potential function is introduced for collision avoidance. Simulation results show that the distributed algorithm scales well with increasing number of vehicles. (C) 2017, IFAC (International Federation of Automatic Control) Hosting by Elsevier Ltd. All rights reserved.
@inproceedings{diva2:1192136,
author = {Mohseni, Fatemeh and Frisk, Erik and Åslund, Jan and Nielsen, Lars},
title = {{Distributed Model Predictive Control for Highway Maneuvers}},
booktitle = {IFAC PAPERSONLINE},
year = {2017},
series = {IFAC PAPERSONLINE},
pages = {8531--8536},
publisher = {ELSEVIER SCIENCE BV},
}
Hybridization is a promising and obvious way of reducing fuel consumption in automotive applications, however, its ability to reduce emissions in long haulage trucks is not so obvious. The complexity of the powertrain is also increased which makes well designed control systems needed to fully utilize the potential benefits of the hybridization. In this paper, a control strategy that takes advantage of the complex structure of the powertrain in a hybrid electric long haulage truck is developed and evaluated. The control system is based on equivalent consumption minimization strategy where an equivalence factor is used to compare fuel and battery power so that an optimal distribution of power between the components in the powertrain can be calculated. The proposed control system is evaluated in a driving scenario using a model of a complete hybrid electric truck, including an aftertreatment system, and the results are compared with a conventional, non-hybrid, vehicle. The hybridization leads to 31 % lower NOx emissions, primarily due to better thermal conditions in the exhaust system during braking, and at the same time, the fuel consumption was reduced by 3.8 % compared to the non-hybrid vehicle. (C) 2017, IFAC (International Federation of Automatic Control) Hosting by Elsevier Ltd. All rights reserved.
@inproceedings{diva2:1192130,
author = {Holmer, Olov and Eriksson, Lars},
title = {{Simultaneous Reduction of Fuel Consumption and NOx Emissions through Hybridization of a Long Haulage Truck}},
booktitle = {IFAC PAPERSONLINE},
year = {2017},
series = {IFAC PAPERSONLINE},
pages = {8927--8932},
publisher = {ELSEVIER SCIENCE BV},
}
Turbocharging is an important part of engine downsizing. Today, the control of the air charge system often consists of single-input single-output systems, where one input controls one output. With the increasing demand of lowering the emissions it is believed that solutions as long route exhaust gas recirculation and multiple stage turbocharging will be introduced for gasoline engines. This adds more actuators to the air charge system making it a multiple-input system. In the paper the implications of turbocharger speed measurement on the boost control system are investigated. A controller with turbo speed measurement, and one controller without is developed and implemented in a turbocharged inline four gasoline engine equipped with an electric servo-actuated wastegate in an engine test bench. The controllers ability to control the boost pressure is then discussed. (C) 2017, IFAC (International Federation of Automatic Control) Hosting by Elsevier Ltd. All rights reserved.
@inproceedings{diva2:1192113,
author = {Holmbom, Robin and Liang, Bohan and Eriksson, Lars},
title = {{Implications of Using Turbocharger Speed Sensor for Boost Pressure Control}},
booktitle = {IFAC PAPERSONLINE},
year = {2017},
series = {IFAC papers online},
pages = {11040--11045},
publisher = {ELSEVIER SCIENCE BV},
}
Todays vehicle industry is converging more and more to electrification of vehicles, introducing electrical architectures to cooperate side by side with the combustion engine. This paper investigates the potential of using an electric turbocharger in a long haulage application during highway driving. A charge sustainable control strategy is developed, implemented, tuned, and evaluated on a heavy duty truck model. The benefits of using an electrical turbocharger on a heavy duty diesel truck, from a long haulage perspective, are evaluated. By calibrating the implemented controller, long haulage driving routes can be charge sustainable and consume less fuel than a conventional truck with fix turbine geometry, the fuel savings for the simulated case is 0.9%. (C) 2017, IFAC (International Federation of Automatic Control) Hosting by Elsevier Ltd. All rights reserved.
@inproceedings{diva2:1192112,
author = {Ekberg, Kristoffer and Eriksson, Lars},
title = {{Improving Fuel Economy and Acceleration by Electric Turbocharger Control for Heavy Duty Long Haulage}},
booktitle = {IFAC PAPERSONLINE},
year = {2017},
series = {IFAC papers online},
pages = {11052--11057},
publisher = {ELSEVIER SCIENCE BV},
}
Motion planning for a general 2-trailer system poses a hard problem for any motion planning algorithm and previous methods have lacked any completeness or optimality guarantees. In this work we present a lattice-based motion planning framework for a general 2-trailer system that is resolution complete and resolution optimal. The solution will satisfy both differential and obstacle imposed constraints and is intended either as a part of an autonomous system or as a driver support system to automatically plan complicated maneuvers in backward and forward motion. The proposed framework relies on a precomputing step that is performed offline to generate a finite set of kinematically feasible motion primitives. These motion primitives are then used to create a regular state lattice that can be searched for a solution using standard graph-search algorithms. To make this graph-search problem tractable for real-time applications a novel parametrization of the reachable state space is proposed where each motion primitive moves the system from and to a selected set of circular equilibrium configurations. The approach is evaluated over three different scenarios and impressive real-time performance is achieved.
@inproceedings{diva2:1192090,
author = {Ljungqvist, Oskar and Evestedt, Niclas and Cirillo, Marcello and Axehill, Daniel and Holmer, Olov},
title = {{Lattice-based Motion Planning for a General 2-trailer system}},
booktitle = {2017 28TH IEEE INTELLIGENT VEHICLES SYMPOSIUM (IV 2017)},
year = {2017},
series = {IEEE Intelligent Vehicles Symposium},
pages = {819--824},
publisher = {IEEE},
}
A model predictive controller (MPC) including velocity and path planner is designed for real time calculation of a safe and comfortable velocity and steer angle in a heavy duty vehicle. The calculation time is reduced by finding, based on measurement data, simple roll and motion model. The roll dynamics of the truck is constructed using identification of proposed roll model and it is validated by measurements logged by a heavy duty truck and the suggested model shows good agreement with the measurement data. The safety issues such as rollover prevention and moving obstacle avoidance are taken into account. To increase comfort, acceleration, jerk, steer angle and steer angle rate are limited. The simulation and control algorithm is tested in different scenarios, where the test results show the properties of the algorithm.
@inproceedings{diva2:1192072,
author = {Morsali, Mahdi and Frisk, Erik and Åslund, Jan},
title = {{Real-time velocity planning for heavy duty truck with obstacle avoidance}},
booktitle = {2017 28TH IEEE INTELLIGENT VEHICLES SYMPOSIUM (IV 2017)},
year = {2017},
series = {IEEE Intelligent Vehicles Symposium},
pages = {109--114},
publisher = {IEEE},
}
In this paper, a cooperative fuel and comfort efficient control for autonomous vehicles is presented in order to perform different traffic maneuvers. The problem is formulated as an optimal control problem in which the cost function takes into account the fuel consumption and passengers comfort, subject to safety and speed constraints. The optimal solution takes into account the comfort and fuel consumption, which is obtained by minimizing a jerk, an acceleration, and a fuel criterion. It is shown that the method can be applied to control different groups of vehicles in different traffic scenarios. Simulation results are used to illustrate the generality property and performance of the proposed approach.
@inproceedings{diva2:1192068,
author = {Mohseni, Fatemeh and Åslund, Jan and Frisk, Erik and Nielsen, Lars},
title = {{Fuel and Comfort Efficient Cooperative Control for Autonomous Vehicles}},
booktitle = {2017 28TH IEEE INTELLIGENT VEHICLES SYMPOSIUM (IV 2017)},
year = {2017},
series = {IEEE Intelligent Vehicles Symposium},
pages = {1631--1636},
publisher = {IEEE},
}
Structural approaches have shown to be useful for analyzing and designing diagnosis systems for industrial systems. In simulation and estimation literature, related theories about differential index have been developed and, also there, structural methods have been successfully applied for simulating large-scale differential algebraic models. A main contribution of this paper is to connect those theories and thus making the tools from simulation and estimation literature available for model based diagnosis design. A key step in the unification is an extension of the notion of differential index of exactly determined systems of equations to overdetermined systems of equations. A second main contribution is how differential-index can be used in diagnosability analysis and also in the design stage where an exponentially sized search space is significantly reduced. This allows focusing on residual generators where basic design techniques, such as standard state-observation techniques and sequential residual generation are directly applicable. The developed theory has a direct industrial relevance, which is illustrated with discussions on an automotive engine example. (C) 2017, IFAC (International Federation of Automatic Control) Hosting by Elsevier Ltd. All rights reserved.
@inproceedings{diva2:1187160,
author = {Frisk, Erik and Krysander, Mattias and Åslund, Jan},
title = {{Analysis and Design of Diagnosis Systems Based on the Structural Differential Index}},
booktitle = {20th IFAC World Congress},
year = {2017},
series = {IFAC PAPERSONLINE},
pages = {12236--12242},
publisher = {ELSEVIER SCIENCE BV},
}
Today’s need for fuel efficient vehicles, together with increasing engine component complexity, makes optimal control a valuable tool in the process of finding the most fuel efficient control strategies. To efficiently calculate the solution to optimal control problems a gradient based optimization technique is desirable, making continuously differentiable models preferable. Many existing control-oriented Diesel engine models do not fully posses this property, often due to signal saturations or discrete conditions. This paper offers a continuously differentiable, mean value engine model, of a heavy-duty diesel engine equipped with VGT and EGR, suitable for optimal control purposes. The model is developed from an existing, validated, engine model, but adapted to be continuously differentiable and therefore tailored for usage in an optimal control environment. The changes due to the conversion are quantified and presented. Furthermore, it is shown and analyzed how to optimally control the engine in a fuel optimal way under steady-state conditions, and in a time optimal way in a tip-in scenario.
@inproceedings{diva2:1148104,
author = {Leek, Viktor and Ekberg, Kristoffer and Eriksson, Lars},
title = {{Development and Usage of a Continuously Differentiable Heavy Duty Diesel Engine Model Equipped with VGT and EGR}},
booktitle = {SAE Technical Papers 2017-01-0611},
year = {2017},
series = {SAE Technical Papers},
publisher = {SAE International},
}
Turbocharging plays an important role in the downsizing of engines. Model-based approaches for boost control are going to increasing the necessity for controlling the wastegate flow more accurately. In today’s cars, the wastegate is usually only controlled with a duty cycle and without position feedback. Due to nonlinearities and varying disturbances a duty cycle does not correspond to a certain position. Currently the most frequently used feedback controller strategy is to use the boost pressure as the controller reference. This means that there is a large time constant from actuation command to effect in boost pressure, which can impair dynamic performance. In this paper, the performance of an electrically controlled vacuum-actuated waste-gate, subsequently referred to as vacuum wastegate, is compared to an electrical servo-controlled wastegate, also referred to as electric wastegate. Their performance is investigated with the two actuators installed on a turbocharged inline four gasoline engine in an engine test bench. Furthermore, different control synthesis designs for these different actuators are investigated. A state-feedback controller with standard models for the electric wastegate is described and implemented, which gives a position-controlled wastegate. One main difference between vacuum and electric wastegate is that the latter has a position sensor. To make an extended comparison between the solutions, the vacuum wastegate is also equipped with a position sensor and controller using standard controller design methods. The controllers are implemented and compared both in a simulation environment and evaluated in an engine test bench. In addition, for the electric wastegate, both soft-landing and tightening features are also implemented and investigated. Their aim is to improve the lifetime and behavior at or near the closed position.
@inproceedings{diva2:1148100,
author = {Holmbom, Robin and Liang, Bohan and Eriksson, Lars},
title = {{Investigation of Performance Differences and Control Synthesis for Servo-Controlled and Vacuum-Actuated Wastegates}},
booktitle = {SAE Technical Paper 2017-01-0592},
year = {2017},
series = {SAE Technical Paper},
publisher = {SAE International},
}
In the search for improved performance and control of combustion engines there is a search for the sensors that gives information about the combustion profile and the state of the gases in the combustion chamber. A particular interest has been given to the potential use of the cylinder pressure sensor and there is quite a lot of work that has been made in this area. This paper provides a comprehensive list of references and summarizes applications and methods for extracting information from the cylinder pressure sensor about the combustion and the gas state. The summary highlights the following topics related to cylinder pressure: measurement chain, cylinder torque, extraction of the burn profile, combustion placement, knocking, cylinder air mass, air to fuel ratio, residual gas estimation, and cylinder gas temperature estimation. The focus in the summary is on the latter topics about the gas state but thermodynamic analysis of the combustion process also gets a longer treatment since many methods for information extraction rely on the thermodynamic properties.
@inproceedings{diva2:1111443,
author = {Eriksson, Lars and Thomasson, Andreas},
title = {{Cylinder state estimation from measured cylinder pressure traces - A Survey}},
booktitle = {20th IFAC World Congress},
year = {2017},
series = {IFAC-PapersOnLine},
volume = {50:1},
pages = {11029--11039},
}
Detecting changes in residuals is important for fault detection and is commonly performed by thresholding the residual using, for example, a CUSUM test. However, detecting variations in the residual distribution, not causing a change of bias or increased variance, is difficult using these methods. A plug-and-play residual change detection approach is proposed based on sequential quantile estimation to detect changes in the residual cumulative density function. An advantage of the proposed algorithm is that it is non-parametric and has low computational cost and memory usage which makes it suitable for on-line implementations where computational power is limited.
@inproceedings{diva2:1109456,
author = {Jung, Daniel and Frisk, Erik and Krysander, Mattias},
title = {{Residual change detection using low-complexity sequential quantile estimation}},
booktitle = {20th IFAC World Congress},
year = {2017},
series = {IFAC-PapersOnLine},
pages = {14064--14069},
}
In modern turbocharged engines the power output is strongly connected to the turbocharger speed, through the flow characteristics of the turbocharger. Turbo speed is therefore an important state for the engine operation, but it is usually not measured or controlled directly. Still the control system must ensure that the turbo speed does not exceed its maximum allowed value to prevent damaging the turbocharger. Having access to a turbo speed signal, preferably by a cheap and reliable estimation instead of a sensor, could be beneficial for over speed protection and supervision of the turbocharger.
This paper proposes a turbo speed observer that only utilizes the conditions around the compressor and a model for the compressor map. These conditions are either measured or can be more easily estimated from available sensors compared the conditions on the turbine side. The observer utilizes an ellipse model for the compressor that outputs pressure ratio as a function of turbo speed and compressor mass flow, alternatively mass flow as a function of pressure ratio and turbo speed. The model is however hard to solve analytically for the turbo speed, which is the state to be estimated. To solve this problem a fixed-point iteration is proposed, where the turbo speed estimation from the previous sample step together with measured mass flow is used to estimate the pressure ratio. The estimation is then compared to the measured pressure ratio and the difference is used to update the turbo speed estimation for the next iteration.
The observer is first validated in simulation showing that it converges exactly when the model is perfect. Robustness to model errors and noise is then shown using engine experiments where the observer converges to track the measured turbo speed.
@inproceedings{diva2:1091293,
author = {Thomasson, Andreas and Llamas, Xavier and Eriksson, Lars},
title = {{Turbo Speed Estimation Using Fixed-Point Iteration}},
booktitle = {WCX 17: SAE World Congress Experience, 4-6 April 2017, Detroit, MI, USA},
year = {2017},
series = {SAE Technical Paper},
volume = {2017-01-0591},
address = {United States},
}
While measuring the compressor behavior at different load points in for example a gas stand, the inlet and outlet pressures are not always measured directly before and after the compressor. The friction inside the pipes and the physical piping configuration affect the measured compressor efficiency, due to the induced change of fluid enthalpy. If the measured pressures at the end of the inlet and outlet pipes are not the same as the actual pressure before and after the compressor, the acquired compressor map does not give the right description of it as an isolated component. The main contribution of this paper is the analysis of the impact of gas stand energy losses due to pipe friction on the compressor map. As a result the paper suggests a way to take the pressure losses in the inlet and outlet pipes into account. The suggested model takes pipe friction, diffuser, nozzle and pipe bends into account. The potential measurement error in compressor efficiency due to energy losses in the pipes in this experiment is 2.7% (percentage points) at maximum mass flow of air through the compressor.
@inproceedings{diva2:1467534,
author = {Ekberg, Kristoffer and Eriksson, Lars},
title = {{The Effect of Pressure Losses on Measured Compressor Efficiency}},
booktitle = {Proceedings Of The 9Th Eurosim Congress On Modelling And Simulation, Eurosim 2016, The 57Th Sims Conference On Simulation And Modelling Sims 2016},
year = {2016},
series = {Linköping Electronic Conference Proceedings},
pages = {251--257},
publisher = {Linköping University Electronic Press},
}
Advanced building management systems utilize future information, such as electricity spot prices, weather forecasts, and predicted electric loads and hot water consumption, to reduce the maximum electric power consumption and energy cost. A model predictive controller (MPC) is implemented for a household with one hour sample intervals, including hot water usage, charging of an electric vehicle, and domestic heating, but also an accumulator water tank to be used as an additional thermal energy storage. Both the maximum total power used in the house and the energy cost are included in the cost function to evaluate how these properties are affected by different system designs. The MPC solution is compared to the global optimal solution using dynamic programming indicating comparable performance. The robustness of the MPC is evaluated using a prediction of the future household electric consumption in the controller. Results also show that a significant part of the cost reduction is achieved for as small prediction horizons as five hours. Analysis shows that including an accumulator tank is useful for reducing the total energy cost, while reducing the peak power is mainly achieved by increasing the prediction horizon of the MPC.
@inproceedings{diva2:1101700,
author = {Sundström, Christofer and Jung, Daniel and Blom, Anders},
title = {{Analysis of optimal energy management in smart homes using MPC}},
booktitle = {2016 EUROPEAN CONTROL CONFERENCE (ECC) \emph{}},
year = {2016},
pages = {2066--2071},
publisher = {Institute of Electrical and Electronics Engineers (IEEE)},
}
Modelbased systems engineering is becoming an important tool when meeting the challenges of developing the complex future vehicles that fulfill the customers and legislators ever increasing demands for reduced pollutants and fuel consumption. To be able to work systematically and efficiently it is desirable to have a library of components that can be adjusted and adapted to each new situation. Turbocharged engines are complex and the compressor model serves as an in-depth example of how a library can be designed, incorporating the basic physics and allowing fine tuning as more information becomes available. A major part of the paper is the summary and compilation of a set of rules of thumb for compressor map extrapolation. The considerations discussed are extrapolation to surge, extrapolation to restriction region, and extrapolation out to choking. Furthermore the compressor diameter is coupled to the maximum performance of the compressor such as maximum speed, mass flow, and pressure ratio. All this is a result of an analysis of a database of more than 300 compressors. The paper uses the compressor modeling to discuss how wishes for extendability and reuse of component performance influences the library design. A Modelica library named Vehicle Propulsion Library VehProLib has been developed to meet these goals by including basic components that give a starting point for modeling and at the same time allows reuse and extendablility.
@inproceedings{diva2:1098918,
author = {Eriksson, Lars and Nezhadali, Vaheed and Andersson, Conny},
title = {{Compressor Flow Extrapolation and Library Design for the Modelica Vehicle Propulsion Library - VehProLib}},
booktitle = {SAE 2016 World Congress and Exhibition},
year = {2016},
series = {SAE Technical Papers},
publisher = {SAE International},
}
A mean value engine model of a two-stroke ma-rine diesel engine with EGR that is capable of simulatingduring low load operation is developed. In order to beable to perform low load simulations, a compressor modelcapable of low speed extrapolation is also investigated andparameterized for two different compressors. Moreover, aparameterization procedure to get good parameters for bothstationary and dynamic simulations is described and applied.The model is validated for two engine layouts of the same testengine but with different turbocharger units. The simulationresults show a good agreement with the different measuredsignals, including the oxygen content in the scavengingmanifold.
@inproceedings{diva2:1091212,
author = {Llamas, Xavier and Eriksson, Lars},
title = {{A Model of a Marine Two-Stroke Diesel Engine with EGR for Low Load Simulation}},
booktitle = {\emph{9th EUROSIM Congress}},
year = {2016},
}
A hybrid diagnosis system design is proposed that combines model-based and data-driven diagnosis methods for fault isolation. A set of residuals are used to detect if there is a fault in the system and a consistency-based fault isolation algorithm is used to compute all diagnosis candidates that can explain the triggered residuals. To improve fault isolation, diagnosis candidates are ranked by evaluating the residuals using a set of one-class support vector machines trained using data from different faults. The proposed diagnosis system design is evaluated using simulations of a model describing the air-flow in an internal combustion engine.
@inproceedings{diva2:1074340,
author = {Jung, Daniel and Yew Ng, Kok and Frisk, Erik and Krysander, Mattias},
title = {{A combined diagnosis system design using model-based and data-driven methods}},
booktitle = {2016 3RD CONFERENCE ON CONTROL AND FAULT-TOLERANT SYSTEMS (SYSTOL)},
year = {2016},
series = {Conference on Control and Fault-Tolerant Systems},
pages = {177--182},
publisher = {IEEE},
}
A generalized fault isolability matrix is proposed for quantitative analysis of fault isolability properties. The original fault isolability matrix gives information about which faults that are isolable from each other. However, other relavant isolability properties are not visible which can be important, for example, information regarding alternative fault hypotheses and multiple-fault isolability. The result of the analysis can be presented in the same compact form as the existing fault isolability matrix which makes it simple to visualize. As a case study, a model of an internal combustion engine is analyzed and two different solutions to the test selection problem are compared.
@inproceedings{diva2:1074337,
author = {Jung, Daniel},
title = {{A generalized fault isolability matrix for improved fault diagnosability analysis}},
booktitle = {2016 3RD CONFERENCE ON CONTROL AND FAULT-TOLERANT SYSTEMS (SYSTOL)},
year = {2016},
series = {Conference on Control and Fault-Tolerant Systems},
pages = {519--524},
publisher = {IEEE},
}
The paper presents results of analytical and experimental investigations on advanced control functions of decoupled electro-hydraulic brake system. These functions address continuous wheel slip control, variation of the brake pedal feel, and brake judder compensation. The performed study demonstrates that the electro-hydraulic brake system has improved performance by relevant criteria of safety and driving comfort both for conventional and electric vehicles.
@inproceedings{diva2:1069779,
author = {Savitski, Dzmitry and Ivanov, Valentin and Schleinin, Dmitrij and Puetz, Thomas and Lee, Chih Feng},
title = {{Advanced Control Functions Of Decoupled Electro-Hydraulic Brake System}},
booktitle = {2016 IEEE 14TH INTERNATIONAL WORKSHOP ON ADVANCED MOTION CONTROL (AMC)},
year = {2016},
series = {International Workshop on Advanced Motion Control},
pages = {310--317},
publisher = {IEEE},
}
Predicting rollover is usually performed using rollover indices, where rollover is anticipated when the indices reach certain threshold values. If knowledge about the vehicle driving path is available, rollover can be detected and prevented earlier. In this work, the rollover-prediction and rollover-prevention abilities for simple vehicle models are evaluated and compared against a high-fidelity vehicle model. The analysis is performed by using the models in critical and rolloverprone maneuvers, generated with optimal control methods. The main conclusion is that a simple point-mass model would be sufficient in a velocity based rollover-prevention controller.
@inproceedings{diva2:1048100,
author = {Lundahl, Kristoffer and Lee, Chih Feng and Frisk, Erik and Nielsen, Lars},
title = {{Path-dependent rollover prevention for critical truck maneuvers}},
booktitle = {The Dynamics of Vehicles on Roads and Tracks},
year = {2016},
pages = {317--326},
publisher = {CRC Press},
}
This paper investigates how model predictive control can be used to control the acceleration of a,an over actuated vehicle equipped with a combustion engine and friction. brakes. The control problem of keeping appropriate comfort and low energy consumption and simultaneously follow an acceleration reference is described. Vehicle and actuator models are developed and the model predictive controller is tested for an adaptive cruise control cut in scenario in simulation. To be aide to quantify the benefit, of the proposed model predictive controller, the performance is analyzed and compared with a state of the art PID controller. (C) 2016, IFAC (International Federation of Automatic: Control) Hosting by Elsevier Ltd. All rights reserved.
@inproceedings{diva2:1039388,
author = {Mattsson, Mathias and Mehler, Rasmus and Jonasson, Mats and Thomasson, Andreas},
title = {{Optimal Model Predictive Acceleration Controller for a Combustion Engine and Friction Brake Actuated Vehicle}},
booktitle = {8th IFAC Symposium on Advances in Automotive Control AAC 2016, Norrköping, Sweden, 20--23 June 2016},
year = {2016},
series = {IFAC-PapersOnLine},
pages = {511--518},
publisher = {IFAC Papers Online},
}
A benchmark problem for fuel efficient control of a truck with engine, driveline, and chassi models on a given mission with a road topography profile is formulated. The Vehicle model is provided with open access to the vehicle model equations and parameters. It is compiled from model components validated in previous research projects and the result is a non-linear model that contains mixed continuous and discrete control variables. The driving; scenario is provided as road slope profile and a desired trip time. The problem to solve is a combination of engine-, driveline- and Vehicle-control while fulfilling demands on emissions, driving time, legislative speed, and engine protections. (C) 2016, IFAC (International Federation of Automatic Control) Hosting by Elsevier Ltd. All rights reserved.
@inproceedings{diva2:1039387,
author = {Eriksson, Lars and Larsson, Anders and Thomasson, Andreas},
title = {{The AAC2016 Benchmark - Look-Ahead Control of Heavy Duty Trucks on Open Roads}},
booktitle = {IFAC PAPERSONLINE},
year = {2016},
series = {IFAC PAPERSONLINE},
pages = {121--127},
publisher = {ELSEVIER SCIENCE BV},
}
Predicting lead-acid battery failure is important for heavy-duty trucks to avoid unplanned stops by the road. There are large amount of data from trucks in operation, however, data is not closely related to battery health which makes battery prognostic challenging. A new method for identifying important variables for battery failure prognosis using random survival forests is proposed. Important variables are identified and the results of the proposed method are compared to existing variable selection methods. This approach is applied to generate a prognosis model for lead-acid battery failure in trucks and the results are analyzed. (C) 2016, IFAC (International Federation of Automatic Control) Hosting by Elsevier Ltd. All rights reserved.
@inproceedings{diva2:1039384,
author = {Voronov, Sergii and Jung, Daniel and Frisk, Erik},
title = {{Heavy-duty truck battery failure prognostics using random survival forests}},
booktitle = {IFAC PAPERSONLINE},
year = {2016},
series = {IFAC PapersOnline},
pages = {562--569},
publisher = {ELSEVIER SCIENCE BV},
}
Todays vehicle industry is strictly controlled by environmental legislations. The vehicle industry is spending much money out reducing the fuel consumption and fulfilling the emission requirements to make sales possible in different regions in the world. Before introducing; a vehicle on the market, it is tested according to standardized driving cycles to specify the vehicle pollutant emissions and fuel consumption. These cycles allow some deviation from the reference vehicle speed during tests, e.g. NEDC allows deviations of +/- 2 km/h and +/- 1 s. This paper uses dynamic programming to find fuel optimal velocity profiles, given the allowed deviations of +/- 2 km/h and +/- 1 s from reference speed during drive cycle test. By taking advantage of the allowed deviation, the fuel consumption can be reduced by up to 16.56 % according to model results, ruoriing NEDC if gear selections are unrestricted (i.e. using automatic gearbox), and up to 5.90 % if changing gears according to the specifications in the drive cycle. Two different optimization goals are investigated, minimum amount of mass fuel consumed and best mileage. (C) 2016, IFAC (International Federation of Automatic Control) Hosting by Elsevier Ltd. All rights reserved.
@inproceedings{diva2:1039383,
author = {Ekberg, Kristoffer and Eriksson, Lars and Sivertsson, Martin},
title = {{Cycle Beating - An Analysis of the Boundaries During Vehicle Testing}},
booktitle = {IFAC PAPERS ONLINE},
year = {2016},
series = {IFAC PAPERS ONLINE},
pages = {657--664},
publisher = {ELSEVIER SCIENCE BV},
}
Prognostics and health management is a useful tool for more flexible maintenance planning and increased system reliability. The application in this study is lead-acid battery failure prognosis for heavy-duty trucks which is important to avoid unplanned stops by the road. There are large amounts of data available, logged from trucks in operation. However, datais not closely related to battery health which makes battery prognostic challenging. When developing a data-driven prognostics model and the number of available variables is large,variable selection is an important task, since including non-informative variables in the model have a negative impact on prognosis performance. Two features of the dataset has been identified, 1) few informative variables, and 2) highly correlated variables in the dataset. The main contribution is a novel method for identifying important variables, taking these two properties into account, using Random Survival Forests to estimate prognostics models. The result of the proposed method is compared to existing variable selection methods,and applied to a real-world automotive dataset. Prognostic models with all and reduced set of variables are generated and differences between the model predictions are discussed, and favorable properties of the proposed approach are highlighted.
@inproceedings{diva2:1033379,
author = {Voronov, Sergii and Jung, Daniel and Frisk, Erik},
title = {{Variable selection for heavy-duty vehicle battery failure prognostics using random survival forests}},
booktitle = {PHME 2016 Proceedings of the Third European Conference of the Prognostics and Health Management Society 2016, Bilbao, Spain July 5--8, 2016},
year = {2016},
pages = {649--659},
}
Optimal transients of a hybrid powertrain are calculated with the aim to give a smooth and time efficient acceleration. It is shown that there is a trade-off between time and driveline oscillations where high oscillations can be avoided by slightly longer acceleration time and proper control of the electrical and diesel power sources. During a low oscillation acceleration, there is still the possibility to reduce the amount of total consumed electrical and fuel energy. This is investigated by calculation of optimal controls during acceleration for a fixed time while penalizing the usage of energy in a low oscillation acceleration. The balance between electrical and diesel energy usage during the acceleration is also investigated. The results show that to avoid extreme transients by optimal control, a multidimensional formulation of the objective function including different properties should be considered.
@inproceedings{diva2:931759,
author = {Nezhadali, Vaheed and Eriksson, Lars},
title = {{Analysis of optimal diesel-electric powertrain transients during a tip-in maneuver}},
booktitle = {The 9th Eurosim Congress on Modelling and Simulation, 12 - 16 September 2016, Oulu Finland},
year = {2016},
publisher = {IEEE},
}
Gearshift optimal control of a hybrid powertrain with a lumped/decoupled transmission model and backlash dynamics in the driveline is studied. A model is used for a heavy duty powertrain including a validated mean value diesel engine model with electric generator, transmission dynamics representing the dynamics of the automated manual transmission system and driveshaft flexibilities. Backlash dynamics are also included in the driveline model by introducing a switching function. By applying numerical optimal control methods and dividing the gearshift process into separate phases, optimization problems are solved to investigate the minimum time and low Jerk gearshift transients. The controls are also calculated with fuel penalties added to the minimum Jerk optimization and the transients are analyzed.
@inproceedings{diva2:931751,
author = {Nezhadali, Vaheed and Eriksson, Lars},
title = {{Optimal control of engine controlled gearshift for a diesel-electric powertrain with backlash}},
booktitle = {IFAC PAPERSONLINE},
year = {2016},
series = {IFAC PAPERSONLINE},
pages = {762--768},
publisher = {IFAC},
}
To investigate the optimal controls of a diesel-electric powertrain during a torque controlled gearshift, a powertrain model is developed. A validated diesel-electric model is used as the power source and the transmission dynamics are described by different sets of differential equations during torque phase, synchronization phase and inertia phase of the gearshift. Using the developed model, multi-phase optimal control problems are formulated and solved. The trade-off between gearshift duration and driveline oscillations are calculated and efficient gearshift transients for a diesel-electric and pure diesel powertrain are then compared and analyzed.
@inproceedings{diva2:931740,
author = {Nezhadali, Vaheed and Eriksson, Lars},
title = {{Optimal control of a diesel-electric powertrain during an up-shift}},
booktitle = {SAE 2016 World Congress and Exhibition, Detroit, MI, USA,April 12-14 2016},
year = {2016},
series = {SAE Technical Paper},
publisher = {SAE International},
}
This paper presents a framework for distributed fault detection and isolation in dynamic systems. Our approach uses the dynamic model of each subsystem to derive a set of independent, local diagnosers. If needed, the subsystem model is extended to include measurements and model equations from its immediate neighbors to compute its diagnosis. Our approach is designed to ensure that each subsystem diagnoser provides the correct results, therefore, a local diagnosis result is equivalent to the results that would be produced by a global system diagnoser. We discuss the distribute diagnosis algorithm, and illustrate its application using a multi-tank system.
@inproceedings{diva2:1115236,
author = {Khorasgani, Hamed and Jung, Daniel and Biswas, Gautam},
title = {{Structural approach for distributed fault detection and isolation}},
booktitle = {9th IFAC Symposium on Fault Detection, Supervision and Safety of Technical Processes Safeprocess'15},
year = {2015},
series = {IFAC papers online},
publisher = {Elsevier},
}
Rollover has for long been a major safety concern for trucks, and will be even more so as automated driving is envisaged to becoming a key element of future mobility. A natural way to address rollover is to extend the capabilities of current active-safety systems with a system that intervenes by steering or braking actuation when there is a risk of rollover. Assessing and predicting the rollover is usually performed using rollover indices calculated either from lateral acceleration or lateral load transfer. Since these indices are evaluated based on different physical observations it is not obvious how they can be compared or how well they reflect rollover events in different situations. <p> In this paper we investigate the implication of the above mentioned rollover indices in different critical maneuvers for a heavy 8x4 twin-steer truck. The analysis is based on optimal control applied to a five degrees of freedom chassis model with individual wheel dynamics and high-fidelity tire-force modeling. Driving scenarios prone to rollover accidents are considered, with a circular-shaped turn and a slalom maneuver being studied in-depth. The optimization objective for the considered maneuvers are formulated as minimum-time and maximum entry-speed problems, both triggering critical maneuvers and forcing the vehicle to operate on the limit of its physical capabilities. The implication of the rollover indices on the optimal trajectories is investigated by constraining the optimal maneuvers with different rollover indices, thus limiting the vehicle’s maneuvering envelope with respect to each rollover index. The resulting optimal trajectories constrained by different rollover indices are compared and analyzed in detail. Additionally, the conservativeness of the indices for assessing the risk of rollovers are discussed.
@inproceedings{diva2:1115231,
author = {Lee, Chih Feng and Öberg, Per},
title = {{Classification of Road Type and Driving Style using OBD Data}},
booktitle = {SAE 2015 World Congress \& Exhibition},
year = {2015},
}
Drive cycle following is important for concept comparisons when evaluating vehicle concepts, but it can be time consuming to develop good driver models that can achieve accurate following of a specific velocity profile. Here, a new approach is proposed where a simple driver model based on a PID controller is extended with an Iterative Learning Control (ILC) algorithm. Simulation results using a nonlinear vehicle and control system model show that it is possible to achieve very good cycle following in a few iterations with little tuning effort. It is also possible to utilize the repetitive behavior in the drive cycle to accelerate the convergence of the ILC algorithm even further.
@inproceedings{diva2:1105215,
author = {Eriksson, Lars and Norrlöf, Mikael},
title = {{Improved Drive Cycle Following with an ILC Supported Driver Model}},
booktitle = {4th IFAC Workshop on Engine and Powertrain Control, Simulation and Modeling ECOSM'15},
year = {2015},
series = {IFAC-PapersOnLine},
volume = {15},
pages = {347--353},
publisher = {The International Federation of Automatic Control (IFAC)},
}
This paper presents a model-based methodology of residuals design for fault diagnosis of an Automated Manual Transmission (AMT) shifting actuator by employing Structural Analysis (SA). A group of sensors are suggested to obtain the maximal capability of Fault Detection and Isolation (FDI) after performing SA. Then, Minimal Structurally Over-determined (MSO) sets are identified to generate four residuals. To ensure stable and robust residuals, concepts from Analytical Redundant Relation (ARR) and observer-based parameter evaluation techniques are utilized. The proposed FDI scheme for AMT actuator has been successfully tested and verified using numerical simulations in MATLAB Simulink. The presented scheme offers a cost effective solution by using only two sensors to monitor five critical faults in AMT actuator.
@inproceedings{diva2:1101724,
author = {Chen, Qi and Qadeer, Ahmed and Rizzoni, Giorgio and Frisk, Erik and Zhai, Hua},
title = {{Model-Based Fault Diagnosis of an Automated Manual Transmission Shifting Actuator}},
booktitle = {Proceedings of the 9th IFAC Symposium on Fault Detection, Supervision and Safety of Technical Processes Safeprocess'15},
year = {2015},
series = {IFAC-PapersOnLine},
volume = {Vol. 48, Issue 21},
pages = {1479--1484},
publisher = {Elsevier},
}
Problems with starter batteries in heavy-duty trucks can cause costly unplanned stops along the road. Frequent battery changes can increase availability but is expensive and sometimes not necessary since battery degradation is highly dependent on the particular vehicle usage and ambient conditions. The main contribution of this work is case study where prognostic information on remaining useful life of lead-acid batteries in individual Scania heavy-duty trucks is computed. A data-driven approach using random survival forests is used where the prognostic algorithm has access to fleet operational data including 291 variables from $33 603$ vehicles from 5 different European markets. A main implementation aspect that is discussed is the treatment of accumulative variables such as vehicle age in the approach. Battery lifetime predictions are computed and evaluated on recorded data from Scania's fleet-management system and the effect of how accumulative variables are handled is analyzed.
@inproceedings{diva2:1101723,
author = {Frisk, Erik and Krysander, Mattias},
title = {{Treatment of accumulative variables in data-driven prognostics of lead-acid batteries}},
booktitle = {Proceedings of the 9th IFAC Symposium on Fault Detection, Supervision and Safety of Technical Processes Safeprocess'15},
year = {2015},
series = {IFAC-PapersOnLine},
volume = {Vol. 48, Issue 21},
pages = {105--112},
publisher = {Elsevier},
}
Most model-based diagnosis approaches reported in the literature adopt a generic architecture and approach. However, the fault hypotheses generated by these methods may differ. This is not only due to the methods, but also on the basic assumptions made by different diagnostic algorithms on fault manifestation and evolution. While comparing different diagnosis approaches, the assumptions made in each case will have a significant effect on fault diagnosability performance and must therefore also be taken into consideration. Thus, to make a fair comparison, the different approaches should be designed based on the same assumptions. This paper studies the relation between a set of commonly made assumptions and fault isolability performance in order to compare different diagnosis approaches. As a case study, five developed diagnosis systems for a wind turbine benchmark problem are evaluated to analyze the type of assumptions that are applied in the different designs.
@inproceedings{diva2:1101705,
author = {Jung, Daniel and Khorasgani, Hamed and Frisk, Erik and Krysander, Mattias and Biswas, Gautam},
title = {{Analysis of fault isolation assumptions when comparing model-based design approaches of diagnosis systems}},
booktitle = {Proceedings of the 9th IFAC Symposium on Fault Detection, Supervision and Safety of Technical Processes Safeprocess'15},
year = {2015},
series = {IFAC-PapersOnLine},
volume = {Vol. 48, Issue 21},
pages = {1289--1296},
publisher = {Elsevier},
}
A nonlinear mean value engine model (MVEM) of a two-stroke turbocharged marine diesel engine is developed, parameterized and validated against measurement data. The goal is to have a computationally fast and accurate engine model that captures the main dynamics and can be used in the development of control systems for the newly introduced EGR system. The tuning procedure used is explained, and the result is a six-state MVEM with seven control inputs that capture the main system dynamics.
@inproceedings{diva2:1091189,
author = {Alegret, Guillem and Llamas, Xavier and Vejlgaard-Laursen, Morten and Eriksson, Lars},
title = {{Modeling of a Large Marine Two-Stroke Diesel Engine with Cylinder Bypass Valve and EGR System}},
booktitle = {10th IFAC Conference on Manoeuvring and Control of Marine Craft MCMC 2015: Copenhagen, 24--26 August 2015},
year = {2015},
pages = {273--278},
publisher = {IFAC Papers Online},
}
Accident prevention systems have recently been a part of many modern cars to reduce injuries and casualties on the road. However, the high cost of components and equipment have limited such safety systems to higher-end and luxury vehicles. This paper proposes an economical method of using a smartphone application for real-time lane detection and rear-end collision warning system for drivers on the road. The Android-based application uses image-processing algorithms coupled with the monoscopic camera on the smartphone as the main sensor to perform lane and vehicle detections. The novelty of this work lies in the use of the monocular vision of the camera to estimate the distance with the vehicle up ahead. The system is able to distinguish unintentional lane departure and if the driver is traveling too close to the vehicle ahead. An acoustic warning will notify the driver of a potential accident.
@inproceedings{diva2:1060839,
author = {Jia Wei Tang, Samuel and Ng, Kok Yew and Khoo, BH and Parkkinen, Jussi},
title = {{Real-Time Lane Detection and Rear-End Collision Warning System On A Mobile Computing Platform}},
booktitle = {39TH ANNUAL IEEE COMPUTERS, SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC 2015), VOL 2},
year = {2015},
series = {Proceedings International Computer Software and Applications Conference},
pages = {563--568},
publisher = {IEEE},
}
This paper explores the control of an automobile mounted with a BlackWidow 1.0 microcontroller from a remote location using a smartphone or a computer as a data mining and analysis device as well as for the purposes of first response search and rescue during a disaster relief operation. Custom application programs; ReCon-A for the Android platform and ReCon-V for Microsoft Windows are designed specifically for this project to control the ReCon-AVe vehicle. It is found that the remote controllers are able to control the automobile from distance of more than 20m away in indoor conditions using direct connections. In outdoor conditions, communications using the computer as the remote controller can reach up to 35m while using the smartphone can achieve up to 25m away. Other than that, tests show that the response time of ReCon-AVe is less than 60ms in indoor conditions and 85ms in outdoor conditions. In addition, it can provide visual feedback to the user at a minimum 16fps that also comes with a panning capability. Apart from that, ReCon-AVe proves its capabilities to acquire two different types of sensory data obtained from sensors and then have them transferred back to the user wirelessly for data mining and analysis.
@inproceedings{diva2:1060836,
author = {Chew, Weng Chuen and Ng, Kok Yew and Khoo, BH},
title = {{ReCon-AVe: Remote Controlled Automobile Vehicle For Data Mining And Analysis}},
booktitle = {39TH ANNUAL IEEE COMPUTERS, SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC 2015), VOL 2},
year = {2015},
series = {Proceedings International Computer Software and Applications Conference},
pages = {569--574},
publisher = {IEEE},
}
The paper extends a mean value model of a parallel turbocharged internal combustion engine with a crank angle resolved cylinder model. The result is a 0D engine model that includes the pulsating flow from the intake and exhaust valves. The model captures variations in turbo speed and pressure, and therefore variations in the compressor operating point, during an engine cycle. The model is used to study the effect of the pulsating flow on mass flow balance and surge margin in parallel turbocharged engines, where two compressors are connected to a common intake manifold. This configuration is harder to control compared to single turbocharged systems, since the compressors interact and can work against each other, resulting in co-surge. Even with equal average compressor speed and flow, the engine pulsations introduce an oscillation in the turbo speeds and mass flow over the engine cycle. This simulation study use the developed model to investigates how the engine pulsations effect the in cycle variation in compressor operating point and the sensitivity to co-surge. It also shows how a short circuit pipe between the two exhaust manifolds could increase surge margin at the expense of less available turbine energy.
@inproceedings{diva2:944132,
author = {Thomasson, Andreas and Eriksson, Lars},
title = {{Effects of Pulsating Flow on Mass Flow Balance and Surge Margin in Parallel Turbocharged Engines}},
booktitle = {Proceedings of the 56th Conference on Simulation and Modelling (SIMS 56), October, 7-9, 2015, Linköping University, Sweden},
year = {2015},
series = {Linköping Electronic Conference Proceedings},
volume = {119},
pages = {15--20},
publisher = {Linköping University Electronic Press},
address = {Linköping},
}
Abstract Development of efficient control algorithms for the control of automatic transmission systems is crucial to maintain passenger comfort and operational life of the transmission components. An optimization framework is developed by state space modeling of a powertrain including a nine speed automatic transmission, diesel engine, torque converter and a model for longitudinal vehicle dynamics considering drive shaft as the only flexibility of the driveline. Emphasis is set on the kinematics of the automatic transmission with the aim of modeling for gearshift optimal control during the inertia phase. Considering the interacting forces between planetary gearsets, clutches and brakes in the transmission, kinematic equations of motion are derived for rotating transmission components enabling to calculate both transmission dynamics and internal forces. The model is then used in optimal control problem formulations for the analysis of optimal control transients in two up-shift cases.
@inproceedings{diva2:931736,
author = {Nezhadali, Vaheed and Eriksson, Lars},
title = {{A framework for modeling and optimal control of automatic transmission systems}},
booktitle = {4th IFAC Workshop on Engine and Powertrain Control, Simulation and Modeling (E-COSM 2015)},
year = {2015},
pages = {285--291},
publisher = {Elsevier},
}
In northern Europe the electricity price is set by hourly rates one day in advance. The price fluctuates due to supply and demand, and these fluctuations are expected to increase when solar and wind power are increased in the energy system. The potential in cost reduction for heating a house and charging of an electrified vehicle by using a smart energy management system in a household is investigated. Dynamic programming is used and a simulation study of a household in Sweden comparing this optimal control scheme with a heuristic controller is carried out. The time frame in the study is one year and a novel way of handling the fact that the vehicle is disconnected from the grid at some times is developed. A plug-in hybrid electric vehicle is considered, but the methodology is the same also for pure electric vehicles. It is found that the potential in energy cost reduction for house heating and vehicle charging is significant and that using a smart energy management system is a promising path of cost reduction, especially with the introduction of electrified vehicles.
@inproceedings{diva2:866562,
author = {Sundström, Christofer and Krysander, Mattias},
title = {{Smart Energy Usage for Vehicle Charging and House Heating}},
booktitle = {4th IFAC Workshop on Engine and Powertrain Control, Simulation and Modeling E-COSM 2015 -- Columbus, Ohio, USA, 23-26 August 2015},
year = {2015},
pages = {224--229},
}
A mean value engine model is used to study optimal control of a diesel-electric powertrain. The resulting optimal controls are shown to be highly oscillating for certain operating points, raising the question whether this is an artifact of discretization, modeling choices or a phenomenon available in real engines. Several model extensions are investigated and their corresponding optimal control trajectories are studied. It is shown that the oscillating controls cannot be explained by the implemented extensions to the previously published model, nor by the discretization, showing that for certain operating points the optimal solution is periodic.
@inproceedings{diva2:807340,
author = {Sivertsson, Martin and Eriksson, Lars},
title = {{Model and discretization impact on oscillatory optimal control for a diesel-electric powertrain}},
booktitle = {4th IFAC Workshop on Engine and Powertrain Control, Simulation and Modeling E-COSM 2015 Columbus, Ohio, USA, 23-26 August 2015},
year = {2015},
series = {IFAC-PapersOnLine},
pages = {66--71},
publisher = {Elsevier},
}
To be able to evaluate quantitative fault diagnosability performance in model-based diagnosis is useful during the design of a diagnosis system. Different fault realizations are more or less likely to occur and the fault diagnosis problem is complicated by model uncertainties and noise. Thus, it is not obvious how to evaluate performance when all of this information is taken into consideration. Four candidates for quantifying fault diagnosability performance between fault modes are discussed. The proposed measure is called expected distinguishability and is based of the previous distinguishability measure and two methods to compute expected distinguishability are presented.
@inproceedings{diva2:806669,
author = {Jung, Daniel and Frisk, Erik and Krysander, Mattias},
title = {{Quantitative isolability analysis of different fault modes}},
booktitle = {9th IFAC Symposium on Fault Detection, Supervision and Safety for Technical Processes SAFEPROCESS 2015 -- Paris, 2--4 September 2015},
year = {2015},
series = {IFAC-PapersOnLine},
pages = {1275--1282},
publisher = {Elsevier},
}
An approach to attenuate the brake judder actively is proposed. The proposed judder compensation algorithm generates a clamp force command that attenuates the judder inducing brake torque variation. An electromechanical brake with high-bandwidth closed-loop clamp force tracking performance is utilised to follow the generated command, where the judder is compensated at its source. Experimental results are presented and the compensator is validated over fixed and varying wheel speeds with significant judder attenuation demonstrated.
@inproceedings{diva2:1115238,
author = {Lee, Chih Feng and Manzie, Chris},
title = {{Active Brake Torque Variation Compensation with Speed Scheduling of an Electromechanical Brake}},
booktitle = {FISITA World Automotive Congress},
year = {2014},
}
A constraint tightened linear-time-varying MPC framework is proposed with applications in power tracking for variable and fixed speed generators. Current constraint tightening approaches are extended to allow for practical applications where future system representations are unknown. The resulting control structure is shown to be robustly feasible under given conditions. Knowledge about the geometry of system constraints is exploited to obtain a computationally efficient method of computing tightened sets online. A simulation study is presented demonstrating the ability of the controller to handle modelling error and demonstrate tracking of a commanded power profile.
@inproceedings{diva2:1105221,
author = {Broomhead, Timothy James and Manzie, Chris and Eriksson, Lars and Brear, Michael and Hield, Peter},
title = {{A Robust Model Predictive Control Framework for Diesel Generators}},
booktitle = {Proceedings of 19th IFAC World Congress},
year = {2014},
series = {IFAC Proceedings Volumes},
volume = {3},
pages = {11848--11853},
publisher = {International Federation of Automatic Control (IFAC)},
}
Three Stochastic Dynamic Programming (SDP) implementations are developed for control of a diesel-electric wheel loader transmission. The implementations each use a stochastic description of the load, with the probabilities either independent of the states, dependent on previous power or on distance driven. Both the cycles used for the controller development and for the evaluation are derived from a measured sequence of cycles.
The evaluation shows that SDP can be used for control of the engine speed and that the resulting trajectories from the three implementations are very similar. The most surprising part is that the method which has constant load probability is able to adjust to the actual load. The combination of the calculation efforts and the outcomes leads to the conclusion that the constant load probability implementation is superior to the other versions.
@inproceedings{diva2:1104123,
author = {Nilsson, Tomas and Fröberg, Anders and Åslund, Jan},
title = {{Using Stochastic Dynamic Programming for look-ahead control of a Wheel Loader Diesel Electric Transmission}},
booktitle = {IFAC Proceedings Volumes},
year = {2014},
series = {IFAC Proceedings Volumes (IFAC Papers-OnLine)},
pages = {6630--6635},
publisher = {IFAC Papers Online},
}
In the automotive industry driving cycles have been used to evaluate vehicles in different perspectives. If a vehicle manufacturer focuses only on a fixed driving cycle there is a risk that controllers of the vehicle are optimized for a certain driving cycle and hence are sub-optimal solutions to real-world driving. To deal with this issue, it is beneficial to have a method for generating more driving cycles that in some sense are equivalent but not identical. The idea here is that these generated driving cycles have the same vehicle excitation in the mean tractive force, MTF. Using the individual force components of the MTF in the generation of driving cycles with Markov chains makes it possible to generate equivalent driving cycles that have the same vehicle excitation from real-world driving data. This is motivated since the fuel consumption estimation is more accurate when the MTF components are considered. The result is a new method that combines the generation of driving cycles using real-world driving cycles with the concept of equivalent driving cycles, and the results are promising.
@inproceedings{diva2:1101977,
author = {Nyberg, Peter and Frisk, Erik and Nielsen, Lars},
title = {{Generation of Equivalent Driving Cycles Using Markov Chains and Mean Tractive Force Components}},
booktitle = {Proceedings of the 19th World Congress, The International Federation of Automatic Control},
year = {2014},
series = {IFAC Publications / IFAC Proceedings series},
volume = {Vol. 47, Issue 3},
pages = {8787--8792},
publisher = {Elsevier},
}
Model-based approaches to fault detection and isolation (FDI) rely on accurate models of the plant and a sufficient number of reliable measurements for residual generation and analysis. However, in realistic situations, there can be uncertainties in the plant models and measurements, which have a negative impact on the diagnosability performance that depends on the system state. In other words, the impact of the uncertainties can be larger in some operating regions as compared to others. To achieve acceptable performance in practice, it is necessary to find a set of residuals that are sufficiently sensitive to faults but robust to uncertainties across all operating conditions. In this paper, a quantitative measure, called detectability ratio, is used to evaluate and quantify detectability performance of different residuals in different operating regions. This measure is used to find a minimal residual set that fulfills a set of desired diagnosability performance requirements. The proposed method is demonstrated and validated through a case study.
@inproceedings{diva2:1101976,
author = {Khorasgani, Hamed and Jung, Daniel and Biswas, Gautam and Frisk, Erik and Krysander, Mattias},
title = {{Off-line robust residual selection using sensitivity analysis}},
booktitle = {25th International Workshop on Principles of Diagnosis (DX-14). Graz, Austria, September 8-11, 2014},
year = {2014},
}
Problems with starter batteries in heavy-duty trucks can cause costly unplanned stops along the road. Frequent battery changes can increase availability but is expensive and sometimes not necessary since battery degradation is highly dependent on the particular vehicle usage and ambient conditions. The main contribution of this work is a case-study where prognostic information on remaining useful life of lead-acid batteries in individual Scania heavy-duty trucks is computed. A data-driven approach using random survival forests is proposed where the prognostic algorithm has access to fleet management data including 291 variables from 33 603 vehicles from 5 different European markets. The data is a mix of numerical values such as temperatures and pressures, together with histograms and categorical data such as battery mount point. Implementation aspects are discussed such as how to include histogram data and how to reduce the computational complexity by reducing the number of variables. Finally, battery lifetime predictions are computed and evaluated on recorded data from Scania's fleet-management system.
@inproceedings{diva2:1101809,
author = {Frisk, Erik and Krysander, Mattias and Larsson, Emil},
title = {{Data-driven Lead-Acide Battery Prognostics Using Random Survival Forests}},
booktitle = {PMH 2014. Proceedings of the Annual Conference of The Prognostics and Health Management Society. Fort Worth, Texas, USA},
year = {2014},
series = {Proceedings, PHM Society},
pages = {92--101},
publisher = {PMH Society},
}
An approach to loop-shaping feedback control design in the frequency domain via extremum seeking is proposed. Both plants and controllers are linear time-invariant systems of possibly infinite dimension. The controller is assumed to be dependent on a finite number of parameters. Discrete-time global extremum seeking algorithms are employed to minimise the difference between the desired loop shape and the estimate of the present loop shape by fine-tuning the controller parameters within a sampled-data framework. The sampling period plays an important role in guaranteeing global practical convergence to the optimum. A case study on PID control tuning is presented to demonstrate the applicability of the proposed method.
@inproceedings{diva2:1101807,
author = {Lee, Chih Feng and Khong, Sei Zhen and Frisk, Erik and Krysander, Mattias},
title = {{An extremum seeking approach to parameterised loop-shaping control design}},
booktitle = {Proceedings of The 19th World Congress of the International Federation of Automatic Control (IFAC 2014)},
year = {2014},
series = {IFAC Publications / IFAC Proceedings series},
volume = {Vol. 47, Issue 3},
pages = {10251--10256},
publisher = {Elsevier},
}
A number of residual generation methods have been developed for robust model-based fault detection and isolation (FDI). There have also been a number of offline (i.e., design-time) methods that focus on optimizing FDI performance (e.g., trading off detection performance versus cost). However, design-time algorithms are not tuned to optimize performance for different operating regions of system behavior. To do this, would need to define online measures of sensitivity and robustness, and use them to select the best residual set online as system behavior transitions between operating regions. In this paper we develop a quantitative measure of residual performance, called the detectability ratio that applies to additive and multiplicative uncertainties when determining the best residual set in different operating regions. We discuss this methodology and demonstrate its effectiveness using a case study.
@inproceedings{diva2:1095567,
author = {Khorasgani, Hamed and Jung, Daniel and Biswas, Gautam and Frisk, Erik and Krysander, Mattias},
title = {{Robust Residual Selection for Fault Detection}},
booktitle = {2014 IEEE 53RD ANNUAL CONFERENCE ON DECISION AND CONTROL (CDC)},
year = {2014},
pages = {5764--5769},
publisher = {IEEE},
}
Abstract A nonlinear wheel loader model with nine states and four control inputs is utilized to study the fuel and time efficient optimal control of wheel loader operation in the short loading cycle. The wheel loader model consists of lifting, steering and powertrain subsystems where the nonlinearity originates from the torque converter in the drivetrain. The short loading cycle, from loading point to a load receiver and back to the loading point, for a fork lifting application is described in terms of boundary conditions of the optimization problem while the operation is divided into several phases with constant gearbox gear ratios in order to avoid discontinuities due to discrete gear ratios. The effect of load receiver standing orientation on the wheel loader trajectory, fuel consumption and cycle time is studied showing that a small deviation from the optimal orientation (≈ 20 [deg]) results in up to 18 % higher fuel consumption in the minimum time cycles. Also, an alternative lifting strategy where for operation safety load is lifted only when wheel loaders moves forward is studied showing that this increases the fuel consumption of a typical 25 [sec] cycle only less than 2 %. The wheel loader path between loading point and load receiver is also calculated by optimization and analyzed for different cases. It is shown that when the load receiver orientation is not optimized and is set manually, the time or fuel optimal paths will differ from the shortest distance path, however when the load receiver orientation is calculated by optimization the fuel, time and shortest distance paths become identical.
@inproceedings{diva2:931729,
author = {Nezhadali, Vaheed and Eriksson, Lars},
title = {{Wheel loader optimal transients in the short loading cycle}},
booktitle = {Proceedings of the 19th IFAC World Congress, 2014\emph{}},
year = {2014},
series = {World Congress},
volume = {Volume, 19, Part 1},
pages = {7917--7922},
publisher = {Elsevier},
}
The emerging new idea of lane-keeping electronic stability control is investigated. In a critical situation, such as entering a road curve at excessive speed, the optimal behavior may differ from the behavior of traditional ESC, for example, by prioritizing braking over steering response. The important question that naturally arises is if this has a significant effect on safety. The main contribution here is to give a method for some first quantitative measures of this. It is based on optimal control, applied to a double-track chassis model with wheel dynamics and high-fidelity tire-force modeling. The severity of accidents grows with the square of the kinetic energy for high velocities, so using kinetic energy as a measure will at least not overestimate the usefulness of the new safety system principle. The main result is that the safety gain is significant compared to traditional approaches based on yaw rotation, for several situations and different road-condition parameters.
@inproceedings{diva2:927724,
author = {Lundahl, Kristoffer and Olofsson, Björn and Berntorp, Karl and Åslund, Jan and Nielsen, Lars},
title = {{Towards Lane-Keeping Electronic Stability Control for Road-Vehicles}},
booktitle = {Proceedings of the 19th IFAC World Congress, 2014},
year = {2014},
series = {World Congress},
volume = {Volume 19, Issue 1},
pages = {6319--6325},
publisher = {International Federation of Automatic Control},
}
Optimal control of a heavy duty diesel engine with EGR and VGT during transients is investigated. Minimum time and fuel optimal control problems are defined for transients from low to high output torque. A validated diesel engine model is used with minor changes in order to be suitable for the selected solver. The problem is solved for several feasible minimum EGR fractions and smoke-limiter values in order to provide comparisons. The optimization results show that the smoke-limiter has great effect on the transient duration while the required EGR fraction influences the control signals' shape. The fuel optimal control keeps the control actuators more closed than the time optimal, however both time and fuel optimal results become very similar when high EGR fractions and smoke-limiter values are required.
@inproceedings{diva2:869129,
author = {Llamas, Xavier and Eriksson, Lars},
title = {{Optimal Transient Control of a Heavy DutyDiesel Engine with EGR and VGT}},
booktitle = {Proceedings of the 19th IFAC World Congress},
year = {2014},
pages = {11854--11859},
publisher = {IFAC Papers Online},
address = {Cape Town, South Africa},
}
An optimal control benchmark is presented and discussed. The benchmark is optimal transient control of a nonlinear four state three control model of a diesel-electric powertrain and constructed in such a manner that it is available in several versions to be of interest for developers of optimal control tools at different levels of development. This includes with and without time as a parameter as well as with and without time varying constraints.
@inproceedings{diva2:807338,
author = {Sivertsson, Martin and Eriksson, Lars},
title = {{An Optimal Control Benchmark:
Transient Optimization of a Diesel-Electric Powertrain}},
booktitle = {Proceedings of the 55th International Conference on Simulation and Modelling (SIMS 55), 21-22 October, Modelling, Simulation and Optimization},
year = {2014},
series = {Linköping Electronic Conference Proceedings},
volume = {108},
pages = {59--63},
publisher = {Linköping University Electronic Press},
}
An optimal control ready model of a diesel-electric powertrain is developed,validated and provided to the research community. The aim ofthe model is to facilitate studies of the transient control of diesel-electricpowertrains and also to provide a model for developers of optimizationtools. The resulting model is a four state three control mean valueengine model that captures the significant nonlinearity of the diesel engine, while still being continuously differentiable.
@inproceedings{diva2:807337,
author = {Sivertsson, Martin and Eriksson, Lars},
title = {{Modeling for Optimal Control:
A Validated Diesel-Electric Powertrain Model}},
booktitle = {Proceedings of the 55th Conference on Simulation and Modelling (SIMS 55), Modelling, Simulation and Optimization, 21-22 October 2014, Aalborg, Denmark},
year = {2014},
series = {Linköping Electronic Conference Proceedings},
volume = {108},
pages = {49--58},
publisher = {Linköping University Electronic Press},
address = {Linköping},
}
Real-time control strategies and their performance related to the optimal control trajectories for a diesel-electric powertrain in transient operation are studied. The considered transients are steps from idle to target power. A non-linear four state-three input mean value engine model, incorporating the important turbocharger dynamics, is used for this study. The strategies are implemented using the SAE J1939-standard for engine control and evaluated compared to both the optimal solution and the solution when the engine is restricted to follow its stationary optimal line. It is shown that with the control parameters tuned for a specific criteria both engine control strategies in the SAE J1939-standard, speed control and load control, can achieve almost optimal results, where engine load controlled shows a better trade-off between fuel economy and duration. The controllers are then extended and it is shown that it is possible to control the powertrain in a close to optimal way using the SAE J1939-standard, both with the engine speed and load controlled. However the mode where the engine is load controlled is seen to be more robust.
@inproceedings{diva2:807335,
author = {Sivertsson, Martin and Eriksson, Lars},
title = {{Optimal and real-time control potential of a diesel-electric powertrain}},
booktitle = {Proceedings of the 19th World CongressThe International Federation of Automatic ControlCape Town, South Africa. August 24-29, 2014},
year = {2014},
series = {World Congress},
volume = {Volume 19, Part 1},
pages = {4825--4830},
publisher = {International Federation of Automatic Control},
address = {Cape Town},
}
Structural methods in model-based fault diagnosis applications are simple and efficient tools for finding candidates for residual generation. However, the structural methods do not take model uncertainties and information about fault behavior into consideration. This may result in selecting residual generators with bad performance to be included in the diagnosis system. By using the Kullback-Leibler divergence, the performance of different residual generators can be compared to find the best one. With the ability to quantify diagnostic performance, the design of residual generators can be optimized by, for example, combining several residual generators such that the diagnostic performance is maximized. The proposed method for residual generation selection is applied to a water tank system to show that the achieved residual performance is improved compared to only use a structural method.
@inproceedings{diva2:800587,
author = {Eriksson, Daniel and Sundström, Christofer},
title = {{Sequential Residual Generator Selection for Fault Detection}},
booktitle = {2014 European Control Conference (ECC)},
year = {2014},
pages = {932--937},
publisher = {IEEE},
}
A dry clutch model with thermal dynamics is added to a driveline model of a heavyduty truck equipped with an automated manual transmission. The model captures driveline oscillations and can be used to simulate how different clutch-control strategies affect vehicle performance, drivability and comfort. Parameters are estimated to fit a heavy-duty truck and the complete model is validated with respect to shuffle, speed trajectory, clutch torque and clutch lock-up/break-apart behavior. The model shows good agreement with data. Furthermore the model is used to study the effect of thermal expansion in the clutch on launch control. It is shown that the effect of thermal expansion, even for moderate temperatures, is significant in launch control applications.
@inproceedings{diva2:1111463,
author = {Myklebust, Andreas and Eriksson, Lars},
title = {{The Effect of Thermal Expansion in a Dry Clutch on Launch Control}},
booktitle = {AAC'13 -- 7th IFAC Symposium on Advances in Automotive Control},
year = {2013},
}
A vehicular powertrain is a lightly damped dynamic system that transfers the engine torque to the driving wheels through a number of inertias and elastic elements. Therefore, it is prone to vibrate and emit noise when disturbances are applied. Providing a methodology, for powertrain vibration modeling and simulation, is one of the key steps in various research topics in the field of automobile engineering. Verification of the engine crankshaft torsion and vibration model, as a subsystem of the powertrain, is proposed in this paper. This is achieved by constructing a rotational multi-body system in MATLAB and utilizing nonlinear least squares method for estimation of the model parameters. The simulated engine angular velocity is compared to the measured data, from a car, which shows a good agreement.
@inproceedings{diva2:1105243,
author = {Nickmehr, Neda and Eriksson, Lars and Åslund, Jan},
title = {{Methodology for modeling, parameter estimation and validation of powertrain torsional vibration}},
booktitle = {The 54th SIMS conference on Simulation and Modelling},
year = {2013},
}
Optimal control of a diesel-electric powertrain in transient operation is studied. The attention is on how generator limits affect the solution, as well as how the addition of a small energy storage can assist in the transients. Two different types of problems are solved, minimum fuel and minimum time, with different generator limits as well as with and without an extra energy storage. In the optimization both the output power and engine speed are free variables. For this aim a 4-state mean value engine model is used together with models for the generator and energy storage losses. The considered transients are steps from idle to target power with different amounts of freedom, defined as requirements on produced energy, before the requested power has to be met. For minimum fuel transients the energy storage remains virtually unused for all requested energies, for minimum time it does not. The generator limits are found to have the biggest impact on the fuel economy, whereas an energy storage could significantly reduce the response time.
@inproceedings{diva2:1105228,
author = {Sivertsson, Martin and Eriksson, Lars},
title = {{Generator Effects on the Optimal Control of a Power Assisted Diesel-Electric Powertrain}},
booktitle = {IEEE VPPC 2013 -- The 9th IEEE Vehicle Power and Propulsion Conference},
year = {2013},
publisher = {Institute of Electrical and Electronics Engineers (IEEE)},
}
A method is developed for the minimization of time and fuel required for performing a short loading cycle with a CVT wheel loader. A factor β is used for weighing time to fuel in the optimization. Dynamic programming is used as optimization algorithm, and the developed method is based on the change of independent variable, from time to distance driven. It is shown that a change of states from speeds to kinetic energies in the internal simulations is essential.
A driving cycle, derived from measurements, representing a short loading cycle is introduced. Optimization is performed against this cycle according to the method presented, using two different values on the time to fuel weighing parameter. It is shown that this parameter can be used to find optimal solutions directed toward short time or low fuel consumption.
@inproceedings{diva2:1104126,
author = {Nilsson, Tomas and Fröberg, Anders and Åslund, Jan},
title = {{Fuel and time minimization in a CVT wheel loader application}},
booktitle = {IFAC Proceedings Volumes},
year = {2013},
series = {IFAC Proceedings Volumes (IFAC Papers-OnLine)},
pages = {201--206},
}
Driving cycles are used for certification, for comparison of vehicles, and to an increasing extent as an engineering tool in vehicle design. A situation with only a few fixed driving cycles to use would then lead to the risk that a test or design would be tailored to details in the driving cycle instead of being representative. Due to this, and due to the increased use in the development process, there is now a strong need for methods to achieve representative driving cycles that in a wide sense are similar but not the same. To approach this problem area, we define equivalence between driving cycles based on mean tractive force, and develop algorithms and methods for equivalence-modification and equivalence-transformation of driving cycles. There are a number of applications for these methods but one example that is demonstrated is to transform the well-known FTP75 into an equivalent NEDC, and the other way around, to transform the NEDC into an equivalent FTP75.
@inproceedings{diva2:1102617,
author = {Nyberg, Peter and Frisk, Erik and Nielsen, Lars},
title = {{Driving Cycle Adaption and Design Based on Mean Tractive Force}},
booktitle = {Proceedings of the 7th IFAC Symposium on Advances in Automotive Control, The International Federation of Automatic Contro},
year = {2013},
series = {IFAC Publications / IFAC Proceedings series},
volume = {Vol. 46, Issue 21},
pages = {689--694},
publisher = {Elsevier},
}
A flywheel angular velocity model for misfire and disturbance simulation is presented. Applications of the model are, for example, initial parameter calibration and robustness analysis of misfire detection algorithms. An analytical cylinder pressure model is used to model cylinder torque and a multi-body model with torsional flexibilities is used to model crankshaft and driveline oscillations. Misfires, cylinder variations, changes in auxiliary load, and flywheel manufacturing errors can be injected in the model and the resulting speed variations can be simulated. A qualitative validation of the model shows that simulated angular velocity captures the amplitude and oscillatory behavior of measurement data and the effects of different phenomena, such as misfire and flywheel manufacturing errors.
@inproceedings{diva2:1102616,
author = {Eriksson, Daniel and Eriksson, Lars and Frisk, Erik and Krysander, Mattias},
title = {{Flywheel angular velocity model for misfire and driveline disturbance simulation}},
booktitle = {Proceedings of the 7th IFAC Symposium on Advances in Automotive Control, The International Federation of Automatic Control},
year = {2013},
series = {IFAC Publications / IFAC Proceedings series},
volume = {Vol. 46, Issue 21},
pages = {570--575},
publisher = {Elsevier},
}
A diagnosis system for the electric machine and the power electronics in a hybrid electric vehicle is designed, where the diagnosis system uses a map based model of the system to be monitored. Such a model gives an accurate description of the fault free system, and is therefore suited for fault detectability. However, one drawback using such a model for diagnosis is that fault isolation often requires that the model, in addition to the fault free case, also describes the faulty system, and thereby measurements of the faulty system are needed, which is costly. Another approach is to use a model including physical parameters of interest in the system to be monitored, to also describe the faults’ impact on the system. To achieve good diagnostic performance such a model needs to be accurate, which also is costly. Therefore, in the new approach taken here, two models for the system are used in combination to achieve good fault detectability and isolability; one is a map based model, and one is describing the faults of the system. It is shown that the approach works well and is a promising path to achieve both good fault detectability and isolability performance, without the need for neither measurements of a faulty system nor detailed physical modeling. In a simulation study evaluating the designed diagnosis system all faults are isolated and also accurately estimated.
@inproceedings{diva2:1101979,
author = {Sundström, Christofer and Frisk, Erik and Nielsen, Lars},
title = {{Fault Monitoring of the Electric Machine in a Hybrid Vehicle}},
booktitle = {Proceedings of the 7th IFAC Symposium on Advances in Automotive Control, The International Federation of Automatic Control},
year = {2013},
series = {IFAC Publications / IFAC Proceedings},
volume = {Vol. 46, Issue 21},
pages = {548--553},
publisher = {Elsevier},
}
A method that finds fuel optimal speed profiles for traveling a predefined distance is presented. The vehicle is modeled using a quasistatic formulation and an optimal control problem is defined. In addition, the solving method is based on a multi-phase optimization algorithm based on dynamic programming. This approach results in lower computational time than solving the problem directly with dynamic programming, it also makes the computational time independent of the travel distance. In addition, the simulation generated data can be used to get the solution to several optimal control problems in parallel that have additional constraints. Further a finite time gear shift model is presented to include the gear selection in the optimization problem. The problem also considers speed losses and fuel consumption during the maneuver. The results presented show the optimal speed and gear profiles to cover a distance, making special emphasis at the acceleration phase, where it is optimal to perform a fast acceleration to engage the highest gear as soon as possible. Finally a proposed application is to use the simulation data to provide eco-driving tips to the driver.
@inproceedings{diva2:1091223,
author = {Llamas, Xavier and Eriksson, Lars and Sundström, Christofer},
title = {{Fuel Efficient Speed Profiles for Finite Time Gear Shift with Multi-Phase Optimization}},
booktitle = {54th SIMS Conference on Simulation and Modelling, SIMS 2013},
year = {2013},
}
@inproceedings{diva2:744359,
author = {Tundis, Andrea and Rogovchenko, Lena and Garro, Alfredo and Nyberg, Mattias and Fritzson, Peter},
title = {{Performing Fault Tree Analysis of a Modelica-Based System Design Through a Probability Model}},
booktitle = {Workshop on Applied Modeling and Simulation (WAMS 2013), November 24-27, 2013, Buenos Aires, Argentina},
year = {2013},
}
Requirement verification is an important part of the development process, and the increasing system complexity has exacerbated the need for integrating this step into a formalized model driven development process, providing a dedicated methodology as well as tool support. In this paper the authors propose an extension for Modelica, an equation-based language for system modeling, that will allow to represent system requirements in the same formalism as the design model, thus reducing the need for transformations between different specialized formalisms, lowering maintenance and modification costs, and benefitting from the expression and simulation capabilities, as well as extensive tool support of Modelica. The object-oriented nature of the approach provides the advantages of modular design and hierarchical structuring of the requirement model. This paper also illustrates, with the help of an example, how requirement verification can be used alongside the simulation process to trace the components responsible for requirement violations. To this end, we introduce a formalism for expressing relationships between components and requirements, as well as a tracing algorithm.
@inproceedings{diva2:744323,
author = {Buffoni-Rogovchenko, Lena and Fritzson, Peter and Nyberg, Mattias and Garro, Alfredo and Tundis, Andrea},
title = {{Requirement Verification and Dependency Tracing During Simulation in Modelica}},
booktitle = {EUROSIM '13},
year = {2013},
pages = {561--566},
publisher = {IEEE Press},
}
This paper demonstrates model-based dynamic optimization through the coupling of two open source tools: OpenModelica, which is a Modelica-based modeling and simulation platform, and CasADi, a framework for numerical optimization. The coupling uses a standardized XML format for exchange of differential-algebraic equations (DAE) models. OpenModelica supports export of models written in Modelica and the optimization language extension using this XML format, while CasADi supports import of models represented in this format. This allows users to define optimal control problems (OCP) using Modelica and optimization language specification, and solve the underlying model formulation using a range of optimization methods, including direct collocation and direct multiple shooting. The proposed solution has been tested on several industrially relevant optimal control problems, including a diesel-electric power train.
@inproceedings{diva2:744307,
author = {Shitahun, Alachew and Ruge, Vitalij and Gebremedhin, Mahder and Bachmann, Bernhard and Eriksson, Lars and Andersson, Joel and Diehl, Moritz and Fritzson, Peter},
title = {{Model-Based Dynamic Optimization with OpenModelica and CasADi}},
booktitle = {IFAC-AAC 2013},
year = {2013},
series = {IFAC Proceedings series},
pages = {446--451},
}
The optimal control of wheel loader operation is used in order to investigate the potentials for fuel cost and cycle time minimization during the short loading cycle. The wheel loader is modeled as a nonlinear system with three control inputs and four state variables where a diesel engine generates the power utilized for lifting and traction. The lifting system is modeled considering the limitations in the hydraulics and also the structural constraints. A torque converter is included in the driveline model which introduces nonlinearities into the system and operates in different modes affecting the fuel consumption. The gear shifts during the loading cycle impose a discrete variable into the system and this is taken care of by representing the loading cycle as a multi-phase optimal control problem with constant gearbox gear ratio in each phase. Minimum fuel and minimum time system transients are calculated and analyzed for two alternative cases one where the torque converter is used to stop the vehicle before reaching the reversing point and another where the service brakes are utilized. The optimal control problem is iteratively solved in order to obtain the trade-off between fuel consumption and cycle time for both braking alternatives. It is shown that although the engine operates at lower speeds when the torque converter is used for braking, the fuel consumption increases as higher torques are demanded from the engine during braking. The increase in fuel consumption is higher in faster cycle operations as the vehicle travels at higher speeds and larger torques are required to stop the vehicle. Wheel loader operators tend to use torque converter braking alternative as it is more convenient; however, it accompanies higher fuel consumption which highlights the importance of developing intelligent and easy to use braking systems.
@inproceedings{diva2:710090,
author = {Nezhadali, Vaheed and Eriksson, Lars},
title = {{Optimal control of wheel loader operation in the short loading cycle using two braking alternatives}},
booktitle = {9th IEEE Vehicle Power and Propulsion Conference, IEEE VPPC 2013; Beijing; China},
year = {2013},
pages = {1--6},
publisher = {IEEE},
}
Optimal control of a diesel-electric powertrain in transient operation is studied. The attention is on how generator limits affect the solution, as well as how the addition of a small energy storage can assist in the transients. Two different types of problems are solved, minimum fuel and minimum time, with different generator limits as well as with and without an extra energy storage. In the optimization both the output power and engine speed are free variables. For this aim a 4-state mean value engine model is used together with models for the generator and energy storage losses. The considered transients are steps from idle to target power with different amounts of freedom, defined as requirements on produced energy, before the requested power has to be met. For minimum fuel transients the energy storage remains virtually unused for all requested energies, for minimum time it does not. The generator limits are found to have the biggest impact on the fuel economy, whereas an energy storage could significantly reduce the response time.
@inproceedings{diva2:710091,
author = {Sivertsson, Martin and Eriksson, Lars},
title = {{Optimal transient control and effects of a small energy storage for a diesel-electric powertrain}},
booktitle = {7th IFAC Symposium on Advances in Automotive Control, 2013},
year = {2013},
series = {Advances in Automotive Control},
volume = {Volume 7, Part 1},
pages = {818--823},
publisher = {International Federation of Automatic Control},
}
A new likelihood-based stochastic knock controller, that achieves a significantly improved regulatory response relative to conventional strategies, while also maintaining a rapid transient response is presented. Up until now it has only been evaluated using simulations and the main contribution here is the implementation and validation of the knock controller on a five cylinder engine with variable compression ratio. Furthermore, an extension of the fast response strategy and a re-tuning of the controller is shown to improve performance. The controller is validated with respect to its robustness to changes in engine operating condition as well as compression ratio. The likelihood-based controller is demonstrated in engine tests and compared to a conventional controller and it is shown that it is able to operate closer to the knock limit with less variations in control action without increasing the risk of engine damage.
@inproceedings{diva2:709515,
author = {Thomasson, Andreas and Eriksson, Lars and Lindell, Tobias and Peyton Jones, James C. and Spelina, Jill and Frey, Jesse},
title = {{Tuning and experimental evaluation of a likelihood-based engine knock controller}},
booktitle = {Proceedings of the 52nd IEEE Conference on Decision \& Control},
year = {2013},
series = {IEEE Conference on Decision and Control. Proceedings},
pages = {6849--6854},
publisher = {IEEE conference proceedings},
}
A V-type engine with a bi-turbocharger configuration utilizes the exhaust energy well which gives a fast torque response. An unwanted instability, called co-surge, can occur in such engines where the two interconnected compressors alternately go into flow reversals. If co-surge occurs, the control system must quell the oscillations with as little disturbance in engine torque as possible. A model of a bi-turbocharged engine is presented, combining a mean value engine model and a Moore-Greizer compressor model for surge. The model is validated against measurements on a vehicle dynamometer, showing that it captures the frequency and amplitude of the co-surge oscillation. The model is used to develop detection and control strategies for co-surge that rapidly returns the turbo to a stable operating point. Both simulations and experimental evaluation on the vehicle show that the developed strategies are successful in rapidly detecting and quelling co-surge. The selection of actuators is also studied. With no or small pressure drops over the throttle, it is necessary to use the bypass valves. However, for operating conditions with moderate and high pressure drops over the throttle, it is shown that it is sufficient to only open the throttle. This has the advantage, compared to opening the bypass valves, that it reduces the drop in boost pressure and thus reduces the drop in engine torque.
@inproceedings{diva2:709497,
author = {Thomasson, Andreas and Eriksson, Lars},
title = {{Co-Surge Detection and Control for Bi-Turbo Engines with Experimental Evaluation}},
booktitle = {7th IFAC Symposium on Advances in Automotive Control, Tokyo, Japan, 2013, 4-7 September},
year = {2013},
series = {Advances in Automotive Control},
pages = {276--281},
publisher = {International Federation of Automatic Control},
}
A dry clutch model with thermal dynamics is added to a driveline model of a heavy-duty truck equipped with an automated manual transmission. The model captures driveline oscillations and can be used to simulate how different clutch-control strategies affect vehicle performance, drivability and comfort. Parameters are estimated to fit a heavy-duty truck and the complete model is validated with respect to shuffle, speed trajectory, clutch torque and clutch lock-up/break-apart behavior. The model shows good agreement with data. Furthermore the model is used to study the effect of thermal expansion in the clutch on launch control. It is shown that the effect of thermal expansion, even for moderate temperatures, is significant in launch control applications.
@inproceedings{diva2:644050,
author = {Myklebust, Andreas and Eriksson, Lars},
title = {{The Effect of Thermal Expansion in a Dry Clutch on Launch Control:
Advances in Automotive Control, Volume \# 7, Part \# 1}},
booktitle = {7th IFAC Symposium on Advances in Automotive Control, September 4-7, Tokyo, Japan},
year = {2013},
pages = {458--463},
}
We investigate optimal maneuvers for road-vehicles on different surfaces such as asphalt, snow, and ice. The study is motivated by the desire to find control strategies for improved future vehicle safety and driver assistance technologies. Based on earlier presented measurements for tire-force characteristics, we develop tire models corresponding to different road conditions, and determine the time-optimal maneuver in a hairpin turn for each of these. The obtained results are discussed and compared for the different road characteristics. Our main findings are that there are fundamental differences in the control strategies on the considered surfaces, and that these differences can be captured with the adopted modeling approach. Moreover, the path of the vehicle center-of-mass was found to be similar for the different cases. We believe that these findings imply that there are observed vehicle behaviors in the results, which can be utilized for developing the vehicle safety systems of tomorrow.
@inproceedings{diva2:630288,
author = {Olofsson, Björn and Lundahl, Kristoffer and Berntorp, Karl and Nielsen, Lars},
title = {{An Investigation of Optimal Vehicle Maneuvers for Different Road Conditions}},
booktitle = {IFAC Proceedings Volumes, Volume 46, Issue 21},
year = {2013},
series = {IFAC Proceedings Volumes},
volume = {Volume 47, Issue 3},
pages = {66--71},
publisher = {International Federation of Automatic Control},
}
A comparative analysis shows how vehicle motion models of different complexity, capturing various characteristics, influence the solution when used in time-critical optimal maneuvering problems. Vehicle models with combinations of roll and pitch dynamics as well as load transfer are considered, ranging from a single-track model to a double-track model with roll and pitch dynamics and load transfer. The optimal maneuvers in a 90◦-turn and a double lane-change scenario are formulated as minimum-time optimization problems, and are solved using numerical optimization software. The results obtained with the different models show that variables potentially important for safety systems, such as the yaw rate, slip angle, and geometric path, are qualitatively the same. Moreover, the numeric differences are mostly within a few percent. The results also indicate that although input torques differ about 50–100 % for certain parts of the maneuver between the most and least complex model considered, the resulting vehicle motions obtained are similar, irrespective of the model. Our main conclusion isthat this enables the use of low-order models when designing the onboard optimization-based safety systems of the future.
@inproceedings{diva2:630286,
author = {Lundahl, Kristoffer and Berntorp, Karl and Olofsson, Björn and Åslund, Jan and Nielsen, Lars},
title = {{Studying the Influence of Roll and Pitch Dynamics in Optimal Road-Vehicle Maneuvers}},
booktitle = {The 23rd International Symposium on Dynamics of Vehicles on Roads and Tracks, 19-23 August, Qingdao, China},
year = {2013},
}
There is currently a strongly growing interest in obtaining optimal control solutions for vehicle maneuvers, both in order to understand optimal vehicle behavior and to devise improved safety systems, either by direct deployment of the solutions or by including mimicked driving techniques of professional drivers. However, it is nontrivial to find the right mix of models, formulations, and optimization tools to get useful results for the above purposes. Here, a platform is developed based on a stateof-the-art optimization tool together with adoption of existing vehicle models, where especially the tire models are in focus. A minimum-time formulation is chosen to the purpose of gaining insight in at-the-limit maneuvers, with the overall aim of possibly finding improved principles for future active safety systems. We present optimal maneuvers for different tire models with a common vehicle motion model, and the results are analyzed and discussed. Our main result is that a few-state singletrack model combined with different tire models is able to replicate the behavior of experienced drivers. Further, we show that the different tire models give quantitatively different behavior in the optimal control of the vehicle in the maneuver.
@inproceedings{diva2:630274,
author = {Berntorp, Karl and Olofsson, Björn and Lundahl, Kristoffer and Bernhardsson, Bo and Nielsen, Lars},
title = {{Models and Methodology for Optimal Vehicle Maneuvers Applied to a Hairpin Turn}},
booktitle = {The 2013 American Control Conference, June 17-19, Washington, DC, USA},
year = {2013},
}
The development of vehicles that perceive their environment, in particular those using computer vision, indispensably requires large databases of sensor recordings obtained from real cars driven in realistic traffic situations. These datasets should be time shaped for enabling synchronization of sensor data from different sources. Furthermore, full surround environment perception requires high frame rates of synchronized omnidirectional video data to prevent information loss at any speeds.
This paper describes an experimental setup and software environment for recording such synchronized multi-sensor data streams and storing them in a new open source format. The dataset consists of sequences recorded in various environments from a car equipped with an omnidirectional multi-camera, height sensors, an IMU, a velocity sensor, and a GPS. The software environment for reading these data sets will be provided to the public, together with a collection of long multi-sensor and multi-camera data streams stored in the developed format.
@inproceedings{diva2:623885,
author = {Koschorrek, Philipp and Piccini, Tommaso and Öberg, Per and Felsberg, Michael and Nielsen, Lars and Mester, Rudolf},
title = {{A multi-sensor traffic scene dataset with omnidirectional video}},
booktitle = {2013 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION WORKSHOPS (CVPRW)},
year = {2013},
series = {IEEE Computer Society Conference on Computer Vision and Pattern Recognition Workshops},
pages = {727--734},
publisher = {IEEE conference proceedings},
}
Supervision of the performance of an industrial gas turbine is important since it gives valuable information of the process health and makes efficient determination of compressor wash intervals possible. Slowly varying sensor faults can easily be misinterpreted as performance degradations and result in an unnecessary compressor wash. Here, a diagnostic algorithm is carefully combined with non-linear state observers to achieve fault tolerant performance estimation. The proposed approach is evaluated in an experimental case study with six months of measurement data from a gas turbine site. The investigation shows that faults in all gas path instrumentation sensors are detectable and isolable. A key result of the case study is the ability to detect and isolate a slowly varying sensor fault in the discharge temperature sensor after the compressor. The fault is detected and isolated before the wash condition of the compressor is triggered, resulting in fault tolerant estimation of compressor health parameters.charge temperature sensor after the compressor. The fault is detected and isolated before the wash condition of the compressor is triggered, resulting in fault tolerant estimation of compressor health parameters.
@inproceedings{diva2:607645,
author = {Larsson, Emil and Åslund, Jan and Frisk, Erik and Eriksson, Lars},
title = {{Fault Tolerant Supervision of an Industrial Gas Turbine}},
booktitle = {Proceedings of ASME Turbo Expo},
year = {2013},
}
This paper presents a disturbance decoupled fault reconstruction (DDFR) scheme using cascaded sliding mode observers. The processed signals from an observer are found to be the output of a fictitious system which treats the faults and disturbances as inputs; the ‘outputs’ are then fed into the next observer. This process is repeated until a fictitious system which satisfies the conditions that guarantee DDFR is attained. It is found that the scheme in this paper is less restrictive and that it enables DDFR for a wider class of systems compared to previous work when only one or two observers were used. This paper also presents a systematic routine to design the DDFR scheme. A design example verifies its effectiveness.
@inproceedings{diva2:1115240,
author = {Ng, Kok Yew and Tan, Chee Pin and Oetomo, Denny},
title = {{Enhanced fault reconstruction using cascaded sliding mode observers}},
booktitle = {Variable Structure Systems (VSS), 2012 12th International Workshop on},
year = {2012},
pages = {208--213},
}
Complex transmission concepts may enable high fuel efficiency but require much effort in controller development. This effort should only be spent if the potential of the concept if high, a potential which can be determined using optimization techniques. This paper examine the use of stochastic dynamic programming for transmission potential evaluation, applied on a wheel loader. The concepts evaluated is the present automatic gearbox and a multi-mode CVT (MM-CVT). A probabilistic driving cycle is created from a measurement including 34 loading cycles. Trajectory optimization is performed both against probabilistic and deterministic cycles. The paper shows that the introduction of a probabilistic load highly affect the application of optimization. It is also shown that the MM-CVT has approximately 20% lower minimum fuel requirement than the present transmission, and that this number is not sensitive to the quality of the prediction.
@inproceedings{diva2:1115235,
author = {Nilsson, Tomas and Fröberg, Anders and Åslund, Jan},
title = {{On the use of stochastic dynamic programming for the evaluation of a power-split CVT in a wheel loader}},
booktitle = {8th IEEE Vehicle power and propulsion conference},
year = {2012},
}
A straightforward approach is presented to investigate the ride dynamic system for a typical rear-drive passenger car. The procedure is based on introducing two main ride excitation sources, i.e., engine/driveline and road inputs, which reduce passengers’ comfort. The measured engine fluctuating torques are applied on the coupled model of the driveline and the suspension, to obtain the vehicle body longitudinal vibration. Further, the body vertical response to an average road roughness, is found by employing the quarter-car model. Through the frequency analysis done in this paper, it is shown that we can fastly determine the transfer functions of the systems and also their forced responses at the desired positions, without guessing any initial conditions for the states. The results illustrate that the high frequency inputs, from the engine, are appropriately damped by the current suspension. Hence, the associated vehicle body longitudinal acceleration meets the \acISO criteria. This is not the case for the low frequency disturbances, from the road surface irregularities, where the vehicle body vertical acceleration is above the \acISO criteria.
@inproceedings{diva2:1108885,
author = {Nickmehr, Neda and Åslund, Jan and Nielsen, Lars and Lundahl, Kristoffer},
title = {{On experimental-analytical evaluation of passenger car ride quality subject to engine and road disturbances}},
booktitle = {19th International Congress on Sound and Vibration},
year = {2012},
}
Nonlinear model predictive control (NMPC) has become increasingly important for today’s control engineers during the last decade. In order to apply NMPC a nonlinear optimal control problem (NOCP) must be solved which needs a high computational effort.
State-of-the-art solution algorithms are based on multiple shooting or collocation algorithms; which are required to solve the underlying dynamic model formulation. This paper describes a general discretization scheme applied to the dynamic model description which can be further concretized to reproduce the mul-tiple shooting or collocation approach. Furthermore; this approach can be refined to represent a total collocation method in order to solve the underlying NOCP much more efficiently. Further speedup of optimization has been achieved by parallelizing the calculation of model specific parts (e.g. constraints; Jacobians; etc.) and is presented in the coming sections.
The corresponding discretized optimization problem has been solved by the interior optimizer Ipopt. The proposed parallelized algorithms have been tested on different applications. As industrial relevant application an optimal control of a Diesel-Electric power train has been investigated. The modeling and problem description has been done in Optimica and Modelica. The simulation has been performed using OpenModelica. Speedup curves for parallel execution are presented.
@inproceedings{diva2:1107257,
author = {Bachmann, Bernhard and Ochel, Lennart and Ruge, Vitalij and Gebremedhin, Mahder and Fritzson, Peter and Nezhadali, Vaheed and Eriksson, Lars and Sivertsson, Martin},
title = {{Parallel Multiple-Shooting and Collocation Optimization with OpenModelica}},
booktitle = {Proceedings of the 9th International MODELICA Conference; September 3-5; 2012; Munich; Germany},
year = {2012},
series = {Linköping Electronic Conference Proceedings},
volume = {076},
pages = {659--668},
publisher = {Linköping University Electronic Press},
}
For the case with repetitive driving cycles for a wheel loader the driving cycle parameters affects on the optimal control of the wheel loader is studied. It is clearly seen that average efficiency is not enough and also that incorporating driving cycle parameters such as average power, maximum power and amount of recuperative energy will lead to a better estimate of the fuel equivalence factor W.
@inproceedings{diva2:1106685,
author = {Nyberg, Peter and Fröberg, Anders},
title = {{Estimation of fuel equivalance factor from a wheel loaders driving cycle}},
booktitle = {International Conference on Advanced Vehicle Technologies and Integration (VTI2012), 16-19 July, 2012},
year = {2012},
}
Over the past decades new Failure Management technologies have been investigated and were presented. With the experience of more than four years of successful operation of the Columbus Module, which is an integrated element of the International Space Station, we are now able to identify technologies which are of interest for the operators. Efficient employment of the resources is of high interest for all stakeholders. This fact becomes more important especially for long term missions. Resource management during operation is also a topic for the European Air Traffic (Euro Control) and Airport Control. Just recently the Collaborative Decision Making framework was implemented here to optimise the resource management. We found Collaborative Decision Making to be appropriate also for our purpose. Our paper describes the steps of analysing the tasks and the distribution of tasks, which need to be performed at the Control Centres. It also describes the necessary steps on investigating the overall efficiency, safety, and resilience of the Columbus Ground System. This includes all elements such as tasks, agents (human and machine), resources, and their dynamic interaction. Within this framework we are now able to deploy existing technologies that support the resource management. The technologies selected so far are the Data Mining for Anomaly Detection, Model Based Diagnosis, and Complex Event Processing. Deploying complementary techniques based on either predictive or field knowledge, we aim to compensate the drawbacks of one technique with the assets of the other. We are using the example of the Columbus air loop, and we are able to demonstrate that Failure Management, besides the fulfilment of the safety and reliability requirements, can also contribute to an efficient use of the resources. The technologies will be deployed into the existing Columbus Ground System using commercial and open source software such as Enterprise Service Bus (Asteria based on the Apache ServiceMix) and JBoss Enterprise Business Rule Management System (based on Drools/Fusion).
@inproceedings{diva2:1102619,
author = {Noack, Enrico and Luedtke, Andreas and Schmitt, Ingo and Noack, Tino and Schaumlöffel, Eric and Hauke, Ernst and Stamminger, Johannes and Frisk, Erik},
title = {{The Columbus module as a Technology Demonstrator for Innovative Failure Management}},
booktitle = {Deutscher Luft- und Raumfahrtkongress. Berlin, Germany, 10-12 September 2012},
year = {2012},
}
In powertrain analysis, simulation of driveline models are standard tools, where efficient and accurate simulations are important features of the models. One input signal with high impact on the accuracy is the road slope. Here it is found that the amplitude discretization in production road-slope sensors can excite vehicle shuffle dynamics in the model, which is not present in the real vehicle. To overcome this problem road-slope information is analyzed with the aid of both measured and synthetic road profiles, where the latter are generated from regulatory road specifications. The analysis shows that it is possible to separate vehicle shuffle resonances and road-slope information, and designs are proposed for on- and off-line filtering of the road-slope-sensor signal in spatial coordinates. Applying the filter to measured data shows that vehicle shuffle is significantly attenuated, while the shape of the road slope profile is maintained. As a byproduct the use of smoothing the rolling resistance is shown.
@inproceedings{diva2:643579,
author = {Myklebust, Andreas and Eriksson, Lars},
title = {{Road Slope Analysis and Filtering for Driveline Shuffle Simulation}},
booktitle = {IFAC Workshop on Engine and Powertrain Control Simulation and Modeling (ECOSM 2012), 23-25 October 2012, IFP Energies nouvelles, Rueil-Malmaison, France},
year = {2012},
series = {Engine and Powertrain Control, Simulation and Modeling},
volume = {3},
pages = {176--183},
publisher = {International Federation of Automatic Control},
}
The transmitted torque in a slipping dry clutch is studied in experiments with a heavy duty truck. It is shown that the torque characteristic has little or no dependence on slip speed, but that there are two dynamic effects that make the torque vary up to 900 Nm for the same clutch actuator position. Material expansion with temperature can explain both phenomena and a dynamic clutch temperature model with two different time constants is developed. The dynamic model is validated in experiments, with an error of only 3% of the maximum engine torque, and is shown to improve the behavior significantly compared to a static model.
@inproceedings{diva2:642333,
author = {Myklebust, Andreas and Eriksson, Lars},
title = {{Torque Model with Fast and Slow Temperature Dynamics of a Slipping Dry Clutch}},
booktitle = {2012 IEEE VEHICLE POWER AND PROPULSION CONFERENCE (VPPC)},
year = {2012},
pages = {851--856},
publisher = {IEEE},
}
Wheel loader transmissions are commonly based on a torque converter and an automatic gearbox. This solution is mechanically robust and well suited for the typical operation of the machine, but the fuel efficiency is low at some modes of operation. One proposed improvement is to replace the present transmission with a multi-mode power-split CVT (MM-CVT). This paper compares the fuel saving potential of the MM-CVT to the potential of the present transmission under different assumptions on the prediction of future loads. A load cycle with a probability distribution is created from a measurement including 34 short loading cycles. Trajectory optimization is performed both against this, probabilistic, and three deterministic load cycles with the two concepts. The optimization shows that the MM-CVT transmission has at least 15% better fuel saving potential than the present transmission, and that this difference is not sensitive to the quality of the prediction or the smoothness or length of the load case.
@inproceedings{diva2:607625,
author = {Nilsson, Tomas and Fröberg, Anders and Åslund, Jan},
title = {{Fuel Potential and Prediction Sensitivity of a Power-Split CVT in a Wheel Loader}},
booktitle = {Proceedings of the 2012 IFAC Workshop on Engine and Powertrain Control, Simulation and Modeling},
year = {2012},
pages = {49--56},
}
Complex transmission concepts may enable high fuel efficiency but require much effort in controller development. This effort should only be spent if the potential of the concept if high, a potential which can be determined using optimization techniques. This paper examine the use of stochastic dynamic programming for transmission potential evaluation, applied on a wheel loader. The concepts evaluated is the present automatic gearbox and a multi-mode CVT (MM-CVT). A probabilistic driving cycle is created from a measurement including 34 loading cycles. Trajectory optimization is performed both against probabilistic and deterministic cycles. The paper shows that the introduction of a probabilistic load highly affect the application of optimization. It is also shown that the MM-CVT has approximately 20% lower minimum fuel requirement than the present transmission, and that this number is not sensitive to the quality of the prediction.
@inproceedings{diva2:607617,
author = {Nilsson, Tomas and Fröberg, Anders and Åslund, Jan},
title = {{On the use of stochastic dynamic programming for evaluating a power-split CVT in a wheel loader}},
booktitle = {Proceedigns of the 8th IEEE vehicle power and propulsion conference},
year = {2012},
pages = {840--845},
publisher = {IEEE},
}
A plug-in hybrid electric vehicle(PHEV) is a promising way of achieving the benefits of the electric vehicle without being limited by the electric range. This paper develops an adaptive control strategy based on a map-based ECMS approach. The control is developed andimplemented in a simulator provided by IFP Energies nouvelles for the PHEV benchmark. The implemented control strives to be as blended as possible, whilst still ensuring that all electric energy is used in the driving mission. The controller is adaptive to reduce the importance ofcorrect initial values but since the initial values aect the consumption a method is developed to estimate the optimal initial value for the controller based on driving cycle information. This is seen to work well for most driving cycles with promising consumption results. The controller also fulfills all requirements set by the PHEV Benchmark.
@inproceedings{diva2:563277,
author = {Sivertsson, Martin},
title = {{Adaptive Control Using Map-Based ECMS for a PHEV}},
booktitle = {E-COSM'12 -- IFAC Workshop on Engine and Powertrain Control, Simulation and Modeling},
year = {2012},
pages = {357--362},
}
Optimal control policies for a diesel-electric powertrain in transient operation are studied. In order to fully utilize the extra degree of freedom available in a diesel-electric powertrain, compared to a conventional powertrain, the engine-speed is allowed to vary freely.The considered transients are steps from idle to target power. A non-linear four state-three input mean value engine model, incorporating the important turbocharger dynamics, is used for this study. The study is conducted for two dierent criteria, fuel optimal control and time optimalcontrol. The results from the optimization show that the optimal controls for each criteria can be divided into two categories, one for high requested powers and one for low requested powers. For high power transients the controls for both criteria follow a similar structure, a structure givenby the maximum torque line and the smoke-limiter. The main dierence between the criteria is the end point and how it is approached. The fuel optimal control builds more kinetic energy in the turbocharger, reducing the necessary amount of kinetic energy in the system to producethe requested power. For low power transients the optimal controls deal with the turbocharger dynamics in a fundamentally dierent way.
@inproceedings{diva2:563276,
author = {Sivertsson, Martin and Eriksson, Lars},
title = {{Time and Fuel Optimal Power Response of a Diesel-Electric Powertrain}},
booktitle = {E-COSM'12 -- IFAC Workshop on Engine and Powertrain Control, Simulation and Modeling},
year = {2012},
pages = {262--269},
}
A non-linear four state-three input mean value engine model, incorporating the important turbocharger dynamics,is used to study optimal control of a diesel-electric powertrain during transients. The optimization is conducted for two differentcriteria, both time and fuel optimal control, and both engine speed and output power are considered free variables in theoptimization. The transients considered are steps from idle to a target power and the results of the optimization show thatthe solutions can be divided into two categories, depending on requested power. The resulting control strategies are also seento be valid for other initial conditions than idle. For steps to high power the controls for both criteria follow a similarstructure, a structure given by the maximum torque line and the smoke-limiter. The main difference between fuel and timeoptimal control is the end operating point, and how this is approached. The fuel optimal control builds more kinetic energyin the turbocharger, reducing the necessary amount of kinetic energy in the system to produce the requested power. It is foundthat the fact that it does not approach the fuel optimal operating point relates to the amount of produced energy required to getthere. For steps to low output powers the optimal controls deal with the turbocharger dynamics in a fundamentally differentway.
@inproceedings{diva2:563275,
author = {Sivertsson, Martin and Eriksson, Lars},
title = {{Optimal Step Responses in Diesel-Electric Systems}},
booktitle = {Mechatronics'12 -- The 13th Mechatronics Forum International Conference},
year = {2012},
}
Time and fuel optimal control for a diesel-electric powertrain in transient operation is studied using a four state, three controls non-linear mean value engine model. In the studied transients the engine starts at idle and stops when the generated energy fulfills the driving mission requirement. During the driving mission both the engine speed and output power are allowed to vary, but with a constraint on power. Two strategiesare then developed and evaluated. One where the driving mission is optimized with the generator power considered a free variable,and a second strategy where the accelerating phase of the transient is first optimized and then the optimal controls fora fixed generator power are used. The time optimal control is shown to be almost as fuel efficient as the fuel optimal controleven though the gain in time is large. The time optimal control also has the advantage of using constant power output, making itsimple and easily implementable, whilst the fuel optimal control is more complex and changes with the length of the driving mission.
@inproceedings{diva2:563264,
author = {Sivertsson, Martin and Eriksson, Lars},
title = {{Optimal Short Driving Mission Control for a Diesel-Electric Powertrain}},
booktitle = {IEEE VPPC 2012 -- The 8th IEEE Vehicle Power and Propulsion Conference},
year = {2012},
series = {IEEE Vehicle Power and Propulsion Conference VPPC},
pages = {413--418},
publisher = {IEEE},
}
Theses
The deployment of long combination vehicles (LCVs) is currently in progress in Sweden. LCV refers to heavy vehicles that are longer than 25.25 m, which is the conventional length limit in Swedish regulations. LCVs reduce operational costs, improve fuel efficiency and reduce CO2 emission per ton-km. Despite their numerous advantages, a question that still revolves around these vehicles is how they perform on the road. Although this question has been answered using simulations, an analysis using real traffic data is still missing.
This thesis assesses the performance of LCVs using naturalistic driving data (NDD). The performance assessment is done using Performance-based standards (PBS) measures. PBS is a regulatory scheme for heavy vehicles, such as LCVs, that includes performance measures with a quantified required level of performance. The main PBS measures used in this thesis are rearward amplification, low-speed swept path, high-speed transient offtracking, and high-speed steady-state offtracking. Rearward amplification represents the amplification of motions in the rear end of a vehicle combination, which relates to its stability, and the remaining three are indicative of the space that the vehicles occupy in different scenarios. The steering reversal rate is also employed to compute the cognitive workload of the drivers in low-speed scenarios.
Two LCV combinations are considered for analysis, namely an A-double composed of a tractor-semitrailer-dolly-semitrailer/tractor-semitrailer-full trailer and a DuoCAT composed of a truck hauling two centre-axle trailers. Four scenarios are of interest to this thesis: lane changes, manoeuvring through roundabouts, turning in intersections and negotiating tight curves. The thesis presents three contributions outlining the analysis methodologies, followed by a discussion of the results obtained from the analysis.
The first contribution involves developing an algorithm to extract lane changes from the NDD of LCVs. The algorithm is used against the data obtained from A-doubles. The results indicate that A-doubles adhere to proposed safety limits during lane changes.
The second contribution assesses the performance of A-double in round-abouts using NDD. Various roundabouts with different radii are considered. The vehicle occupies more space with lower radius roundabouts than higher radius roundabouts. The space occupied in all the cases is below the proposed safety limit. However, steerable axles might be needed for smaller roundabouts than those considered in this study. Additionally, the driver’s cognitive work-load is found to vary with the roundabout’s radius, with drivers navigating higher-radius roundabouts more easily.
The third contribution deals with the performance evaluation of DuoCAT across four scenarios, followed by the comparison with A-double. The results indicate that the A-double and the DuoCAT are stable and have good tracking performance in most cases. The A-double is observed to be slightly more stable in lane changes, whereas the DuoCAT has slightly better manoeuvrability at low-speed scenarios such as roundabouts and intersections.
@phdthesis{diva2:1845511,
author = {Behera, Abhijeet},
title = {{Performance Assessment of Long Combination Vehicles using Naturalistic Driving Data}},
school = {Linköping University},
type = {{Linköping Studies in Science and Technology. Licentiate Thesis No. 1985}},
year = {2024},
address = {Sweden},
}
Motion planning plays a significant role in enabling advances of autonomous vehicles in saving lives and improving traffic efficiency. In a predictive motion-planning strategy, the ego vehicle predicts the motion of surrounding vehicles and uses these predictions to plan collision-free reference trajectories. In dynamic multi-vehicle traffic environments, a key research question is how to consider vehicle-to-vehicle interactions and motion uncertainties of the surrounding vehicles in the motion planner to achieve resilient motion planning of the autonomous ego vehicle.
This Licentiate Thesis proposes a model predictive control (MPC)-based approach to achieve safe motion planning in uncertain and dynamic multi-vehicle driving environments. MPC has been widely applied for the motion planning of autonomous vehicles. However, designing resilient MPC-based motion planners that consider interactions and uncertainties of surrounding vehicles remains an open and challenging problem, which is the primary motivation for the research presented in this thesis.
This thesis makes several contributions toward solving the interaction and uncertainty-aware motion-planning problems. The first contribution is an MPC, which is called interaction-aware moving target MPC. It is designed based on the combination of an interaction-aware motion-prediction model and time-varying reference targets of the optimal control problem for proactive and non-local trajectory planning in multi-vehicle dynamic scenarios.
In the second contribution, the proposed MPC is extended to account for the multi-modal motion uncertainties of surrounding vehicles, including the maneuver and trajectory uncertainties, which are predicted by combining an interaction-aware motion-prediction model and a data-driven approach. Based on the modeling of uncertainties, a safety-awareness parameter is included in the design to compute the obstacle occupancy for achieving a trade-off between the performance and robustness of the MPC planner. The efficiency of the method is illustrated in challenging highway-driving simulation scenarios and a driving scenario from a recorded traffic dataset.
The third contribution of this thesis is quantifying the motion uncertainty of surrounding obstacles to reduce the conservativeness of the motion planner while pursuing robustness. To this end, a robust motion-planning method is designed for robotic systems based on uncertainty quantification of surrounding obstacles. The proposed MPC is called risk-aware robust MPC, as the risk of robustness reduction through uncertainty quantification is analyzed. Simulations in highway merging scenarios of an autonomous vehicle with uncertain surrounding vehicles show that the approach is less conservative than a conventional robust MPC and more robust than a deterministic MPC.
@phdthesis{diva2:1756307,
author = {Zhou, Jian},
title = {{Interaction and Uncertainty-Aware Motion Planning for Autonomous Vehicles Using Model Predictive Control}},
school = {Linköping University},
type = {{Linköping Studies in Science and Technology. Licentiate Thesis No. 1964}},
year = {2023},
address = {Sweden},
}
Future progress toward the realization of fully self-driving vehicles still re-quires human-level social compliance, arguably dependent on the ability to accurately forecast the behavior of surrounding road users. Due to the inter-connected nature of traffic participants, in which the actions of one agent can significantly influence the decisions of others, the development of behavior pre-diction methods is crucial for achieving resilient autonomous motion planning. As high-quality data sets become more widely available and many vehicles already possess significant computing power, the possibility of adopting a data-driven approach for motion prediction is increasing.
The first contribution is the design of an intention-prediction model based on autoencoders for highway scenarios. Specifically, the method targets the problem of data imbalance in highway traffic data using ensemble methods and data-sampling techniques. The study shows that commonly disregarded information holds potential use for improved prediction performance and the importance of dealing with the data imbalance problem.
The second contribution is the development of a probabilistic motion pre-diction framework. The framework is used to evaluate various graph neural network architectures for multi-agent prediction across various traffic scenarios. The graph neural network computes the inputs to an underlying motion model, parameterized using neural ordinary differential equations. The method additionally introduces a novel uncertainty propagation approach by combining Gaussian mixture modeling and extended Kalman filtering techniques.
The third contribution is attributed to the investigation of combing data-driven models with motion modeling and methods for numerical integration. The study illustrates that improved prediction performance can be achieved by the inclusion of differential constraints in the model, but that the choice of motion model as well as numerical solver can have a large impact on the prediction performance. It is also shown that the added differential constraints improve extrapolation properties compared to complete black-box approaches.
The thesis illustrates the potential of data-driven methods and their usability for the behavior prediction problem. Still, there are additional challenges and interesting questions to investigate—the main one being the investigation of their use in autonomous navigation frameworks.
@phdthesis{diva2:1750366,
author = {Westny, Theodor},
title = {{Data-Driven Interaction-Aware Behavior Prediction for Autonomous Vehicles}},
school = {Linköping University},
type = {{Linköping Studies in Science and Technology. Licentiate Thesis No. 1960}},
year = {2023},
address = {Sweden},
}
Electric vehicles are rapidly developing in response to the need for increasing sustainable energy sources. The range and lifetime of an electric vehicle are limited by the battery pack. A pack comprises modules with several parallel and/or series-connected cells. Differences in leakage currents and cell in-homogeneities cause individual cell voltage and state-of-charge distribution among the cells to be non-homogeneous. As a result, over time, some cells discharge faster than other cells, thus limiting the total energy delivered by the pack. In order to maximize the energy delivered by the pack, individual cell control is desirable. As a solution, battery-integrated modular multi-level converter (BI-MMC) topologies are proposed, presented, and evaluated. BI-MMC topology consists of either one or two arms per phase, and each arm comprises several cascaded stages of DC–AC converters and is commonly referred to as submodules. BI-MMCs provide increased controllability and potential improvement in the lifetime of the battery pack. Furthermore, BI-MMCs have low output total harmonic distortion, further improving the powertrain efficiency.
The first contribution is the design and evaluation of 3-phase and 6-phase BI-MMCs; comparisons are made against a conventional 2-level inverter for a 40-ton 400 kW commercial vehicle. The evaluation considers the total number of submodules, energy rating of the DC-link capacitors, battery losses, capacitor losses, and semiconductor losses. The evaluation showed that the BI-MMCs have lower semiconductor losses than the conventional 2-level inverter. However, the BI-MMCs have higher capacitor and battery losses. The second contribution is the investigation of the impact that the number of series connected cells per submodule has on the total losses of the BI-MMC. The study showed that 5- to 6-series connected cells have the lowest losses. The third contribution is the design principles for optimization of the DC-link capacitors and the MOSFET switching frequency; this is supported by experimental validation for the loss distribution within a submodule. The fourth contribution is a methodology for determining the battery impedance using the full-load converter current. In a conventional battery pack, the battery is connected directly to the fast charger’s DC supply. However, in a BI-MMC, the battery and the inverter are integrated, potentially increasing the DC charging capabilities because higher voltages can be achieved during charging than during operation. The fifth contribution is thus the derivation and investigation of the maximum DC charging power of BI-MMCs assuming the same submodule semiconductor losses during traction. The analysis showed that most BI-MMCs have a maximum DC charging power of about 1MW.
@phdthesis{diva2:1735001,
author = {Balachandran, Arvind},
title = {{Battery Integrated Modular Multilevel Converter Topologies for Automotive Applications}},
school = {Linköping University},
type = {{Linköping Studies in Science and Technology. Licentiate Thesis No. 1952}},
year = {2023},
address = {Sweden},
}
Transport is an integral part of society and one of its basic prerequisites. Society is now facing a transition as it must go from dependence on fossil fuels to sustainability. Despite large investments by the vehicle manufacturers, the transition needs to be accelerated for the two-degree (Celsius) target to be reached, which requires new innovations and solutions.
The development of computers has led to efficient software being available today to numerically solve optimization problems, which enables mathematical modeling and optimization as a systematic problem-solving method. However, taking advantage of the numerical solvers requires specialized knowledge and is a barrier for many engineers. To overcome this and make the problem-solving methodology available, tools that bridge the gap between the engineer’s problem and the numerical solvers are needed.
The dissertation covers the complete chain from problem to solution, with methods and tools that support the problem-solving process. Software for optimal control is investigated with the aim of making the numerical solvers available to the user. The result is a design based on the introduction of a domain-specific programming language. It makes it possible to automatically reformulate the user’s problem into a form that the computer can handle, while making the program more user-friendly by reducing the difference between the problem domain and the computer’s domain. The result has been developed together with the software Yop, which is used by engineers and researchers nationally and internationally to solve control engineering problems, in academia as well as in industry.
The software is used to investigate whether an electrified powertrain can be made more efficient by equipping the diesel engine with a larger and more efficient turbocharger, at the expense of increased inertia. The result indicates a gain and that the increased inertia can be compensated by the electric motor. As part of the work, a diesel engine model has been developed, where it has been investigated how relevant effects for turbocharger selection can be included in a way suitable for optimal control. The result is a validated and dynamic diesel engine model that has been made available to the research community through publications and open-source code.
@phdthesis{diva2:1709608,
author = {Leek, Viktor},
title = {{Optimal Control for Energy Efficient Vehicle Propulsion:
Methodology, Application, and Tools}},
school = {Linköping University},
type = {{Linköping Studies in Science and Technology. Dissertations No. 2270}},
year = {2022},
address = {Sweden},
}
The global mining industry is currently facing a huge transition from manually operated individual vehicles, to autonomous vehicles being part of an industrial process-like environment. The change is driven by the never ending need for efficient, safe, and environmentally friendly operations. One intentional consequence is an increased distance between the operator, and the machine being operated. This enables safer working environments and reduced cost for ventilation and other supporting systems in a mine, but it also results in the loss of the systems most important sensor. The transition from manual to autonomous operation requires this gap to be filled from a system awareness perspective, which lately has become evident with the large resources that car manufacturers use to develop self-driving cars. This thesis also targets system awareness, but of the internal kind. By this we mean knowing the condition of the machine and its capabilities. The operator is the most important sensor also for internal condition, and if no operator is present on the machine, this gap needs to be filled.
The mining industry is categorized by small series and significant customization of machinery. This is a direct result of the geological prerequisites, where differently shaped ore bodies cause large differences in mine layout and mining methods. This thesis explores how methods estimating the health of mining vehicles can be used in this setting, by utilizing sensor signals to make assessments of the current vehicle condition and tasks.
The resulting health information can be used both to aid in tasks such as maintenance planning, but also as an important input to decision making for the planning system, i.e. how to run the vehicle for minimum wear and damage, while maintaining other mission objectives.
Two applications are studied. Mine trucks have slow degradation modes, such as crack propagation and fatigue, that are difficult to handle with data driven approaches since data collection requires significant amounts of time. A contribution in this thesis, is a method to utilize short term measurement data together with data driven methods to obtain the loads of a vehicle, and then to use physics based approaches to estimate the actual damage.
The second application considers monitoring faults in hydraulic rock drills using online measurements during operation. The rock drill is a specifically difficult case, since severe vibration levels limits the locations and types of sensors that can be used. The main contribution is a method to handle individual differences when classifying internal faults using a single pressure sensor on the hydraulic supply line. A complicating factor is the large influence of wave propagation, causing different individuals to show different behavior.
@phdthesis{diva2:1652801,
author = {Jakobsson, Erik},
title = {{Condition Monitoring in Mobile Mining Machinery}},
school = {Linköping University},
type = {{Linköping Studies in Science and Technology. Dissertations No. 2225}},
year = {2022},
address = {Sweden},
}
Electrification of powertrains is a major trend in the vehicle industry. The reason behind this is mainly that electrification of a powertrain generally results in better fuel economy, by eliminating inefficient, low load, operation of the engine. This can be done in two ways: load shifting to shift the operation point of the engine to a more efficient one, or by turning off the engine completely. When it comes to emissions, load shifting generally have positive effect since it usually result in higher exhaust temperatures which are beneficial for the aftertreatment system. The effect from turning off the engine completely is more complicated. When the engine is turned off the aftertreatment system will start to cool down and will eventually lose its effectiveness, resulting in higher emissions when the engine is restarted. So-called green zones, zones established by legislation or demand of costumers, where the use of combustion engines is prohibited, are a good example of where this can be expected and is therefore a focus of this thesis. The applications are not limited to hybrids but also useful for all vehicles that make stops, e.g., commercial vehicles that make regulated 45 minutes breaks and loading/off-loading cargo.
A model of a complete hybrid electric heavy-duty vehicle is developed and validated. The model is a compilation of several submodels of the different components in the vehicle. To correctly estimate the pollutive emissions, the components in the aftertreatment system are the most important components and emphasis is put on how the concentrations in them are calculated. It is shown that a quasi-static model for the concentrations gives the best balance in terms of accuracy and simulation time for the application. The aftertreatment system submodels are validated against data from a high-fidelity model and the complete powertrain is validated against experimental data from a powertrain in a test stand, all with satisfactory results. The model is used to create a virtual environment where the effect different control strategies have on the emissions around green zones can be studied and optimized.
A control strategy based on pre-heating of the aftertreatment system is developed. The strategy heats the aftertreatment before turning off the engine in an optimal way to reduce NOx. This strategy is shown to be effective for engine-off times up to a few hours. However, for longer engine-off times, pre-heating of the aftertreatment system induces a limitation on the amount of stored ammonia, making the strategy ineffective or even bad. The strategy is extended to handle scenarios with multiple engine-off events using an algorithm that finds the engine-off events and handle them separately, but with a common equivalence factor between fuel and NOx to link them. The strategy is shown to handle scenarios with multiple engine-off events well, and the resulting distribution of fuel between the events is close to optimal.
Using a quasi-static engine model and by assuming instantaneous equilibrium between the gas and substrate temperatures in the aftertreatment system a simplified model with analytical solutions is developed. Using this model, numerical optimal control is used to calculate the optimal way of heating the aftertreatment system above a specific minimum temperature. The results show a two-phase behavior starting with a heating phase, where the front of the aftertreatment system is heated, followed by a blowing phase where the heat is distributed in the aftertreatment system. This stresses the importance of considering both temperature and mass flow and for this a concept called heating enthalpy is introduced.
@phdthesis{diva2:1627302,
author = {Holmer, Olov},
title = {{Modeling and Control for Emission Management in Hybrid Electric Commercial Vehicles}},
school = {Linköping University},
type = {{Linköping Studies in Science and Technology. Dissertations No. 2204}},
year = {2022},
address = {Sweden},
}
The strive towards cleaner and more efficient combustion engines, driven by legislation and cost, introduces new configurations, as exhaust gas recirculation, turbocharging, and variable valve timing, to name a few. Beside all the positive effects on the emissions and fuel consumption, they all affect the air-charge system, which increases the cross-couplings within the air-path control, making it an even more complex system to control. As the SI engine uses a three-way catalytic converter, which enforces a condition of stoichiometric combustion, the amount of air flow and fuel flow are connected. This means that the air flow has a direct impact on the driveability of the engine, through the torque.
As configurations are constantly improved or added, a component and model-based methodology is chosen in the thesis, as it would bring flexibility and the possibility to reuse previous developments. As it enables the engineers to keep down the development cost and at the same time bring along knowledge of the systems through the model's descriptions.
The air-charge system's task is to supply the combustion chamber with the correct air mass flow, in the most energy efficient way. To be precise in the control of the air mass flow, the actuators are also constantly developed and becoming both faster and more precise. One example of this is in the first part of the thesis, where an electric servo controller for the wastegate actuation is implemented and compared against the more traditionally used actuator, controlled through a pressure difference over a membrane. As the focus for the air-charge system is the control of mass flows, how these flows can be represented by compact models is also investigated in the thesis, as compact models are beneficial for control from a computation time perspective. In the last part of the thesis a simulation study for controlling the intake manifold pressure, with a constraint on intake manifold temperature, using the throttle as actuator is investigated. Lastly, an implementation of a model predictive controller acting as a reference governor, for the throttle and intake cam phasing, in an engine test cell is demonstrated. As the controller only acts as a reference governor it makes it possible for an engineer to develop the actuator controllers independently if a closed loop model of the actuator system is supplied to the controller. The coordination, of the two actuators, is solved by letting the intake cam phasing depend on the intake manifold pressure, that is a state.
@phdthesis{diva2:1618553,
author = {Holmbom, Robin},
title = {{Modeling and Model-based Control of Automotive Air Paths}},
school = {Linköping University},
type = {{Linköping Studies in Science and Technology. Dissertations No. 2195}},
year = {2022},
address = {Sweden},
}
To allow future autonomous passenger vehicles to be used in the same driving situations and conditions as ordinary vehicles are used by human drivers today, the control systems must be able to perform automated emergency maneuvers. In such maneuvers, vehicle dynamics, tire–road interaction, and limits on what the vehicle is capable of performing are key factors to consider. After detecting a static or moving obstacle, an avoidance maneuver or a sequence of lane changes are common ways to mitigate the critical situation. For that purpose, motion planning is important and is a primary task for autonomous-vehicle control subsystems. Optimization-based methods and algorithms for such control subsystems are the main focus of this thesis.
Vehicle-dynamics models and road obstacles are included as constraints to be fulfilled in an optimization problem when finding an optimal control input, while the available freedom in actuation is utilized by defining the optimization criterion. For the criterion design, a new proposal is to use a lane-deviation penalty, which is shown to result in well-behaved maneuvers and, in comparison to minimum-time and other lateral-penalty objective functions, decreases the time that the vehicle spends in the opposite lane.
It is observed that the final phase of a double lane-change maneuver, also called the recovery phase, benefits from a dedicated treatment. This is done in several steps with different criteria depending on the phase of the maneuver. A theoretical redundancy analysis of wheel-torque distribution, which is derived independently of the optimization criterion, complements and motivates the suggested approach.
With a view that a complete maneuver is a sequence of two or more sub-maneuvers, a decomposition approach resulting in maneuver segments is proposed. The maneuver segments are shown to be possible to determine with coordinated parallel computations with close to optimal results. Suitable initialization of segmented optimizations benefits the solution process, and different initialization approaches are investigated. One approach is built upon combining dynamically feasible motion candidates, where vehicle and tire forces are important to consider. Such candidates allow addressing more complicated situations and are computed under dynamic constraints in the presence of body and wheel slip.
To allow a quick reaction of the vehicle control system to moving obstacles and other sudden changes in the conditions, a feedback controller capable of replanning in a receding-horizon fashion is developed. It employs a coupling between motion planning using a friction-limited particle model and a novel low-level controller following the acceleration-vector reference of the computed plan. The controller is shown to have real-time performance.
@phdthesis{diva2:1596488,
author = {Anistratov, Pavel},
title = {{Autonomous Avoidance Maneuvers for Vehicles using Optimization}},
school = {Linköping University},
type = {{Linköping Studies in Science and Technology. Dissertations No. 2162}},
year = {2021},
address = {Sweden},
}
Electrification of vehicles is an indispensable step in improving fuel economy and reducing fossil fuel emissions. In particular, hybrid electric vehicle market has gained popularity as one such reliable solution. With the global rise in environmental concerns, the need for advancement of the relevant technologies has become more noticeable than before. In this pursuit, it is well-known that design of effective energy management strategies (EMS) that govern power distribution among the onboard energy sources is key in reducing fuel consumption and its adverse environmental impacts. This thesis is concerned with EMS design for series hybrid electric vehicles from two standpoints.
Powertrain component durability is often neglected in EMS development. In particular, batteries are prone to degradation through usage, a phenomenon widely known as cycle aging, and contribute largely to vehicle cost. In the first part of the thesis, therefore, battery lifetime optimization is integrated into the design of fuel-efficient energy management strategies. An empirical capacity degradation model is adopted from the literature and is modified in order to predict battery lifetime. The multi-objective problem is to compromise between fuel consumption reduction and battery wear minimization. The problem is formulated within two control theory frameworks, namely Pontryagin's minimum principle and model predictive control. Simulation results suggest that there is an enormous potential in prolonging battery lifetime by sacrificing negligible to no excessive amount of fuel consumption. Performance of the developed methodology in the Pontryagin's minimum principle framework exhibits an inverse correlation with the root-mean-square of power request of drive cycles. The results can be used to develop real-time rule-based methods.
The application considered in this part is a hybrid electric wheel loader. While prolonging battery lifetime is economically beneficial for any hybrid electric vehicle, the cost savings for high power applications such as the aforementioned construction equipment can be even more rewarding.
The second part of the thesis is dedicated to the development of time-efficient energy management strategies. Considering the need for real-time feasibility, satisfactory fuel economy and low computation time are the key elements in EMS design. In the first step, the analytical solution to equivalent consumption minimization strategy (ECMS) for series hybrid electric vehicles is derived, where the system constraints are directly taken into account in the derivation process. The equivalence factor bounds are found and used to develop a real time adaptive ECMS. The obtained fuel economy figures are observed to be very close to the non-causal benchmarks. These results are then utilized to propose real-time predictive ECMS algorithms. Two scenarios are investigated depending on the availability of drive cycle knowledge. The first scenario corresponds to vehicles that are expected to follow certain drive cycles. This situation is common among construction machinery such as the wheel loader under study. On the other hand, there are situations where driving mission is not known in advance and the driver behavior is unpredictable, such as typical city driving. For each scenario, an algorithm is presented to compute the equivalence factor efficiently. The control action is then determined by the analytical policy derived previously. Simulations of the developed algorithms on the hybrid wheel loader and a passenger car demonstrate that the methodologies are computationally efficient and attain satisfactory fuel economy with respect to the dynamic programming benchmarks.
@phdthesis{diva2:1587506,
author = {Shafikhani, Iman},
title = {{Energy Management Strategy Design for Series Hybrid Electric Vehicles}},
school = {Linköping University},
type = {{Linköping Studies in Science and Technology. Dissertations No. 2165}},
year = {2021},
address = {Sweden},
}
Reducing the fuel consumption of today's vehicle fleet is of great importance due to the environmental impact of using fossil-based fuels. The turbocharged compression ignition (CI) engine is widely used for trucks. The CI engine efficiency is dependent on the operating point, in terms of rotational speed and load. The selection of load point can be controlled by selecting suitable gears, but remains a challenging task during dynamic driving, due to the turbocharger dynamics which introduces a lag in the system. Electric turbocharger technologies can improve the engine response time, but developing efficient control strategies can be challenging. Due to turbocharger lag, all conditions that are reachable in stationary operation for the turbocharged CI engine are not always reachable during dynamic events, for example after an up-shift where the engine speed and torque demand changes rapidly.
In this work the fuel saving potential of electric turbocharging for a heavy-duty truck performing a long-haulage driving mission is investigated. An electric turbocharger control strategy is proposed and evaluated. The results show that the fuel consumption can be reduced using the electric turbocharger, when comparing to a conventional turbocharged CI truck performing a long-haulage driving mission.
A turbocharged CI engine model suitable for optimal control of transient behavior is developed. Sub-models are validated using data describing the components, and the model suitability for optimal control is shown with a tip-in example. To increase the model accuracy, the torque model is extended with a further dependence on the air-fuel ratio and operating point dependent losses. The complete engine model is parameterized for a set of stationary load points. The model is validated using data from a dynamic engine test, where it is shown that both the stationary and dynamic features in the data is represented well by the model. The developed engine model is used as a foundation in an optimal control problem setup to solve fuel optimal accelerations including gear changes. The setup is used to investigate the impact of driveshaft flexibility on the optimal control results, when compared to a stiff driveshaft model. Apart from a slight increase in fuel consumption, the driveshaft flexibility is shown to have minor effects on the fuel optimal control signals, in terms of general torque output and gear shift characteristics.
The hybrid electric vehicle (HEV) technology can potentially reduce the consumption of diesel fuel, but how to design and control the system, consisting of several degrees of freedom remains a challenging task. Energy optimal accelerations of a CI parallel HEV with electric turbocharger is investigated using the optimal control problem setup. The results show that the electric turbocharger is used when the electrical energy cost is high, and the usage of the crank shaft motor is increasing with decreasing electric energy cost.
To summarize, the developed models and problem setups enable investigations of different powertrain configurations and optimal control of these. One conclusion is that the energy savings using an electric turbocharger and crank shaft motor during accelerations are significant.
@phdthesis{diva2:1552726,
author = {Ekberg, Kristoffer},
title = {{Modeling and Optimal Control for Dynamic Driving of Hybridized Vehicles with Turbocharged Diesel Engines}},
school = {Linköping University},
type = {{Linköping Studies in Science and Technology. Dissertations No. 2145}},
year = {2021},
address = {Sweden},
}
Tremendous industrial and academic progress and investments have been made in au-tonomous driving, but still many aspects are unknown and require further investigation,development and testing. A key part of an autonomous driving system is an efficient plan-ning algorithm with potential to reduce accidents, or even unpleasant and stressful drivingexperience. A higher degree of automated planning also makes it possible to have a betterenergy management strategy with improved performance through analysis of surroundingenvironment of autonomous vehicles and taking action in a timely manner.
This thesis deals with planning of autonomous vehicles in different urban scenarios, road,and vehicle conditions. The main concerns in designing the planning algorithms, are realtime capability, safety and comfort. The planning algorithms developed in this thesis aretested in simulation traffic situations with multiple moving vehicles as obstacles. The re-search conducted in this thesis falls mainly into two parts, the first part investigates decou-pled trajectory planning algorithms with a focus on speed planning, and the second sectionexplores different coupled planning algorithms in spatiotemporal environments where pathand speed are calculated simultaneously. Additionally, a behavioral analysis is carried outto evaluate different tactical maneuvers the autonomous vehicle can have considering theinitial states of the ego and surrounding vehicles.
Particularly relevant for heavy duty vehicles, the issues addressed in designing a safe speedplanner in the first part are road conditions such as banking, friction, road curvature andvehicle characteristics. The vehicle constraints on acceleration, jerk, steering, steer ratelimitations and other safety limitations such as rollover are further considerations in speedplanning algorithms. For real time purposes, a minimum working roll model is identified us-ing roll angle and lateral acceleration data collected in a heavy duty truck. In the decoupledplanners, collision avoiding is treated using a search and optimization based planner.
In an autonomous vehicle, the structure of the road network is known to the vehicle throughmapping applications. Therefore, this key property can be used in planning algorithms toincrease efficiency. The second part of the thesis, is focused on handling moving obstaclesin a spatiotemporal environment and collision-free planning in complex urban structures.Spatiotemporal planning holds the benefits of exhaustive search and has advantages com-pared to decoupled planning, but the search space in spatiotemporal planning is complex.Support vector machine is used to simplify the search problem to make it more efficient.A SVM classifies the surrounding obstacles into two categories and efficiently calculate anobstacle free region for the ego vehicle. The formulation achieved by solving SVM, con-tains information about the initial point, destination, stationary and moving obstacles.These features, combined with smoothness property of the Gaussian kernel used in SVMformulation is proven to be able to solve complex planning missions in a safe way.
Here, three algorithms are developed by taking advantages of SVM formulation, a greedysearch algorithm, an A* lattice based planner and a geometrical based planner. One general property used in all three algorithms is reduced search space through using SVM. In A*lattice based planner, significant improvement in calculation time, is achieved by using theinformation from SVM formulation to calculate a heuristic for planning. Using this heuristic,the planning algorithm treats a simple driving scenario and a complex urban structureequal, as the structure of the road network is included in SVM solution. Inspired byobserving significant improvements in calculation time using SVM heuristic and combiningthe collision information from SVM surfaces and smoothness property, a geometrical planneris proposed that leads to further improvements in calculation time.
Realistic driving scenarios such as roundabouts, intersections and takeover maneuvers areused, to test the performance of the proposed algorithms in simulation. Different roadconditions with large banking, low friction and high curvature, and vehicles prone to safetyissues, specially rollover, are evaluated to calculate the speed profile limits. The trajectoriesachieved by the proposed algorithms are compared to profiles calculated by optimal controlsolutions.
@phdthesis{diva2:1536440,
author = {Morsali, Mahdi},
title = {{Trajectory Planning for an Autonomous Vehicle in Multi-Vehicle Traffic Scenarios}},
school = {Linköping University},
type = {{Linköping Studies in Science and Technology. Dissertations No. 2126}},
year = {2021},
address = {Sweden},
}
New transport technologies have the potential to create more efficient modes of transport and transforming cities for the better by improving urban productivity and increasing efficiency of its transport system to move consumers, labor, and freight. Traffic accidents, energy consumption, pollution, congestion, and long commuting times are main concerns and new transport technologies with autonomous vehicles have the potential to be part of the solution to these important challenges.
An autonomous, or highly automated car is a vehicle that can operate with little to no human assistance. This technology is not yet generally available, but if fully realized have the potential to fundamentally change the transportation system. The passenger experience will fundamentally change, but there are also possibilities to increase traffic flow, form platoons of transport vehicles to reduce air-drag and thereby energy consumption, and a main challenge is to realize all this in a safe way in uncertain and complex traffic situations on highways and in urban scenarios.
The key topic of this dissertation is how optimal control techniques, more specifically Model Predictive Control (MPC), can be applied in autonomous driving in dynamic environments and with dynamic constraints on vehicle behavior. The main problem studied is how to control multiple vehicles in an optimal, safe, and collision free way in complex traffic scenarios, e.g., laneswitching, merging, or intersection situations in the presence of moving obstacles, i.e., other vehicles whose behavior and intent may not be known. Further, the controller needs to take maneuvering capabilities of the vehicle into account, respecting road boundaries, speed limitations, and other traffic rules. Optimization-based techniques for control are interesting candidates for multi-vehicle problems, respecting well-defined rules in traffic while still providing a high degree of decision autonomy to each vehicle.
To ensure autonomy, it is studied how to decentralize the control approach to not rely on a centralized computational resource. Different methods and approaches are proposed in the thesis with guaranteed convergence and collision-avoidance features. To reduce the computational complexity of the controller, a Gaussian risk model for collision prediction is integrated and also a technique that combines MPC with learning methods is explored.
Main contributions of this dissertation are control methods for autonomous vehicles that provide safety and comfort of passengers even in uncertain traffic situations where the behavior of surrounding vehicles is uncertain, and the methods are computationally fast enough to be used in real time. An important property is that the proposed algorithms are general enough to be used in different traffic scenarios, hence reducing the need for specific solutions for specific situations.
@phdthesis{diva2:1507702,
author = {Mohseni, Fatemeh},
title = {{Decentralized Optimal Control for Multiple Autonomous Vehicles in Traffic Scenarios}},
school = {Linköping University},
type = {{Linköping Studies in Science and Technology. Dissertations No. 2116}},
year = {2021},
address = {Sweden},
}
Without a driver to fall back on, a fully self-driving car needs to be able to handle any situation it can encounter. With the perspective of future safety systems, this research studies autonomous maneuvering at the tire-road friction limit. In these situations, the dynamics is highly nonlinear, and the tire-road parameters are uncertain.
To gain insights into the optimal behavior of autonomous safety-critical maneuvers, they are analyzed using optimal control. Since analytical solutions of the studied optimal control problems are intractable, they are solved numerically. An optimization formulation reveals how the optimal behavior is influenced by the total amount of braking. By studying how the optimal trajectory relates to the attainable forces throughout a maneuver, it is found that maximizing the force in a certain direction is important. This is like the analytical solutions obtained for friction-limited particle models in earlier research, and it is shown to result in vehicle behavior close to the optimal also for a more complex model.
Based on the insights gained from the optimal behavior, controllers for autonomous safety maneuvers are developed. These controllers are based on using acceleration-vector references obtained from friction-limited particle models. Exploiting that the individual tire forces tend to be close to their friction limits, the desired tire slip angles are determined for a given acceleration-vector reference. This results in controllers capable of operating at the limit of friction at a low computational cost and reduces the number of vehicle parameters used. For straight-line braking, ABS can intervene to reduce the braking distance without prior information about the road friction. Inspired by this, a controller that uses the available actuation according to the least friction necessary to avoid a collision is developed, resulting in autonomous collision avoidance without any estimation of the tire–road friction.
Investigating time-optimal lane changes, it is found that a simple friction-limited particle model is insufficient to determine the desired acceleration vector, but including a jerk limit to account for the yaw dynamics is sufficient. To enable a tradeoff between braking and avoidance with a more general obstacle representation, the acceleration-vector reference is computed in a receding-horizon framework.
The controllers developed in this thesis show great promise with low computational cost and performance not far from that obtained offline by using numerical optimization when evaluated in high-fidelity simulation.
@phdthesis{diva2:1478641,
author = {Fors, Victor},
title = {{Autonomous Vehicle Maneuvering at the Limit of Friction}},
school = {Linköping University},
type = {{Linköping Studies in Science and Technology. Dissertations No. 2102}},
year = {2020},
address = {Sweden},
}
The amount of goods produced and transported around the world each year increases and heavy-duty trucks are an important link in the logistic chain. To guarantee reliable delivery a high degree of availability is required, i.e., avoid standing by the road unable to continue the transport mission. Unplanned stops by the road do not only cost due to the delay in delivery, but can also lead to damaged cargo. Vehicle downtime can be reduced by replacing components based on statistics of previous failures. However, such an approach is both expensive due to the required frequent visits to a workshop and inefficient as many components from the vehicles in the fleet are still operational. A prognostic method, allowing for vehicle individualized maintenance plans, therefore poses a significant potential in the automotive field. The prognostic method estimates component degradation and remaining useful life based on recorded data and how the vehicle has been operated.
Lead-acid batteries is a part of the electrical power system in a heavy-duty truck, primarily responsible for powering the starter motor but also powering auxiliary units, e.g., cabin heating and kitchen equipment, which makes the battery a vital component for vehicle availability. Developing physical models of battery degradation is a difficult process which requires access to battery health sensing that is not available in the given study as well a detailed knowledge of battery chemistry.
An alternative approach, considered in this work, is data-driven methods based on large amounts of logged data describing vehicle operation conditions. In the use-case studied, recorded data is not closely related to battery health which makes battery prognostic challenging. Data is collected during infrequent and non-equidistant visits to a workshop and there are complex dependencies between variables in the data. The main aim of this work has been to develop a framework and methods for estimating lifetime of lead-acid batteries using data-driven methods for condition-based maintenance. The methodology is general and can be applicable for prognostics of other components.
A main contribution of the thesis is development of machine learning models for predictive maintenance, estimating conditional reliability functions, using Random Survival Forests (RSF) and recurrent neural networks (RNN). An important property of the data is that for a specific vehicle there may be multiple data readouts, but also one single data readout which makes predictive modeling challenging and dealing with this situation is discussed for both RSF and neural networks models. Data quality is important when building data-driven models, and here the data is imbalanced since there are few battery failures relative to the number of vehicles. Further, the data includes many uninformative variables and among those that are informative, there are complex dependencies and correlation. Methods for selecting which data features to use in the model in this situation is also a key contribution. When a point estimation of the conditional reliability functions is available, it is of interest to know how uncertain the estimate is as it allows to take quality of the prediction into account when deciding on maintenance actions. A theory for estimating the variance of the RSF predictor is another contribution in the thesis. To conclude, the results show that Long Short-Term Memory networks, which is a type of RNN, is the most suitable for the vehicle operational data and give the best performance among methods evaluated in the thesis.
@phdthesis{diva2:1377581,
author = {Voronov, Sergii},
title = {{Machine Learning Models for Predictive Maintenance}},
school = {Linköping University},
type = {{Linköping Studies in Science and Technology. Dissertations No. 2040}},
year = {2020},
address = {Sweden},
}
This thesis studies motion planning for future autonomous vehicles with main focus on passenger cars. By having automatic steering and braking together with information about the environment, such as other participants in the traffic or obstacles, it would be possible to perform autonomous maneuvers while taking limitations of the vehicle and road–tire interaction into account. Motion planning is performed to find such maneuvers that bring the vehicle from the current state to a desired future state, here by formulating the motion-planning problem as an optimal control problem. There are a number of challenges for such an approach to motion planning; some of them are how to formulate the criterion in the motion planning (objective function in the corresponding optimal control problem), and how to make the solution of motion-planning problems efficient to be useful in online applications. These challenges are addressed in this thesis.
As a criterion for motion-planning problems of passenger vehicles on doublelane roads, it is investigated to use a lane-deviation penalty function to capture the observation that it is dangerous to drive in the opposing lane, but safe to drive in the original lane after the obstacle. The penalty function is augmented with certain additional terms to address also the recovery behavior of the vehicle. The resulting formulation is shown to provide efficient and steady maneuvers and gives a lower time in the opposing lane compared to other objective functions. Under varying parameters of the scenario formulation, the resulting maneuvers are changing in a way that exhibits structured characteristics.
As an approach to improve efficiency of computations for the motion-planning problem, it is investigated to segment motion planning of the full maneuver into several smaller maneuvers. A way to extract segments is considered from a vehicle dynamics point of view, and it is based on extrema of the vehicle orientation and the yaw rate. The segmentation points determined using this approach are observed to allow efficient splitting of the optimal control problem for the full maneuver into subproblems.
Having a method to segment maneuvers, this thesis further studies methods to allow parallel computation of these maneuvers. One investigated method is based on Lagrange relaxation and duality decomposition. Smaller subproblems are formulated, which are governed by solving a low-complexity coordination problem. Lagrangian relaxation is performed on a subset of the dynamic constraints at the segmentation points, while the remaining variables are predicted. The prediction is possible because of the observed structured characteristics resulting from the used lane-deviation penalty function. An alternative approach is based on adoption of the alternating augmented Lagrangian method. Augmentation of the Lagrangian allows to apply relaxation for all dynamic constraints at the segmentation points, and the alternating approach makes it possible to decompose the full problem into subproblems and coordinating their solutions by analytically solving an overall coordination problem. The presented decomposition methods allow computation of maneuvers with high correspondence and lower computational times compared to the results obtained for solving the full maneuver in one step.
@phdthesis{diva2:1371843,
author = {Anistratov, Pavel},
title = {{Computation of Autonomous Safety Maneuvers Using Segmentation and Optimization}},
school = {Linköping University},
type = {{Linköping Studies in Science and Technology. Licentiate Thesis No. 1860}},
year = {2019},
address = {Sweden},
}
Situation awareness is a crucial capability of any autonomous system, including mining vehicles such as drill rigs and mine trucks. Typically situation awareness is interpreted as the capability of an autonomous system to interpret its surroundings and the intentions of other agents. The internal system awareness however, is often not receiving the same focus, even though the success of any given mission is completely dependent of the condition of the agents themselves. The internal system awareness in the form of vehicle health is the focus of this thesis.
As the mining industry becomes increasingly automated, and vehicles become increasingly advanced, the need for condition monitoring and prognostics will continue to rise. This thesis explores data-driven methods that estimate the health of mining vehicles to accommodate those needs. We do so by utilizing available sensor signals, common on a large amount of mining vehicles, to make assessments of the current vehicle condition and tasks. The mining industry is characterized by small series of highly specialized vehicles, which affects the possibility to use more traditional prognostic solutions.
The resulting health information can be used both to aid in tasks such as maintenance planning, but also as an important input to decision making for the planning system, i.e. how to run the vehicle for minimum wear and damage, while maintaining other mission objectives.
The contributions include: a) A method to use operational data to estimate damage on the frame of a mine truck. This is done using system identification to find a model describing stresses in the structure with input from other sensors such as accelerometers, load sensors and pressure sensors. The estimated stress time signal is in turn used to calculate accumulated damage, and is shown to reveal interesting conclusions on driver behavior. b) A method to characterize the different driving tasks by using an accelerometer and a convolutional neural network. We show that the model is capable of classifying the vehicle task correctly in 96 % of the cases. And finally c), a system for underground road monitoring, where a quarter car model and a Kalman filter are used to generate an estimate of the road profile, while positioning the vehicle using inertial measurements and access point signal strength.
@phdthesis{diva2:1371480,
author = {Jakobsson, Erik},
title = {{Data-driven Condition Monitoring in Mining Vehicles}},
school = {Linköping University},
type = {{Linköping Studies in Science and Technology. Licentiate Thesis No. 1856}},
year = {2019},
address = {Sweden},
}
Mines, construction sites, road construction and quarries are examples of applications where construction equipment are used. In a production chain consisting of several construction machines working together, the work needs to be optimised and coordinated to achieve an environmental friendly, energy efficient and productive production. Recent rapid development within positioning services, telematics and human machine interfaces (HMI) opens up for control of individual machines and optimisation of transport missions where several construction machines co-operate.
The production chain on a work site can be split up in different sub-tasks of which some can be transport missions. Taking off in a transport mission where one wheel loader ("loader" hereinafter) and two articulated haulers ("haulers" hereinafter) co-operate to transport material at a set production rate [ton/h], a method for fuel optimal control is developed. On the mission level, optimal cycle times for individual sub-tasks such as wheel loader loading, hauler transport and hauler return, are established through the usage of Pareto fronts.
The haulers Pareto fronts are built through the development of a Dynamic Programming (DP) algorithm that trades fuel consumption versus cycle time for a road stretch by means of a time penalty constant. Through varying the time penalty constant n number of times, discrete fuel consumption - cycle time values can be achieved, forming the Pareto front. At a later stage, the same DP algorithm is used to generate fuel optimal vehicle speed and gear trajectories that are used as control signals for the haulers. Input to the DP algorithm is the distance to be travelled, road inclination, rolling resistance coefficient and a max speed limit to avoid unrealistic optimisation results.
Thus, a method to describe the road and detect the road related data is needed to enable the optimisation. A map module is built utilising an extended Kalman Filter, Rauch-Tung-Striebel smoother and sensor fusion to merge data and estimate parameters not observable by sensors. The map module uses a model of the vehicle, sensor signals from a GPS or GNSS sensor and machine sensors to establish a map of the road.
The wheel loader Pareto front is based on data developed in previous research combined with Volvo in-house data. The developed optimisation algorithms are implemented on a PC and in an interactive computer tablet based system. A human machine interface is created for the tablet, guiding the operators to follow the optimal control signals, which is speed for the haulers and cycle time for the loader. To evaluate the performance of the system it is tested in real working conditions.
The contributions develop algorithms, set up a demo mission control system and carry out experiments. Altogether rendering in a platform that can be used as a base for a future design of an off-road transport mission control system.
@phdthesis{diva2:1265032,
author = {Albrektsson, Jörgen},
title = {{Optimisation of Off-Road Transport Missions}},
school = {Linköping University},
type = {{Linköping Studies in Science and Technology. Licentiate Thesis No. 1825}},
year = {2018},
address = {Sweden},
}
The trend of more advanced driver-assistance features and the development toward autonomous vehicles enable new possibilities in the area of active safety. With more information available in the vehicle about the surrounding traffic and the road ahead, there is the possibility of improved active-safety systems that make use of this information for stability control in safety-critical maneuvers. Such a system could adaptively make a trade-off between controlling the longitudinal, lateral, and rotational dynamics of the vehicle in such a way that the risk of collision is minimized. To support this development, the main aim of this licentiate thesis is to provide new insights into the optimal behavior for autonomous vehicles in safety-critical situations. The knowledge gained have the potential to be used in future vehicle control systems, which can perform maneuvers at-the-limit of vehicle capabilities.
Stability control of a vehicle in autonomous safety-critical at-the-limit maneuvers is analyzed by the use of optimal control. Since analytical solutions of the studied optimal control problems are intractable, they are discretized and solved numerically. A formulation of an optimization criterion depending on a single interpolation parameter is introduced, which results in a continuous family of optimal coordinated steering and braking patterns. This formulation provides several new insights into the relation between different braking patterns for vehicles in at-the-limit maneuvers. The braking patterns bridge the gap between optimal lane-keeping control and optimal yaw control, and have the potential to be used for future active-safety systems that can adapt the level of braking to the situation at hand. A new illustration named attainable force volumes is introduced, which effectively shows how the trajectory of a vehicle maneuver relates to the attainable forces over the duration of the maneuver. It is shown that the optimal behavior develops on the boundary surface of the attainable force volume. Applied to lane-keeping control, this indicates a set of control principles similar to those analytically obtained for friction-limited particle models in earlier research, but is shown to result in vehicle behavior close to the globally optimal solution also for more complex models and scenarios.
@phdthesis{diva2:1204256,
author = {Fors, Victor},
title = {{Optimal Braking Patterns and Forces in Autonomous Safety-Critical Maneuvers}},
school = {Linköping University},
type = {{Linköping Studies in Science and Technology. Licentiate Thesis No. 1804}},
year = {2018},
address = {Sweden},
}
The international marine shipping industry is responsible for the transport of around 90% of the total world trade. Low-speed two-stroke diesel engines usually propel the largest trading ships. This engine type choice is mainly motivated by its high fuel efficiency and the capacity to burn cheap low-quality fuels. To reduce the marine freight impact on the environment, the International Maritime Organization (IMO) has introduced stricter limits on the engine pollutant emissions. One of these new restrictions, named Tier III, sets the maximum NOx emissions permitted. New emission reduction technologies have to be developed to fulfill the Tier III limits on two-stroke engines since adjusting the engine combustion alone is not sufficient. There are several promising technologies to achieve the required NOx reductions, Exhaust Gas Recirculation (EGR) is one of them. For automotive applications, EGR is a mature technology, and many of the research findings can be used directly in marine applications. However, there are some differences in marine two-stroke engines, which require further development to apply and control EGR.
The number of available engines for testing EGR controllers on ships and test beds is low due to the recent introduction of EGR. Hence, engine simulation models are a good alternative for developing controllers, and many different engine loading scenarios can be simulated without the high costs of running real engine tests. The primary focus of this thesis is the development and validation of models for two-stroke marine engines with EGR. The modeling follows a Mean Value Engine Model (MVEM) approach, which has a low computational complexity and permits faster than real-time simulations suitable for controller testing. A parameterization process that deals with the low measurement data availability, compared to the available data on automotive engines, is also investigated and described. As a result, the proposed model is parameterized to two different two-stroke engines showing a good agreement with the measurements in both stationary and dynamic conditions.
Several engine components have been developed. One of these is a new analytic in-cylinder pressure model that captures the influence of the injection and exhaust valve timings without increasing the simulation time. A new compressor model that can extrapolate to low speeds and pressure ratios in a physically sound way is also described. This compressor model is a requirement to be able to simulate low engine loads. Moreover, a novel parameterization algorithm is shown to handle well the model nonlinearities and to obtain a good model agreement with a large number of tested compressor maps. Furthermore, the engine model is complemented with dynamic models for ship and propeller to be able to simulate transient sailing scenarios, where good EGR controller performance is crucial. The model is used to identify the low load area as the most challenging for the controller performance, due to the slower engine air path dynamics. Further low load simulations indicate that sensor bias can be problematic and lead to an undesired black smoke formation, while errors in the parameters of the controller flow estimators are not as critical. This result is valuable because for a newly built engine a proper sensor setup is more straightforward to verify than to get the right parameters for the flow estimators.
@phdthesis{diva2:1178537,
author = {Llamas, Xavier},
title = {{Modeling and Control of EGR on Marine Two-Stroke Diesel Engines}},
school = {Linköping University},
type = {{Linköping Studies in Science and Technology. Dissertations No. 1904}},
year = {2018},
address = {Sweden},
}
To efficiently transport goods by heavy-duty trucks, it is important that vehicles have a high degree of availability and in particular avoid becoming standing by the road unable to continue the transport mission. An unplanned stop by the road does not only cost due to the delay in delivery, but can also lead to a damaged cargo. High availability can be achieved by changing components frequently, but such an approach is expensive both due to the frequent visits to a workshop and also due to the component cost. Therefore, failure prognostics and flexible maintenance has significant potential in the automotive field for both manufacturers, commercial fleet owners, and private customers.
In heavy-duty trucks, one cause of unplanned stops are failures in the electrical power system, and in particular the lead-acid starter battery. The main purpose of the battery is to power the starter motor to get the diesel engine running, but it is also used to, for example, power auxiliary units such as cabin heating and kitchen equipment. Detailed physical models of battery degradation is inherently difficult and requires, in addition to battery health sensing which is not available in the given study, detailed knowledge of battery chemistry and how degradation depends on the vehicle and battery usage profiles.
The main aim of the given work is to predict the lifetime of lead-acid batteries using data-driven approaches. Main contributions in the thesis are: a) the choice of the Random Survival Forest method as the model for predicting a conditional reliability function which is used as the estimator of the battery lifetime, b) variable selection for better predictability of the model and c) variance estimation for the Random Survival Forest method.
When developing a data-driven prognostic model and the number of available variables is large, variable selection is an important task, since including non-informative variables in the model have a negative impact on prognosis performance. Two features of the dataset has been identified, 1) there are few informative variables, and 2) highly correlated variables in the dataset. The main contribution is a novel method for identifying important variables, taking these two properties into account, using Random Survival Forests to estimate prognostics models. The result of the proposed method is compared to existing variable selection methods, and applied to a real-world automotive dataset.
Confidence bands are introduced to the RSF model giving an opportunity for an engineer to observe the confidence of the model prediction. Some aspects of the confidence bands are considered: a) their asymptotic behavior and b) usefulness in the model selection. A problem of including time related variables is addressed in the thesis with arguments why it is a good choice not to add them into the model. Metrics for performance evaluation are suggested which show that the model can be used to find and optimize cost of the battery replacement.
@phdthesis{diva2:1096818,
author = {Voronov, Sergii},
title = {{Data-driven lead-acid battery lifetime prognostics}},
school = {Linköping University},
type = {{Linköping Studies in Science and Technology. Thesis No. 1779}},
year = {2017},
address = {Sweden},
}
Heavy duty powertrains are complex systems with components from various domains, different response times during transient operations and different efficient operating ranges. To ensure efficient transient operation of a powertrain, e.g. with low fuel consumption or short transient duration, it is important to come up with proper control strategies. In this dissertation, optimal control theory is used to calculate and analyze efficient heavy duty powertrain controls during transient operations in different applications. This is enabled by first developing control ready models, usable for multi-phase optimal control problem formulations, and then using numerical optimal control methods to calculate the optimal transients.
Optimal control analysis of a wheel loader operating in a repetitive loading cycle is the first studied application. Increasing fuel efficiency or reducing the operation time in such repetitive loading cycles sums up to large savings over longer periods of time. Load lifting and vehicle traction consume almost all of the power produced by a diesel engine during wheel loader operation. Physical models are developed for these subsystems where the dynamics are described by differential equations. The model parameters are tuned and fuel consumption estimation is validated against measured values from real wheel loader operation. The sensitivity of wheel loader trajectory with respect to constrains such as the angle at which the wheel loader reaches the unloading position is also analyzed. A time and fuel optimal trajectory map is calculated for various unloading positions. Moreover, the importance of simultaneous optimization of wheel loader trajectory and the component transients is shown via a side to side comparison between measured fuel consumption and trajectories versus optimal control results.
In another application, optimal control is used to calculate efficient gear shift controls for a heavy duty Automatic Transmission system. A modeling and optimal control framework is developed for a nine speed automatic transmission. Solving optimal control problems using the developed model, time and jerk efficient transient for simultaneous disengagement of off-going and engagement of in-coming shift actuators are obtained and the results are analyzed.
Optimal controls of a diesel-electric powertrain during a gear shift in an Automated Manual Transmission system are calculated and analyzed in another application of optimal control. The powertrain model is extended by including driveline backlash angle as an extra state in the system. This is enabled by implementation of smoothing techniques in order to describe backlash dynamics as a single continuous function during all gear shift phases.
Optimal controls are also calculated for a diesel-electric powertrain corresponding to a hybrid bus during a tip-in maneuver. It is shown that for optimal control analysis of complex powertrain systems, minimizing only one property such as time pushes the system transients into extreme operating conditions far from what is achievable in real applications. Multi-objective optimal control problem formulations are suggested in order to obtain a compromise between various objectives when analyzing such complex powertrain systems.
@phdthesis{diva2:928666,
author = {Nezhadali, Vaheed},
title = {{Modeling and Optimal Control of Heavy-Duty Powertrains}},
school = {Linköping University},
type = {{Linköping Studies in Science and Technology. Dissertations No. 1771}},
year = {2016},
address = {Sweden},
}
As manufacturers are pushing their research and development toward more simulation based and computer aided methods, vehicle dynamics modeling and simulation become more important than ever. The challenge lies in how to utilize the new technology to its fullest, delivering the best possible performance given certain objectives and current restrictions. Here, optimization methods in different forms can be a tremendous asset. However, the solution to an optimization problem will always rely on the problem formulation, where model validity plays a crucial role. The main emphasis in this thesis lies within methodology and analysis of optimal control oriented topics for safety-critical road-vehicle maneuvers. A crucial element here is the vehicle models. This is investigated as a first study, evaluating the degree to which different model configurations can represent the lateral vehicle dynamics in critical maneuvers, where it is shown that even the low-complexity models describe the most essential vehicle characteristics surprisingly well.
How to formulate the optimization problems and utilize optimal control tools is not obvious. Therefore, a methodology for road-vehicle maneuvering in safety-critical driving scenarios is presented, and used in evaluation studies of various vehicle model configurations and different road-surface conditions. It was found that the overall dynamics is described similarly for both the high- and low-complexity models, as well as for various road-surface conditions.
If more information about the surroundings is available, the best control actions might differ from the ones in traditional safety systems. This is also studied, where the fundamental control strategies of classic electronic stability control is compared to the optimal strategy in a safety-critical scenario. It is concluded that the optimal braking strategy not only differs from the traditional strategies, but actually counteracts the fundamental intentions from which the traditional systems are based on.
In contrast to passenger cars, heavy trucks experience other characteristics due to the different geometric proportions. Rollover is one example, which has to be considered in critical maneuvering. Model configurations predicting this phenomenon are investigated using optimal control methods. The results show that the simple first go-to models have to be constrained very conservatively to prevent rollover in more rapid maneuvers.
In vehicle systems designed for path following, which has become a trending topic with the expanding area of automated driving, the requirements on vehicle modeling can be very high. These requirements ultimately depend on several various properties, where the path restrictions and path characteristics are very influential factors. The interplay between these path properties and the required model characteristics is here investigated. In situations where a smooth path is obtained, low-complexity models can suffice if path deviation tolerances are set accordingly. In more rapid and tricky maneuvers, however, vehicle properties such as yaw inertia are found to be important.
Several of the included studies indicate that vehicle models of lower complexity can describe the overall dynamics sufficiently in critical driving scenarios, which is a valuable observation for future development.
@phdthesis{diva2:927728,
author = {Lundahl, Kristoffer},
title = {{Models and Critical Maneuvers for Road Vehicles}},
school = {Linköping University},
type = {{Linköping Studies in Science and Technology. Dissertations No. 1763}},
year = {2016},
address = {Sweden},
}
Driving cycles are important components for evaluation and design of vehicles. They determine the focus of vehicle manufacturers, and indirectly they affect the environmental impact of vehicles since the vehicle control system is usually tuned to one or several driving cycles. Thus, the driving cycle affects the design of the vehicle since cost, fuel consumption, and emissions all depend on the driving cycle used for design. Since the existing standard driving cycles cannot keep up with the changing road infrastructure, the changing vehicle fleet composition, and the growing number of vehicles on the road, which do all cause changes in the driver behavior, the need to get new and representative driving cycles are increasing. A research question is how to generate these new driving cycles so that they are both representative and at the same time have certain equivalence properties, to make fair comparisons of the performance results. Besides generation, another possibility to get more driving cycles is to transform the existing ones into new, different, driving cycles considering equivalence constraints.
With the development of new powertrain concepts the need for evaluation will increase, and an interesting question is how to utilize new developments in dynamometer technology together with new possibilities for connecting equipment. Here a pedal robot is developed to be used in a vehicle mounted in a chassis dynamometer and the setup is used for co-simulation together with a moving base simulator that is connected with a communication line. The results show that the co-simulation can become a realistic driving experience and a viable option for dangerous tests and a complement to tests on a dedicated track or on-road tests, if improvements on the braking and the vehicle feedback to the driver are implemented.
The problem of generating representative driving cycles, with specified excitation at the wheels, is approached with a combined two-step method. AMarkov chain approach is used to generate candidate driving cycles that are then transformed to equivalent driving cycles with respect to the mean tractive force components, which are the used measures. Using an optimization methodology the transformation of driving cycles is formulated as a nonlinear program with constraints and a cost function to minimize. The nonlinear program formulation can handle a wide range of constraints, e.g., the mean tractive force components, different power measures, or available energy for recuperation, and using the vehicle jerk as cost function gives good drivability.
In conclusion, methods for driving cycle design have been proposed where new driving cycles can either be generated from databases, or given driving cycles can be transformed to fulfill certain equivalence constraints, approaching the important problem of similar but not the same. The combination of these approaches yields a stochastic and general method to generate driving cycles with equivalence properties that can be used at several instances during the product development process of vehicles. Thus, a powerful and effective engineering tool has been developed.
@phdthesis{diva2:813194,
author = {Nyberg, Peter},
title = {{Evaluation, Generation, and Transformation of Driving Cycles}},
school = {Linköping University},
type = {{Linköping Studies in Science and Technology. Dissertations No. 1669}},
year = {2015},
address = {Sweden},
}
Vehicle powertrain electrification, i.e. combining the internal combustion engine (ICE) with an electric motor (EM), is a potential way of meeting the increased demands for efficient and low emission transportation, at a price of increased powertrain complexity since more degrees of freedom (DoF) have been introduced. Optimal control is used in a series of studies of how to best exploit the additional DoFs.
In a diesel-electric powertrain the absence of a secondary energy storage and mechanical connection between the ICE and the wheels means that all electricity used by the EMs needs to be produced simultaneously by the ICE, whose rotational speed is a DoF. This in combination with the relatively slow dynamics of the turbocharger in the ICE puts high requirements on good transient control. In optimal control studies, accurate models with good extrapolation properties are needed. For this aim two nonlinear physics based models are developed and made available that fulfill these requirements, these are also smooth in the region of interest, to enable gradient based optimization techniques. Using optimal control and one of the developed models, the turbocharger dynamics are shown to have a strong impact on how to control the powertrain and neglecting these can lead to erroneous estimates both in the response of the powertrain as well as how the powertrain should be controlled. Also the objective, whether time or fuel is to be minimized, influences the engine speed-torque path to be used, even though it is shown that the time optimal solution is almost fuel optimal. To increase the freedom of the powertrain control, a small energy storage can be added to assist in the transients. This is shown to be especially useful to decrease the response time of the powertrain, but the manner it is used, depends on the time horizon of the optimal control problem.
The resulting optimal control solutions are for certain cases oscillatory when stationary controls would have been expected. This is shown to be neither an artifact of the discretization used nor a result of the modeling assumptions used. Instead it is for the formulated problems actually optimal to use periodic control in certain stationary operating points. Measurements show that the pumping torque is different depending on whether the controls are periodic or constant despite the same average value. Whether this is beneficial or not depends on the operating point and control frequency, but can be predicted using optimal periodic control theory.
In hybrid electric vehicles (HEV) the size of the energy storage reduces the impact of poor transient control, since the battery can compensate for the slower dynamics of the ICE. For HEVs the problem instead is how and when to use the battery to ensure good fuel economy. An adaptive map-based equivalent consumption minimization strategy controller using battery state of charge for feedback control is designed and tested in a real vehicle with good results, even when the controller is started with poor initial values. In a plug-in HEV (PHEV) the battery is even larger, enabling all-electric drive, making it it desirable to use the energy in the battery during the driving mission. A controller is designed and implemented for a PHEV Benchmark and is shown to perform well even for unknown driving cycles, requiring a minimum of future knowledge.
@phdthesis{diva2:807029,
author = {Sivertsson, Martin},
title = {{Optimal Control of Electrified Powertrains}},
school = {Linköping University},
type = {{Linköping Studies in Science and Technology. Dissertations No. 1661}},
year = {2015},
address = {Sweden},
}
Model-based diagnosis compares observations from a system with predictions using a mathematical model to detect and isolate faulty components. Analyzing which faults that can be detected and isolated given the model gives useful information when designing a diagnosis system. This information can be used, for example, to determine which residual generators can be generated or to select a sufficient set of sensors that can be used to detect and isolate the faults. With more information about the system taken into consideration during such an analysis, more accurate estimations can be computed of how good fault detectability and isolability that can be achieved.
Model uncertainties and measurement noise are the main reasons for reduced fault detection and isolation performance and can make it difficult to design a diagnosis system that fulfills given performance requirements. By taking information about different uncertainties into consideration early in the development process of a diagnosis system, it is possible to predict how good performance can be achieved by a diagnosis system and avoid bad design choices. This thesis deals with quantitative analysis of fault detectability and isolability performance when taking model uncertainties and measurement noise into consideration. The goal is to analyze fault detectability and isolability performance given a mathematical model of the monitored system before a diagnosis system is developed.
A quantitative measure of fault detectability and isolability performance for a given model, called distinguishability, is proposed based on the Kullback-Leibler divergence. The distinguishability measure answers questions like "How difficult is it to isolate a fault fi from another fault fj?. Different properties of the distinguishability measure are analyzed. It is shown for example, that for linear descriptor models with Gaussian noise, distinguishability gives an upper limit for the fault to noise ratio of any linear residual generator. The proposed measure is used for quantitative analysis of a nonlinear mean value model of gas flows in a heavy-duty diesel engine to analyze how fault diagnosability performance varies for different operating points. It is also used to formulate the sensor selection problem, i.e., to find a cheapest set of available sensors that should be used in a system to achieve required fault diagnosability performance.
As a case study, quantitative fault diagnosability analysis is used during the design of an engine misfire detection algorithm based on the crankshaft angular velocity measured at the flywheel. Decisions during the development of the misfire detection algorithm are motivated using quantitative analysis of the misfire detectability performance showing, for example, varying detection performance at different operating points and for different cylinders to identify when it is more difficult to detect misfires.
This thesis presents a framework for quantitative fault detectability and isolability analysis that is a useful tool during the design of a diagnosis system. The different applications show examples of how quantitate analysis can be applied during a design process either as feedback to an engineer or when formulating different design steps as optimization problems to assure that required performance can be achieved.
@phdthesis{diva2:806708,
author = {Jung, Daniel},
title = {{Diagnosability performance analysis of models and fault detectors}},
school = {Linköping University},
type = {{Linköping Studies in Science and Technology. Dissertations No. 1660}},
year = {2015},
address = {Sweden},
}
The transmissions of present heavy wheel loaders are in general based on torque converters. The characteristics of this component suits these machines, especially in that it enables thrust from zero vehicle speed without risk of stalling the engine, without active control. Unfortunately, the component also causes losses which might become large compared to the transmitted power. One approach for mitigating these losses is to switch to a continuously variable transmission. Changing to such a system greatly increases the possibility, and the need, for actively selecting the engine speed, and here a conflict emerges. A low engine speed is desired for high efficiency but a high speed is required for high power.
Heavy wheel loaders often operate according to a common repeating pattern known as the short loading cycle. This cycle is extremely transient, which makes the choice of engine operating point both important and difficult. At the same time, the repeating pattern in the operation enables a rough prediction of the future operation. One way to use the uncertain prediction is to use optimization techniques for selecting the best control actions. This requires a method for detecting the operational pattern and producing a prediction from this, to formulate a manageable optimization problem, and for solving this, and finally to actually control the machine according to the optimization results. This problem is treated in the four papers that are included in this dissertation.
The first paper describes a method for automatically detecting when the machine is operating according to any of several predefined patterns. The detector uses events and automata descriptions of the cycles, which makes the method simple yet powerful. In the evaluations over 90% of the actual cycles are detected and correctly identified. The detector also enables a quick analysis of large datasets. In several of the following papers this is used to condense measured data sequences into statistical cycles for the control optimization.
In the second paper dynamic programming and Pontryagin’s maximum principle is applied to a simplified system consisting of a diesel engine and a generator. Methods are developed based on the maximum principle analysis, for finding the fuel optimal trajectories at output power steps, and the simplicity of the system enables a deeper analysis of these solutions. The methods are used to examine and visualize the mechanisms behind the solutions at power transients, and the models form the basis for the models in the following papers.
The third paper describes two different concepts for implementing dynamic programming based optimal control of a hydrostatic transmission. In this system one load component forms a stochastic state constraint, and the concepts present two different strategies for handling this constraint. The controller concepts are evaluated through simulations, in terms of implementability, robustness against uncertainties in the prediction and fuel savings.
The fourth paper describes the implementation and testing of a predictive controller, based on stochastic dynamic programming, for the engine and generator in a diesel electric powertrain. The controller is evaluated through both simulations and field tests, with several drivers, at a realistic work site, thus including all relevant disturbances and uncertainties. The evaluations indicate a ∼ 5% fuel benefit of utilizing a cycle prediction in the controller.
@phdthesis{diva2:779181,
author = {Nilsson, Tomas},
title = {{Optimal Predictive Control of Wheel Loader Transmissions}},
school = {Linköping University},
type = {{Linköping Studies in Science and Technology. Dissertations No. 1636}},
year = {2015},
address = {Sweden},
}
With the demand for more comfortable cars and reduced emissions, there is an increasing focus on model-based system engineering. Therefore, developing accurate vehicle models has become significantly important. The powertrain system, which transfers the engine torque to the driving wheels, is one of the most important parts of a vehicle. Having a reliable methodology, for modeling and parameter estimation of a powertrain structure, helps predict different kinds of behaviors such as torsional vibration which is beneficial for a number of applications in automotive industry. Examples of such cases are ride quality evaluation and model-based fault detection.
This thesis uses the knowledge from the system identification field, which introduces the methods of building mathematical models for dynamical systems based on experimental data, to model the torsional vibration of an engine-load setup. It is a subsystem of the vehicular powertrain and the main source of vibration is the engine fluctuating torque. The challenges are handling a more complicated model structure with a greater number of unknown parameters as well as showing the importance of data information for acquiring better identification performance. Since the engine-load setup is modeled physically here, its state-space equations are available and a grey-box modeling approach can be applied in which the well-known prediction error method is used toestimate the unknown physical parameters. Moreover, a structural identifiability analysis is performed which shows that all of the model parameters are identifiable assuming informative input.
Two main aspects are considered to present an appropriate modeling methodology. The first is simplification of the model structure according to frequency range of interest. This is achieved by performing modal shape analysis to obtain how many degrees-of-freedom are necessary at different frequency ranges. The results show that a 7 degrees-of-freedom model can be simplified to a 2 degrees-offreedom structure and still have the desired performance for a specific application such as misfire detection.
The second aspect concerns using an appropriate data set, which has the required information for estimation of the unknown parameters. By analyzing the simulation data from a known system, it is shown that the parameters of the 2 degrees-of-freedom model can not be estimated accurately using measurements from a normal combustion data set. However, all the parameters except damping coefficient converge to their true values by using a data set which has misfire in the input torque from the engine. A high estimation variance plus flat loss function indicate that the damping coefficient has no significant influence on the model output and consequently can not be estimated correctly using the available measurements. Thus, to increase the accuracy of the results during estimation on real data, the damping coefficient(s) is assumed to be known. Both the 2 and 7 degrees-of-freedom models are validated against a fresh data set and it is shown that the simulated output captures the important parts of the actual system behavior depending on the application of interest.
@phdthesis{diva2:766425,
author = {Nickmehr, Neda},
title = {{System Identification of an Engine-load Setup Using Grey-box Model}},
school = {Linköping University},
type = {{Linköping Studies in Science and Technology. Thesis No. 1698}},
year = {2014},
address = {Sweden},
}
Increasing demands on comfort, performance, and fuel efficiency in vehicles lead to more complex transmission solutions. One such solution is the Automated Manual Transmission (AMT). It works just like an ordinary manual transmission but the clutch and the gear selection are computer controlled. In this way high efficiency can be accomplished with increased comfort and performance. To be able to control and fully utilize an AMT, it is of great importance to have knowledge about how torque is transmitted in the clutch.The transmitted torque in a slipping dry clutch is therefore studied in a series of experiments with Heavy Duty Trucks (HDT). It is shown that material expansion with temperature can explain torque variations up to 900 Nm for the same clutch actuator position. A dynamic clutch temperature model that can describe the torque variations is developed. The dynamic model is validated in experiments, and shown to reduce the error in transmitted torque from 7 % to 3 % of the maximum engine torque compared to a static model. Since all modeling, parameter estimation, and validation are performed with production HDTs, i.e. production sensors only, it is straightforward to implement the model in a production HDT following the presented methodology.
The clutch model is extended with lock-up/break-a-part dynamics and an extra state describing wear. The former is done using a state machine and the latter uses a slow random walk for a parameter corresponding to the thickness of the clutch disc. Two observability analyses are made: one with production sensors, and one with a torque sensor in addition to the production sensors. The analyses show that, in both cases, the temperature states and the wear state are observable both during slipping of the clutch and when it is fully closed. The latter is possible since a sensor measures the actuator position. The unknown offset in the torque sensor is possible to observe (at all times) if the model is further augmented with engine inertia dynamics. An Extended Kalman Filter (EKF) is developed and evaluated on measurement data for both cases. The estimated states converge from poor initial values, enabling prediction of the translation of the torque transmissibility curve and sensor offset. The computational complexity of the EKF is low and it is thus suitable for real-time applications.
The clutch model is also integrated into a driveline model capable of capturing vehicle shuffle (longitudinal speed oscillations) and engine torque fluctuations. Parameters are estimated to fit an HDT and the complete model shows good agreement with data. It is used to show that the effect of thermal expansion, even for moderate temperatures, is significant in clutch control applications. One such application is micro-slip control. A control structure has been made and the basic components are a reference-slip calculator, an LQ controller and an EKF that can compensate for the thermal dynamics of the clutch. The controller isolates the driveline from the engine oscillations without dissipating more heat than the clutch can handle. An analysis shows a noticeable fuel consumption increase. Nonetheless, the real benefits of micro-slip control will only be evident when combined with other cost-reducing changes in the powertrain. The feasibility of a micro-slip control system for a dry clutch HDT has been proven.
@phdthesis{diva2:733204,
author = {Myklebust, Andreas},
title = {{Dry Clutch Modeling, Estimation, and Control}},
school = {Linköping University},
type = {{Linköping Studies in Science and Technology. Dissertations No. 1612}},
year = {2014},
address = {Sweden},
}
Supervision of performance in gas turbine applications is important in order to achieve: (i) reliable operations, (ii) low heat stress in components, (iii) low fuel consumption, and (iv) efficient overhaul and maintenance. To obtain good diagnosis performance it is important to have tests which are based on models with high accuracy. A main contribution of the thesis is a systematic design procedure to construct a fault detection and isolation (FDI) system which is based on complex nonlinear models.These models are preliminary used for simulation and performance evaluations. Thus, is it possible to use thesemodels also in the FDI-system and whichmodel parts are necessary to consider in the test design? To fulfill the requirement of an automated design procedure, a thermodynamic gas turbine package GTLib is developed. Using the GTLib framework, a gas turbine diagnosismodel is constructed where component deterioration is introduced. In the design of the test quantities, equations from the developed diagnosis models are carefully selected.These equations are then used to implement a Constant Gain Extended Kalman filter (CGEKF) based test quantity.The number of equations and variables which the test quantity is based on is significantly reduced compared to the original reference model.The test quantity is used in the FDI-system to supervise the performance and the turbine inlet temperature which is used in the controller. An evaluation is performed using experimental data from a gas turbine site.The case study shows that the designed FDI-system can be used when the decision about a compressor wash is taken. When the FDI-system is augmented with more test quantities it is possible to diagnose sensor and actuator faults at the same time the performance is supervised. Slow varying sensor and actuator bias faults are difficult diagnose since they appear in a similar manner as the performance deterioration, but the FDI-system has the ability to detect these faults. Finally, the proposed model based design procedure can be considered when an FDI-system of an industrial gas turbine is constructed.
@phdthesis{diva2:715100,
author = {Larsson, Emil},
title = {{Model Based Diagnosis and Supervision of Industrial Gas Turbines}},
school = {Linköping University},
type = {{Linköping Studies in Science and Technology. Dissertations No. 1603}},
year = {2014},
address = {Sweden},
}
The torque response of the engine is important for the driving experience of a vehicle. In spark ignited engines, torque is proportional to the air flow into the cylinders. Controlling torque therefore implies controlling air flow. In modern turbocharged engines, the driver commands are interpreted by an electronic control unit that controls the engine through electromechanical and pneumatic actuators. Air flow to the intake manifold is controlled by an electronic throttle, and a wastegate controls the energy to the turbine, affecting boost pressure and air flow. These actuators and their dynamics affect the torque response and a lot of time is put into calibration of controllers for these actuators. By modeling and understanding the actuator behavior this dynamics can be compensated for, leaving a reduced control problem, which can shorten the calibration time.
Electronic throttle servo control is the first problem studied. By constructing a control oriented model for the throttle servo and inverting that model, the resulting controller becomes two static compensators for friction and limp-home nonlinearities, together with a PD-controller. A gain-scheduled I-part is added for robustness to handle model errors. The sensitivity to model errors is studied and a method for tuning the controller is presented. The performance has been evaluated in simulation, in test vehicle, and in a throttle control benchmark.
A model for a pneumatic wastegate actuator and solenoid control valve, used for boost pressure control, is presented. The actuator dynamics is shown to be important for the transient boost pressure response. The model is incorporated in a mean value engine model and shown to give accurate description of the transient response. A tuning method for the feedback (PID) part of a boost controller is proposed, based on step responses in wastegate control signal. Together with static feedforward the controller is shown to achieve the desired boost pressure response. Submodels for an advanced boost control system consisting of several vacuum actuators, solenoid valves, a vacuum tank and a vacuum pump are developed. The submodels and integrated system are evaluated on a two stage series sequential turbo system, and control with system voltage disturbance rejection is demonstrated on an engine in a test cell.
Turbocharged V-type engines often have two parallel turbochargers, each powered by one bank of cylinders. When the two air paths are connected before the throttle an unwanted oscillation can occur. When the compressors operate close to the surge line and a disturbance alters the mass flow balance, the compressors can begin to alternately go into surge, this is called co-surge. Measurements on co-surge in parallel turbocharged engines are presented and analyzed. A mean value engine model, augmented with a Moore-Greitzer compressor model to handle surge, is shown to capture the cosurge behavior. A sensitivity analysis shows which model parameters have the largest influence of the phenomena. The compressor operation in the map during co-surge is studied, and the alternating compressor speeds are shown to have a major impact on the continuing oscillation. Based on the analysis, detection methods and a controller are proposed, these dete