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 detect co-surge and control the turbo speeds to match during co-surge. The controller is evaluated both in simulation and on a test vehicle in a vehicle dynamometer, showing that co-surge can be detected and the oscillations quelled.
@phdthesis{diva2:709572,
author = {Thomasson, Andreas},
title = {{Modeling and control of actuators and co-surge in turbocharged engines}},
school = {Linköping University},
type = {{Linköping Studies in Science and Technology. Dissertations No. 1590}},
year = {2014},
address = {Sweden},
}
When hybridizing a vehicle, new components are added that need to be monitored due to safety and legislative demands. Diagnostic aspects due to powertrain hybridization are investigated, such as that there are more mode switches in the hybrid powertrain compared to a conventional powertrain, and that there is a freedom in choosing operating points of the components in the powertrain via the overall energy management and still fulfill the driver torque request. A model of a long haulage truck is developed, and a contribution is a new electric machine model. The machine model is of low complexity, and treats the machine constants in a different way compared to a standard model. It is shown that this model describes the power losses significantly better when adopted to real data, and that this modeling improvement leads to better signal separation between the non-faulty and faulty cases compared to the standard model.
To investigate the influence of the energy management design and sensor configuration on the diagnostic performance, two vehicle level diagnosis systems based on different sensor configurations are designed and implemented. It is found that there is a connection between the operating modes of the vehicle and the diagnostic performance, and that this interplay is of special relevance in the system based on few sensors.
In consistency based diagnosis it is investigated if there exists a solution to a set of equations with analytical redundancy, i.e. there are more equations than unknown variables. The selection of sets of equations to be included in the diagnosis system and in what order to compute the unknown variables in the used equations affect the diagnostic performance. A systematic method that finds properties and constructs residual generator candidates based on a model has been developed. Methods are also devised for utilization of the residual generators, such as initialization of dynamic residual generators, and for consideration of the fault excitation in the residuals using the internal form of the residual generators. For demonstration, the model of the hybridized truck is used in a simulation study, and it is shown that the methods significantly increase the diagnostic performance.
The models used in a diagnosis system need to be accurate for fault detection. Map based models describe the fault free behavior accurately, but fault isolability is often difficult to achieve using this kind of model. To achieve also good fault isolability performance without extensive modeling, a new diagnostic approach is presented. A map based model describes the nominal behavior, and another model, that is less accurate but in which the faults are explicitly included, is used to model how the faults affect the output signals. The approach is exemplified by designing a diagnosis system monitoring the power electronics and the electric machine in a hybrid vehicle, and simulations show that the approach works well.
@phdthesis{diva2:707704,
author = {Sundström, Christofer},
title = {{Model Based Vehicle Level Diagnosis for Hybrid Electric Vehicles}},
school = {Linköping University},
type = {{Linköping Studies in Science and Technology. Dissertations No. 1589}},
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 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 experiments with a heavy duty truck (HDT). It is shown that material expansion with temperature can explain torque variations up to 700 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.
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 using a slow random walk for a parameter corresponding to the clutch disc thickness. An observability analysis shows 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) was developed and evaluated on measurement data. The estimated states converged from poor initial values, enabling prediction of the translation of the torque transmissibility curve. 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). 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 launch control applications.
An alternative use of the driveline model is also investigated 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 and it is shown that a third-order butterworth low-pass filter can attenuate the vehicle shuffle, while the shape of the road profile is maintained.
All experiments in the thesis are performed using production HDTs only, i.e. production sensors only. Since all modeling, parameter estimation, observer design and validation are performed with production sensors it is straight forward to implement the results in a production HDT following the presented methodology.
@phdthesis{diva2:643881,
author = {Myklebust, Andreas},
title = {{Modeling and Estimation for Dry Clutch Control}},
school = {Linköping University},
type = {{Linköping Studies in Science and Technology. Thesis No. 1616}},
year = {2013},
address = {Sweden},
}
As development in sensor technology, situation awareness systems, and computational hardware for vehicle systems progress, an opportunity for more advanced and sophisticated vehicle safety-systems arises. With the increased level of available information---such as position on the road, road curvature and knowledge about surrounding obstacles---future systems could be seen utilizing more advanced controls, exploiting at-the-limit behavior of the vehicle. Having this in mind, optimization methods have emerged as a powerful tool for offline vehicle-performance evaluation, providing inspiration to new control strategies, and by direct implementation in on-board systems. This will, however, require a careful choice of modeling and objectives, since the solution to the optimization problem will rely on this.
With emphasis on vehicle modeling for optimization-based maneuvering applications, a vehicle-dynamics testbed has been developed. Using this vehicle in a series of experiments, most extensively in a double lane-change maneuver, verified the functionality and capability of the equipment. Further, a comparative study was performed, considering vehicle models based on the single-track model, extended with, e.g., tire-force saturation, tire-force lag and roll dynamics. The ability to predict vehicle behavior was evaluated against measurement data from the vehicle testbed.
A platform for solving vehicle-maneuvering optimization-problems has been developed, with state-of-the-art optimization tools, such as JModelica.org and Ipopt. This platform is utilized for studies concerning the influence different vehicle-model configurations have on the solution to critical maneuvering problems. In particular, different tire modeling approaches, as well as vehicle-chassis models of various complexity, are investigated. Also, the influence different road-surface conditions-e.g., asphalt, snow and ice-have on the solution to time-optimal maneuvers is studied.
The results show that even for less complex models-such as a single-track model with a Magic Formula based tire-model-accurate predictions can be obtained when compared to measurement data. The general observation regarding vehicle modeling for the time-critical maneuvers is similar; even the least complex models can be seen to capture certain characteristics analogous to those of higher complexity.
Analyzing the results from the optimization problems, it is seen that the overall dynamics, such as resultant forces and yaw moment, obtained for different model configurations, correlates very well. For different road surfaces, the solutions will of course differ due to the various levels of tire-forces being possible to realize. However, remarkably similar vehicle paths are obtained, regardless of surface. These are valuable observations, since they imply that models of less complexity could be utilized in future on-board optimization-algorithms, to generate, e.g., yaw moment and vehicle paths. In combination with additional information from enhanced situation-awareness systems, this enables more advanced safety-systems to be considered for future vehicles.
@phdthesis{diva2:628617,
author = {Lundahl, Kristoffer},
title = {{Modeling and Optimization for Critical Vehicle Maneuvers}},
school = {Linköping University},
type = {{Linköping Studies in Science and Technology. Thesis No. 1608}},
year = {2013},
address = {Sweden},
}
A driving cycle is a representation of how vehicles are driven and is usually represented by a set of data points of vehicle speed versus time. Driving cycles have been used to evaluate vehicles for a long time. A traditional usage of driving cycles have been in certification test procedures where the exhaust gas emissions from the vehicles need to comply with legislation. Driving cycles are now also used in product development for example to size components or to evaluate different technologies. Driving cycles can be just a repetition of measured data, be synthetically designed from engineering standpoints, be a statistically equivalent transformation of either of the two previous, or be obtained as an inverse problem e.g. obtaining driving/operation patterns. New methods that generate driving cycles and extract typical behavior from large amounts of operational data have recently been proposed. Other methods can be used for comparison of driving cycles, or to get realistic operations from measured data.
This work addresses evaluation, transformation and extraction of driving cycles and vehicle operations. To be able to test a vehicle in a controlled environment, a chassis dynamometer is an option. When the vehicle is mounted, the chassis dynamometer simulates the road forces that the vehicle would experience if it would be driven on a real road. A moving base simulator is a well-established technique to evaluate driver perception of e.g. the powertrain in a vehicle, and by connecting these two simulators the fidelity can be enhanced in the moving base simulator and at the same time the mounted vehicle in the chassis dynamometer is experiencing more realistic loads. This is due to the driver's perception in the moving base simulator is close to reality.
If only a driving cycle is considered in the optimization of a controller there is a risk that the controllers of vehicles are tailored to perform well in that specific driving cycle and not during real-world driving. To avoid the sub-optimization issues, the operating regions of the engine need to be excited differently. This can be attained by using a novel algorithm, which is proposed in this thesis, that alters the driving cycle while maintaining that the driving cycle tests vehicles in a similar way. This is achieved by keeping the mean tractive force constant during the process.
From a manufacturers standpoint it is vital to understand how your vehicles are being used by the customers. Knowledge about the usage can be used for design of driving cycles, component sizing and configuration, during the product development process, and in control algorithms. To get a clearer picture of the usage of wheel loaders, a novel algorithm that automatically, using existing sensors only, extracts information of the customers usage, is suggested. The approach is found to be robust when evaluated on measured data from wheel loaders loading gravel and shot rock.
@phdthesis{diva2:620310,
author = {Nyberg, Peter},
title = {{Evaluation, Transformation, and Extraction of Driving Cycles and Vehicle Operations}},
school = {Linköping University},
type = {{Linköping Studies in Science and Technology. Thesis No. 1596}},
year = {2013},
address = {Sweden},
}
Downsizing and turbocharging of engines provide a way to meet increasing demands for efficiency and performance in the automotive industry. An engine design is a result of compromises, e.g. the selection of charging system, and the trend is to reduce these compromises by increasing system complexity. Models have come to play a central role to handle this rise in complexity, and are used for simulation, system optimization and control synthesis. The models should describe the entire operating range, be capable of extrapolation, be easily parameterizable, and wide cover a range of applications.
A novel compressor model is developed which, in addition to the nominal operation, also covers surge, choke and operation at pressure ratios less than one. The model is based on data from more than 300 compressor maps, measurements from engine test stands, and a surge test stand. The general knowledge gained from the in-depth analysis is condensed in the model equations. The model can be automatically parametrized using a compressor map, is based on static functions for low computational cost, and is shown to extrapolate low speed compressor operation well. Furthermore, it is shown to be applicable to compressors of different size, ranging from small car applications to large heavy duty vehicles. Compressor restriction operation is modeled down to a standstill compressor, and shown to agree well with gas stand measurements. Further, the analysis contributes with new knowledge and models for choking pressure ratio and flow.
A method to automatically determine a turbo map, when the turbo is installed on an engine in an engine test stand is developed. The method can be used to validate manufacturer maps or expand the region covered in a map. An analysis of the limits that an engine installation imposes on the reachable points in the compressor map is performed. The addition of a throttle before the compressor is suggested to increase the reachable map region, and an engine and test cell control structure that can be used to automate the measurements is proposed. Two methods that compensate for the deviation between measured and desired speeds, are proposed and investigated. A gas stand map is compared to the map generated in the engine test stand, and a generally good agreement results.
An experimental analysis of the applicability of the commonly used correction factors, used for estimating compressor performance when the inlet conditions deviate from nominal, is performed. Correction factors are vital, to e.g. estimate turbocharger performance for driving at high altitude or to characterize second stage compressor performance, where the variations in inlet conditions are large. Measurements from an engine test stand and a gas stand show a small but clearly measurable trend, with decreasing compressor pressure ratio for decreasing compressor inlet pressure, for points with equal corrected shaft speed and corrected mass flow. A method that enables measurements to be analyzed with modified corrections is developed. As a result, an adjusted shaft speed correction quantity is proposed, incorporating also the inlet pressure in the shaft speed correction.
@phdthesis{diva2:617415,
author = {Leufv\'{e}n, Oskar},
title = {{Modeling for control of centrifugal compressors}},
school = {Linköping University},
type = {{Linköping Studies in Science and Technology. Dissertations No. 1516}},
year = {2013},
address = {Sweden},
}
Our society depends on advanced and complex technical systems and machines, for example, cars for transportation, industrial robots in production lines, satellites for communication, and power plants for energy production. Consequences of a fault in such a system can be severe and result in human casualties, environmentally harmful emissions, high repair costs, or economical losses caused by unexpected stops in production lines. Thus, a diagnosis system is important, and in some applications also required by legislations, to monitor the system health in order to take appropriate preventive actions when a fault occurs. Important properties of diagnosis systems are their capability of detecting and identifying faults, i.e., their fault detectability and isolability performance.
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 diagnosability performance given a mathematical model of the system to be monitored before a diagnosis system is developed. A measure of fault diagnosability performance, called distinguishability, is proposed based on the Kullback-Leibler divergence. For linear descriptor models with Gaussian noise, distinguishability gives an upper limit for the fault to noise ratio of any linear residual generator. Distinguishability is used to analyze fault detectability and isolability performance of a non-linear mean value engine model of gas flows in a heavy duty diesel engine by linearizing the model around different operating points.
It is also shown how distinguishability is used for determine sensor placement, i.e, where sensors should be placed in a system to achieve a required fault diagnosability performance. The sensor placement problem is formulated as an optimization problem, where minimum required diagnosability performance is used as a constraint. Results show that the required diagnosability performance greatly affects which sensors to use, which is not captured if not model uncertainties and measurement noise are taken into consideration.
Another problem considered here is the on-line sequential test selection problem. Distinguishability is used to quantify the performance of the different test quantities. The set of test quantities is changed on-line, depending on the output of the diagnosis system. Instead of using all test quantities the whole time, changing the set of active test quantities can be used to maintain a required diagnosability performance while reducing the computational cost of the diagnosis system. Results show that the number of used test quantities can be greatly reduced while maintaining a good fault isolability performance.
A quantitative diagnosability analysis has been used during the design of an engine misfire detection algorithm based on the estimated torque at the flywheel. Decisions during the development of the misfire detection algorithm are motivated using quantitative analysis of the misfire detectability performance. Related to the misfire detection problem, a flywheel angular velocity model for misfire simulation is presented. An evaluation of the misfire detection algorithm show results of good detection performance as well as low false alarm rate.
@phdthesis{diva2:610541,
author = {Eriksson, Daniel},
title = {{Diagnosability analysis and FDI system design for uncertain systems}},
school = {Linköping University},
type = {{Linköping Studies in Science and Technology. Thesis No. 1584}},
year = {2013},
address = {Sweden},
}
Throughout the vehicular industry there is a drive for increased fuel efficiency. This is the case also for heavy equipment like wheel loaders. The operation of such machines is characterized by its highly transient nature, the episodes of high tractive effort at low speed and that power is used by both the transmission and the working hydraulics. The present transmission is well suited for this operation, though the efficiency is low in some modes of operation. Both operational advantages and efficiency drawbacks are highly related to the use of a torque converter. Continuously variable transmissions (CVTs) may hold a potential for achieving similar operability with reduced fuel consumption, though such devices increase the demand for, and importance of, active control.
Common wheel loader operation is readily described in a framework of loading cycles. The general loading cycle is described, and a transmission oriented cycle description is introduced, in deterministic and stochastic forms, and a description is made on how such cycles are created from measurements. A loading cycle identifier is used for detecting cycles in a set of measured data, and a stochastic cycle is formed from statistics on the detected cycles.
CVTs increase the possibility for active control, since a degree of freedom is introduced in the engine operating point. Optimal operating point trajectories are derived, using dynamic programming (DP), for naturally aspirated (NA) and turbocharged (TC) engines. The NA-engine solution is analyzed with Pontryagin’s maximum principle (PMP). This analysis is used for deriving PMP based methods for finding the optimal solutions for both engines. Experience show that these methods are 100 times faster than DP, but since the restrictions on the applicable load cases are severe, the main contribution from these is in the pedagogic visualization of optimization. Methods for deriving suboptimal operating point trajectories for both the NA and the TC engines are also developed, based on the optimization results. The methods are a factor >1000 faster than DP while producing feasible trajectories with less than 5% increase in fuel consumption compared to the optimal.
Multi-mode CVTs provide the possibility of even higher efficiency than single mode devices. At the same time, the added complexity makes control development increasingly time consuming and costly, while the quality of the control is decisive for the success of the system. It is therefore important to be able to evaluate the potential of transmission concepts before control development commence. Stochastic dynamic programming is used and evaluated as a tool for control independent comparing of the present transmission and a hydrostatic multi-mode CVT concept. The introduction of a stochastic load complicates the optimization, especially in the feasible choice of states for the optimization. The results show that the multi-mode CVT has at least 15% lower minimum fuel consumption than the present transmission, and that this difference is not sensitive to prediction uncertainties.
@phdthesis{diva2:548532,
author = {Nilsson, Tomas},
title = {{Optimal Engine Operation in a Multi-Mode CVT Wheel Loader}},
school = {Linköping University},
type = {{Linköping Studies in Science and Technology. Thesis No. 1547}},
year = {2012},
address = {Sweden},
}
Fault detection and isolation (FDI) is essential for dependability of complex technical systems. One important application area is automotive systems, where precise and robust FDI is necessary in order to maintain low exhaust emissions, high vehicle up-time, high vehicle safety, and efficent repair. To achieve good performance, and at the same time minimize the need for expensive redundant hardware, model-based FDI is necessary. A model-based FDI-system typically comprises fault detection by means of residual generation and residual evaluation, and finally fault isolation.
The overall objective of this thesis is to develop generic and theoretically sound methods for design of model-based FDI-systems. The developed methods are aimed at supporting an automated design methodology. To this end, the methods require a minimum of human interaction. By means of an automated design methodology the overall design process becomes more efficient and systematic, which also contributes to higher quality. These aspects are of particular importance in an industrial context.
Design of a model-based FDI-system for a complex real-world system is an intricate task that poses several difficulties and challenges that must be handled by the involved design methods. For instance, modeling of these systems often result in large-scale, non-linear, differential-algebraic models. Furthermore, despite substantial modeling work, models are typically not able to capture the behaviors of systems in all operating modes. This results in model-errors of time-varying nature and magnitude. This thesis develops a set of methods able to handle these issues in a systematic manner.
Two methods for model-based residual generation are developed. The two methods handle different stages of the design of residual generators. The first method considers the actual residual generator realization by means of sequential residual generation with mixed causality. The second method considers the problem of how to select an optimal set of residual generators from all possible residual generators that can be created with the first method. Together the two methods enable systematic design of a set of residual generators that fulfills a stated fault isolation requirement. Moreover, the methods are applicable to complex, large-scale, and non-linear differential-algebraic models.
Furthermore, a data-driven method for statistical residual evaluation is developed. The method relies on a comparison of the probability distributions of residuals and exploits no-fault data from the system in order to learn the behavior of no-fault residuals. The method can be used to design residual evaluators capable of handling residuals subject to stochastic uncertainties and disturbances caused by for instance time-varying model errors.
The developed methods, as well as the potential of an automated design methodology, are evaluated through extensive application studies. To verify their generality, the methods are applied to different automotive systems, as well as a wind turbine system. The performances of the obtained FDI-systems are good in relation to the required engineering effort. Particularly, no specific adaption or no tuning of the methods, or the design methodology, were made.
@phdthesis{diva2:524827,
author = {Svärd, Carl},
title = {{Methods for Automated Design of Fault Detection and Isolation Systems with Automotive Applications}},
school = {Linköping University},
type = {{Linköping Studies in Science and Technology. Dissertations No. 1448}},
year = {2012},
address = {Sweden},
}
Monitoring of industrial gas turbines is of vital importance, since it gives valuable information for the customer about maintenance, performance, and process health. The performance of an industrial gas turbine degrades gradually due to factors such as environment air pollution, fuel content, and ageing to mention some of the degradation factors. The compressor in the gas turbine is especially vulnerable against contaminants in the air since these particles are stuck at the rotor and stator surface. The loss in compressor performance, due to fouling, can partially be restored by an on-line/off-line compressor wash. If the actual health state of the gas turbine is known, it is possible to efficiently plan the service and maintenance and thereby reduce the environmental impact and the fuel cost for the customer.
A thermodynamic gas turbine modeling package, called GTLib, is developed in the equation-based object-oriented modeling language Modelica. Using the GTLib package, a gas turbine model can be constructed. The gas turbine model can be used for performance calculation and as a base when diagnosis tests are generated. These tests can be used in a diagnosis and supervision system to detect compressor fouling and abrupt sensor faults. One of the benefits with using GTLib is the ability to model a lean stoichiometric combustion at different air/fuel ratio. Using the air/fuel ratio concept, an arbitrary number of gas species in the in-coming air can be considered. The number of equations is reduced if the air/fuel ratio concept is considered instead of modeling each gas species separately. The difference in the number of equations is significant if many gas species are considered.
When the gas turbine components deteriorate, a mismatch between the nominal performance model and the measurements increase. To handle this, the gas turbine model is augmented with a number of estimation parameters. These estimation parameters are used to detect slow deterioration in the gas turbine components and are estimated with a Constant Gain Extended Kalman Filter (CGEKF). The state estimator is chosen using structural methods before an index reduction of the model is performed. Experimental data is investigated and it is shown that the performance degradation due to compressor fouling can be estimated. After the compressor is washed, the performance of the compressor is partially restored. An abrupt sensor fault of 1% of the nominal value is introduced in the discharge temperature of the compressor. The sensor fault can be detected using the CUSUM algorithm for change detection.
Finally, the overall thesis contribution is the calculation chain from a simulation model used for performance calculation to a number of test quantities used in a diagnosis and supervision system. Since the considered gas turbine model is a large non-linear DAE model that has unobservable state variables, the test construction procedure is automatically performed with developed parsers.
@phdthesis{diva2:511534,
author = {Larsson, Emil},
title = {{Diagnosis and Supervision of Industrial Gas Turbines}},
school = {Linköping University},
type = {{Linköping Studies in Science and Technology. Thesis No. 1528}},
year = {2012},
address = {Sweden},
}
Reports
A toolbox for parameterizing the ellipse model, that is a control-oriented compressor model, to any given measured compressor map is described in detail in this document. The compressor model has been developed in previous publications and shown to be capable of accurately reproducing the measured data obtained from gas stand measurements, for a wide range of compressors, starting from small automotive applications to large compressors used in marine propulsion. In addition, it has been shown that it is possible to extrapolate both mass flow and efficiency to the unmeasured low speed region of the compressor in a physical way. The parameterization algorithm is based on Total Least Squares (TLS), which is shown here and in previous publications to be a fast and reliable approach to fit the compressor model to the map. The toolbox is implemented in a Matlab Graphical User Interface (GUI) in order to make it easy for the user to parameterize the compressor model. To demonstrate the workflow and ease of use, a complete step-by-step example of how to work with the toolbox is provided. To further facilitate the user in applying the model, the package also provides implementations of the ellipse compressor model both as a Matlab function and as a Simulink block. This way, the user can quickly and reliably use the results of the parameterization process in a desired application, e.g. including the compressor model of a given compressor map in a combustion engine simulation model.
@techreport{diva2:1175682,
author = {Llamas, Xavier and Eriksson, Lars},
title = {{LiU CPgui: A Toolbox for Parameterizing Compressor Models}},
institution = {Linköping University, Department of Electrical Engineering},
year = {2018},
type = {Other academic},
number = {LiTH-ISY-R, 3102},
address = {Sweden},
}
Recent development has renewed the interest in drivetrain concepts which gives a higher degree offreedom by disconnecting the engine and vehicle speeds. This freedom raises the demand for activecontrol, which especially during transients is not trivial, but of which the quality is crucial for the successof the drivetrain concept. In this work the fuel optimal engine operating point trajectories for a naturallyaspirated and 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. The analysis andoptimization is made with dynamic programming, Pontryagin’s maximum principle and a suboptimalstrategy based on the static optimal operating points. Methods are derived for using Pontryagin’smaximum principle for finding the optimal operating point trajectories, for simple load cases. The timeneeded for computation is reduced a factor 1000−100, depending on engine layout, compared to dynamicprogramming. These methods are only applicable to very simple load cases though. Finally, a suboptimalcalculation method which reduce the time needed for computation a factor > 1000 compared to dynamicprogramming, while showing a < 5% increase in fuel consumption compared to the optimal, is presented.
@techreport{diva2:770141,
author = {Nilsson, Tomas and Fröberg, Anders and Åslund, Jan},
title = {{Minimizing Fuel Use During Power Transients for Naturally Aspirated and Turbo Charged Diesel Engines}},
institution = {Linköping University, Department of Electrical Engineering},
year = {2014},
type = {Other academic},
number = {LiTH-ISY-R, 3077},
address = {Sweden},
}
For future advanced active safety systems, in road-vehicle applications, there will arise possibilities for enhanced vehicle control systems, due to refinements in, e.g., situation awareness systems. To fully utilize this, more extensive knowledge is required regarding the characteristics and dynamics of vehicle models employed in these systems. Motivated by this, an evaluative study for the lateral dynamics is performed, considering vehicle models of more simple structure. For this purpose, a platform for vehicle dynamics studies has been developed. Experimental data, gathered with this testbed, is then used for model parametrization, succeeded by evaluation for an evasive maneuver. The considered model configurations are based on the single-track model, with different additional attributes, such as tire-force saturation, tire-force lag, and roll dynamics. The results indicate that even a basic model, such as the single-track with tire-force saturation, can describe the lateral dynamics surprisingly well for this critical maneuver.
@techreport{diva2:630272,
author = {Lundahl, Kristoffer and Åslund, Jan and Nielsen, Lars},
title = {{Vehicle Dynamics Platform, Experiments, and Modeling Aiming at Critical Maneuver Handling}},
institution = {Linköping University, Department of Electrical Engineering},
year = {2013},
type = {Other academic},
number = {LiTH-ISY-R, 3064},
address = {Sweden},
}
Engine misfire detection is an important part of the On-Board Diagnostics (OBDII) legislations to reduce exhaust emissions and avoid damage to the catalytic converters. The flywheel angular velocity signal is analyzed, investigating how to use the signal in order to best detect misfires. An algorithm for engine misfire detection is proposed based on the flywheel angular velocity signal. The flywheel signal is used to estimate the torque at the flywheel and a test quantity is designed by weighting and thresholding the samples of estimated torque related to one combustion. During the development process, the Kullback-Leibler divergence is used to analyze the ability to detect a misfire given a test quantity and how the misfire detectability performance varies depending on, e.g., load and speed. The Kullback-Leibler divergence is also used for parameter optimization to maximize the difference between misfire data and fault-free data. Evaluation shows that the proposed misfire detection algorithm is able to have a low probability of false alarms while having a low probability of missed detections.
@techreport{diva2:610539,
author = {Eriksson, Daniel and Eriksson, Lars and Frisk, Erik and Krysander, Mattias},
title = {{Analysis and optimization with the Kullback-Leibler divergence for misfire detection using estimated torque}},
institution = {Linköping University, Department of Electrical Engineering},
year = {2013},
type = {Other academic},
number = {LiTH-ISY-R, 3057},
address = {Sweden},
}
Optimizing the configuration of a wheel loader to customer needs can lead to a significant increase in efficiency with respect to fuel economy, cost, component dimensioning etc. Experience show that even modest customer adaptation can save around 20% of fuel cost. A key motivator for this work is that wheel loader manufacturers in general does not have full information about customer usage of the machine and the main objective here is to develop an algorithm that automatically, using only production sensors, extracts information about the usage of a machine at a specific customer site. Two main challenges are that sensors are not located with respect to this task and the significant usage disturbances that typically occur during operation. The proposed solution is a robust method, based on a mix of techniques using basic signal processing, state automaton techniques, and parameter estimation algorithms. A key property of the method is the method of combining, individually very simple, basic techniques in a scheme where robustness are introduced. The approach is evaluated on measured data of a wheel loader loading gravel and shot rock.
@techreport{diva2:1131557,
author = {Nilsson, Tomas and Sundström, Christofer and Nyberg, Peter and Frisk, Erik and Krysander, Mattias},
title = {{Offline driving pattern detection and identification under usage disturbances}},
institution = {Linköping University, Department of Electrical Engineering},
year = {2012},
type = {Other academic},
number = {LiTH-ISY-R, 3054},
address = {Sweden},
}
Student theses
The possibility of measuring the state of health of a NiMH battery without doing it in a lab is evaluated, the goal was to see if it was possible to perceive any differences between batteries of different states of health and whether it’s worth further exploring this solution in a more detailed manner. In order to try and extract and analyze the state of health of the batteries a series of tests consisting of discharging batteries at different lengths of times and different resistive loads were made, the voltage of the batteries being captured by a multimeter. The study shows that getting the state of health of a battery with simple components is a possibility and is useful for battery-powered items. Situations where batteries can’t deliver enough energy for the item to function can be prevented by measuring the health of the batteries and then subsequently switching out the batteries if needed.
@mastersthesis{diva2:1841461,
author = {Classon, Linus},
title = {{State of Health measuring of NiMH batteries using simple electronic components.}},
school = {Linköping University},
type = {{LiTH-ISY-EX-ET--24/0525--SE}},
year = {2024},
address = {Sweden},
}
@mastersthesis{diva2:1839005,
author = {Andersson, Simon},
title = {{Modeling and Control of Fuel Cell Stacks in Autonomous Underwater Vehicles}},
school = {Linköping University},
type = {{LiTH-ISY-EX--24/5633--SE}},
year = {2024},
address = {Sweden},
}
This report delves into the early developmental phase of an autonomous vehicle designed for defense applications. Navigating diverse terrains, this unmanned ground vehicle (UGV) poses unique challenges, particularly in the absence of clearly defined directives found in typical traffic scenarios. The analysis employs the Systems-Theoretic Process Analysis (STPA) to identify and anticipate risks inherent in the conceptual stage of product development. Beyond the specific UGV case, the report explores the broader landscape of validating autonomous systems. It discusses prevalent methods, emphasizing adaptability to different contexts and stages of development. By shedding light on the risks and challenges of autonomy in vehicles and examining effective validation strategies, this report aims to contribute valuable insights to the ongoing discourse surrounding autonomous vehicle development.
@mastersthesis{diva2:1838316,
author = {Axelsson, Maria},
title = {{Early-Stage Validation of Autonomous Vehicles in Ambiguous Environments:
A Systems-Theoretic Process Analysis (STPA) of an Autonomous Military Defense Industry Vehicle}},
school = {Linköping University},
type = {{LiTH-ISY-EX--24/5632--SE}},
year = {2024},
address = {Sweden},
}
The potential of Unmanned Aerial Vehicles (UAVs) for surveillance and military applications is significant — with continued technical advances in the field. The number of incidents where UAVs have intruded into unauthorized areas has increased in recent years and armed drones are commonly used in modern warfare. It is therefore of great interest to investigate methods for UAVs to locate and track intruder drones to prevent and counter surveillance of unauthorized areas and attacks from intruder UAVs. This master’s thesis studied how two autonomous seeker UAVs can be used cooperatively to track and pursue a target UAV.
To locate the target UAV, simulated measurements from received Radio Frequency (RF) signals were used by extracting bearing and Received Signal Strength (RSS) data. To track the target and predict its future position, the study employed an Extended Kalman Filter (EKF) on each seeker UAV, which acted together as a Mobile Wireless Sensor Network (MWSN). The thesis explored two formation control methods to keep the seeker UAVs in formation while pursuing the target drone. The formation methods used the predicted position of the target to produce reference positions and/or reference distances for a controller to follow. A Distributed Model Predictive Controller (DMPC) was implemented on the seeker UAVs to pursue the target while maintaining formation and avoiding collisions.
The EKF, MPC, and formation methods were first evaluated individually in simulation to assess their performance and for parameter tuning. The respective modules were then combined into the complete system and tuned to achieve improved pursuit and formation in simulation. The results showed that, with the chosen parameters and with a high level of measurement noise, the seeker UAVs were able to pursue the target with a combined average distance error of less than 2 m when the target drone flew in a square pattern with a velocity of 2 m/s. The quality of the pursuit was highly affected by the increase in velocity of the target and the initial positions of the seekers, where a high velocity and a large initial deviation from the reference positions/distances resulted in poorer quality.
@mastersthesis{diva2:1796183,
author = {Carsk, Robert and Jeremic, Alexander},
title = {{Formation Control of UAVs for Positioning and Tracking of a Moving Target}},
school = {Linköping University},
type = {{LiTH-ISY-EX--23/5608--SE}},
year = {2023},
address = {Sweden},
}
A significant challenge with permanent magnet synchronous motors (PMSMs) is thermal management. Thermal stress can lead to irreversible damage to components, and to enable efficient cooling, a thermal model is needed. In this thesis paper, methods for estimating the hot spot temperature of the windings in PMSMs used in heavy-duty EVs are investigated. The methods include black-box models and lumped parameter thermal network-based models. The results reveal that the implemented models are not sufficient for achieving the desired accuracy, and indicate that more parts of the windings need to be considered.
@mastersthesis{diva2:1790319,
author = {Dahl, Ken},
title = {{Thermal Modelling of Permanent Magnet Synchronous Motor Windings in Heavy-Duty Electric Vehicles}},
school = {Linköping University},
type = {{LiTH-ISY-EX--23/5593--SE}},
year = {2023},
address = {Sweden},
}
The need to reduce the amount of fossil fuel consumed by industry is vital. However, it is crucial to understand that industry is less inclined to shift its consumption from fossil fuels to renewable energy sources solely based on environmentalconcerns; to realistically make industry switch from fossil fuels to renewable energy sources, renewable energy sources must provide efficient results for industry.An aspect of verifying the efficiency of solar power in an industrial setting is bystudying how various control techniques can accommodate solar power alongside fossil fuels.This thesis aims to analyze whether a predictive control model is suitable forsupplying an industrial plant with solar power alongside its coal power. Thisthesis will study two main forms of predictive control: a PID controller featuringa feedforward component and MPC control.The work within the thesis resulted in modelling an industrial plant, bothphysical and mathematical, and an optimization framework to test the MPC. Theframework can be extended to include additional components as well as to introduce disturbances into the model.The results of this thesis project prove that there are great improvements inperformance when applying predictive features to control systems. The predictive control systems presented in this thesis decrease the usage of a buffer in theform of a battery - signifying economic advantages to the predictive methods,and decreasing the total generated power fluctuations by accommodating the incoming solar power before it enters the system.
@mastersthesis{diva2:1789188,
author = {Björk, Rasmus},
title = {{Predictive Control for Mitigating Solar Power Variations in Isolated Steam Power Systems}},
school = {Linköping University},
type = {{LiTH-ISY-EX--23/5586--SE}},
year = {2023},
address = {Sweden},
}
This thesis explores the potential of second-life electric vehicle batteries, which are no longer suitable for electro-mobility, to provide energy storage solutions. The study iden- tifies two potential applications for second-life batteries: charging stations and residential PV energy storage systems. The research uses the remaining useful life as a vital indicator of the benefit that emerges from each solution. A battery aging framework is proposed, tak- ing power demand and temperature as inputs and generating capacity loss and resistance increase utilizing aging models from the literature. It is observed that the prediction can vary significantly depending on the model. Additionally, the total costs of each solution are heavily influenced by the battery pack configuration, as EV batteries can be directly reused or refurbished. A lower degree of dis-aggregation and testing is more cost-effective and entails fewer wasted components, yet it introduces performance uncertainties. The study concludes that applications that can tolerate uncertainties and inflexibility are best suited to meet the supply of second-life EV batteries. Furthermore, by re-purposing second-life batteries, there is potential to maximize their value and reduce environmental impact by reducing the need for new batteries.
@mastersthesis{diva2:1778244,
author = {Elis, Sandberg},
title = {{Second Life Applications for Degraded EV Batteries:
Evaluating Benefits Basedon Remaining Useful Life and Battery Configurations}},
school = {Linköping University},
type = {{}},
year = {2023},
address = {Sweden},
}
When operating an aircraft, inaccurate measurements can have devastating consequences. For example, when measuring airspeed using a pitot tube, icing effects and other faults can result in erroneous measurements. Therefore, this master thesis aims to create an alternative method which utilizes known flight mechanical equations and sensor fusion to create an estimate of the airspeed during flight. For validation and generation of flight data, a simulation model developed by SAAB AB, called ARES, is used.
Two models are used to describe the aircraft behavior. One of which is called the dynamic model and utilizes forces acting upon the aircraft body in the equations of motion. The other model, called the kinematic model, instead describes the motion with accelerations of the aircraft body. The measurements used are the angle of attack (AoA), side-slip angle (SSA), GPS velocities, and angular rates from an inertial measurement unit (IMU). The dynamic model assumes that engine thrust and aerodynamic coefficients are already estimated to calculate resulting forces, meanwhile the kinematic model instead uses body fixed accelerations from the IMU. These models are combined with filters to create estimations of the airspeed. The filters used are the extended Kalman filter (EKF) and unscented Kalman filter (UKF). These are combined with the two models to create in total four methods to estimate the airspeed.
The results show no major difference in the performance between the filters except for computational time, for which the EKF has the fastest. Further, the result show similar airspeed estimation performance between the models, but differences can be seen. The kinematic model manages to estimate the wind with higher details and to converge faster, compared to the dynamic model. Both models suffer from an observability problem. This problem entails that the aircraft needs to be maneuvered to excite the AoA and SSA in order for the estimation methods to evaluate the wind, which is crucial for accurate airspeed estimation. The robustness of the dynamic model regarding errors in engine thrust and aerodynamic coefficients are also researched, which shows that the model is quite robust against errors in these values.
@mastersthesis{diva2:1775121,
author = {Roser, Alexander and Thunberg, Anton},
title = {{Airspeed estimation of aircraft using two different models and nonlinear observers}},
school = {Linköping University},
type = {{LiTH-ISY-EX--23/5575--SE}},
year = {2023},
address = {Sweden},
}
The increasing demand for renewable energy sources to meet climate targets and reduce carbon emissions poses challenges to the power grid due to their intermittent nature. One potential solution to maintain grid stability is by implementing Hybrid Energy Systems (HESs) that incorporate a Battery Energy Storage System (BESS). To achieve the most favorable outcome in terms of both technical feasibility and profitability of a BESS, it is essential to employ models for simulating and optimizing the control of system components.
This thesis focuses on the analysis of energy and revenue streams in a HES consisting of a BESS, photovoltaics (PVs), and an energy load including a fast charging station for electric vehicles (EVs). The objective is to optimize the system based on revenue generation by comparing the control techniques of peak shaving, energy arbitrage, and the integration of ancillary services within the Swedish energy market. The research questions explore the optimal utilization of the BESS and assess the impact of the different control techniques.
A model is created in Python with the package CasADi where data from an ongoing installation of a HES in southern Sweden is combined with data from literature research. The model includes an objective function that minimizes the total cost of power from the grid based on the day-ahead price, battery degradation, and monthly peak power.
To answer the research questions, four different scenarios are simulated. The first scenario is a base for comparison, the second one focuses on peak shaving and energy arbitrage, the third on participation in the ancillary service FCR-D upwards regulation, and the last one is a combination of peak shaving, energy arbitrage, and the ancillary service FCR-D. The results show that the remuneration from the ancillary service FCR-D is comparably much higher than the revenues generated from peak shaving and energy arbitrage, providing more than 500% of revenue compared to the same system but without a BESS. The scenario with peak shaving and energy arbitrage shows an increase in revenue of 29% but with more cycling of the battery which could cause losses in performance in the long term. To validate the results, sensitivity analyses are conducted by evaluating weighting in the objective function, implementing Model Predictive Control (MPC), and reviewing price variations.
In conclusion, efficient control techniques can enhance system performance, minimize losses, and ensure optimal utilization of different energy sources, leading to improved feasibility and profitability. The optimal usage of a BESS involves finding a balance between maximizing revenue generation and minimizing battery degradation. This can be achieved through control strategies that optimize the charging and discharging patterns of the BESS based on electricity price signals, demand patterns, and battery health considerations.
@mastersthesis{diva2:1770527,
author = {Calmered, Louise and Nyberg, Tanja},
title = {{Techno-Economic Optimization and Control of Hybrid Energy Systems}},
school = {Linköping University},
type = {{LIU-ISY/LITH-EX-A--2023/5584--SE}},
year = {2023},
address = {Sweden},
}
Tire tread health is essential for safe operation of a passenger vehicle. Worn out tires significantly increases the risk of traffic accidents and hydroplaning. This thesis investigates the possibility to detect tire tread wear by estimating the effective rolling radius of a tire. The effective rolling radius of a tire is affected by several different factors. As to not confuse change in external factors with actual tire tread wear, there is therefore a need to compensate the effective rolling radius to nominal conditions, to make sure that the change in compensated rolling radius is only due to the tire tread wear. This raises the questions: how can the effective rolling radius be estimated? Can it be compensated with respect to external factors?
The behavior of the tire changes between different tire models. This is because different models uses different materials, patterns, internal structure etc. This raises an additional question. Can a compensation model with the same parameter values be used in all vehicles of the same type no matter the tires of the vehicle, or is there a need for an adaptive compensation model that adapts the parameters to the current tire?
This thesis investigates how the estimation of the tires effective rolling radius can be improved by estimating the velocity using sensor fusion between GPS- and IMU-signals. This was done using an Extended Kalman Filter. Furthermore, this thesis proposes different ways of compensating a tires effective rolling radius with respect to external factors and compares these methods with each other to obtain the most efficient compensation method. After finding an appropriate compensation method, further investigations regarding the need of adaptivity between tires was performed to find out if the compensation factors can be used on the same vehicle model with different tire sets.
Ultimately, the investigations showed that the estimation of the effective rolling radius of a tire using sensor fusion was not fruitful due to limitations set by the IMU. If the vehicle had been equipped with a 6-axis IMU instead of a 3-axis IMU, this method might be feasible. The method that directly calculates the effective rolling radius from GPS-velocity and wheel speed gave a more accurate rolling radius signal. The compensation of the effective rolling radius can be achieved with respect to velocity, tire pressure and tire temperature. The most advantageous compensation method proposed in this thesis was a polynomial compensation model. Lastly, when investigating the need of adaptive compensation factors it was found that these compensation factors needs to be adaptive between tire sets.
@mastersthesis{diva2:1762057,
author = {Wretlind, Rickard and Wärn, William},
title = {{Adaptive Rolling Radius Estimation}},
school = {Linköping University},
type = {{LiTH-ISY-EX--23/5568--SE}},
year = {2023},
address = {Sweden},
}
In this thesis the possibility of using knock sensors for misfire detection in heavy duty diesel engines is investigated. This is of great interest due to many emission legislations getting stricter, especially in the US where robust misfire detection is mandatory for these types of engines. In order to capture the relevant vibra- tions on the engine a pre-study is made where the resonance frequencies in the cylinders are calculated which can be used for bandpass filtering the knock sen- sor signal. These bandpass filters are used to run tests where the engine is run with normal combustion and misfire on individual cylinders. The tests are made using a straight six cylinder diesel engine with a displacement of 12.7 litres. The test data is used to create threshold maps that can be used for misfire detection and for sensitivity analysis. Thereafter a detection algorithm is developed in MATLAB which involves integrating the knock sensor signal between two prede- fined crank angle degrees and then comparing it with a threshold value that can be interpolated from the threshold map. The test results show that this type of detection algorithm with these types of sensors is possible. There are also some areas of improvements presented that can make the misfire detection even more robust.
@mastersthesis{diva2:1755601,
author = {Sjöstedt, Carl},
title = {{Misfire Detection in Heavy Duty Diesel Engines Using Knock Sensors}},
school = {Linköping University},
type = {{}},
year = {2023},
address = {Sweden},
}
Longline fishing is a method of fishing that utilizes baited hooks to catch fish in an environmentally friendly way. In order to reduce the number of catch lost while longline fishing, it is of great interest to be able to keep an even tension on the fishing line. This can be done by estimating the speed at the point of interest (POI) at which the fishing line is attached to the boat. Due to the harsh conditionson the seas, it is not recommended to put any sensors directly at that point. The aim of this thesis was to explore whether or not it is possible to estimate the vertical speed at the POI by having sensors measuring linear acceleration and angular velocity at various unknown places in the boat.
The sensors were placed at various places in a simulated boat, after which the sensor orientations and positions were calculated using a nonlinear Least Squares method. After the sensors were positioned, an Extended Kalman Filter (EKF) was implemented on each sensor, after which the speed of the POI was calculated as the fused estimate of all EKFs. By changing the number of sensors and their sampling times, the best compromise between accuracy, computational load and number of sensors was found.
The results prove that it is fully possible to estimate the vertical speed of the POI using only four 6DOF IMU:s using a sampling time of 50 or 100 ms, depending on how accurate the user wants the estimated positions of the sensors to be. However, there are still many ways in which the method used can be improved to geta better estimate.
@mastersthesis{diva2:1746648,
author = {Sjöblom, Jesper},
title = {{Estimating a Boat's Vertical Velocity with Unpositioned 6DOF IMU:s:
How sensor fusion and knowledge of the system dynamics can be used to estimate the IMU positions and produce fused estimates}},
school = {Linköping University},
type = {{LiTH-ISY-EX--23/5550--SE}},
year = {2023},
address = {Sweden},
}
@mastersthesis{diva2:1729965,
author = {Hagman, Mathias},
title = {{Energy Demand and Charging Infrastructure for Electrified Urban Public Transports}},
school = {Linköping University},
type = {{LiTH-ISY-EX-ET--22/0518--SE}},
year = {2023},
address = {Sweden},
}
Antal nyregistrerade laddbara personbilarbilar ökar märkbart för varje år.Enligt en prognos kommer cirka 2.5 miljoner laddbara bilar vara i trafik iSverige år 2030. Detta motsvarar hälften av personbilsflottan idag.Ökningen av laddbara bilar sker framför allt i elområden SE3 och SE4.Detta påverkar hur transmissionsnätet påverkas i framtiden där mängdeneffekt som ska transmitteras från norr till södra landet ökar omomständigheterna i nätet är samma som idag. I detta examensarbeteuppskattades först effektökningen orsakade av elbilar år 2030 för denämnda elområdena. Sedan modellerades transmissionsnätet i SE3 ochSE4 för att undersöka hur denna effektökning påverkar transmissionsnätetoch dess förluster.Resultatet visade att effektökningen kommer att belastatransmissionsnätet hårdare än idag. För effektöverföring mellan SE2 ochSE3 passeras den maximala överföringskapaciteten redan idag för vissatimmar av året. Resultatet i denna rapport visar att sådana timmar kommeratt vara betydligt fler för år 2030 och förlusterna kommer att öka. Detvisade sig att för SE4 kommer den maximala överföringskapacitetenräcka för år 2030.
@mastersthesis{diva2:1728576,
author = {Omid, Najafi and Elias, Rajabi},
title = {{Påverkan av elbilar på Sveriges transmissionsnät 2030}},
school = {Linköping University},
type = {{LiTH-ISY-EX-ET--22/0519--SE}},
year = {2023},
address = {Sweden},
}
There are many benefits from using electrical powertrains over diesel powertrains within the mining industries, where some of these benefits come from reducing the pollution within the mines and therefore improve the working environment as well as reduce the ventilation costs required from ventilating these pollution.
It is also desired to optimise the use of the vehicle to increase the efficiency and reduce fuel consumption of the vehicle. This thesis models a boomer, a face drilling rig for underground mining, from Epiroc as well as provides optimisation methods that can be used to both optimise the model parameters to match the physical machine as well as optimise the use of the vehicle. The optimisation methods used within this thesis is non-linear programming by quadratic lagrangian optimisation, genetic algorithm optimisation as well as deterministic dynamic programming optimisation.
The results shows that with the use of these optimisation methods, models can be created to accurately be matched to a physical machine. Furthermore, vehicle component optimisation and speed optimisation can be done to lower the consumed energy as well as increase the system efficiency.
@mastersthesis{diva2:1737907,
author = {Faraj, Mohamed and Olsson, Max},
title = {{Evaluation of Models and Optimisation Methods for Energy Minimisation of Drill Riggs}},
school = {Linköping University},
type = {{LiTH-ISY-EX--22/5515--SE}},
year = {2022},
address = {Sweden},
}
Developing and improving upon a good empirical model for an engine can be time-consuming and costly. The goal of this thesis has been to evaluate data-driven modelling, specifically neural networks, to see how well it can handle training for some static models like the mass flow of air into the cylinder, mean effective pressure and pump mean effective pressure but also for transient modelling, specifically the exhaust gas temperature. These models are evaluated against the classical empirical models to see if neural networks are a viable modelling option. This is done with five different types of neural networks which are trained. These are the feed-forward neural network, Nonlinear autoregressive exogenous model network, layer recurrent network, long short term memory network and gated recurrent network.The inputs were determined by looking at more simple physical models but also looking at the covariance to determine the usefulness of the input. If the calculation time is small for the specific network, the neural network structure is tested and optimized by training many networks and finding the median/mean result for that specific test.The result has shown that the static models are handled very well by the most simple feed-forward network. For the exhaust temperature, both NARX and Layer recurrent network could predict and handle it well giving results very close to the empirical models and could be a viable option for transient modelling, on the other hand, Long short term memory, gated recurrent network and the feed-forward network had trouble predicting the exhaust gas temperature and returned bad results while training.
@mastersthesis{diva2:1709461,
author = {Nibras, Musa and Linus, Roos},
title = {{Artificial Neural Network in Exhaust Temperature Modelling:
Viability of ANN Usage in Gasoline Engine Modelling}},
school = {Linköping University},
type = {{LITH-ISY-EX--22/5494-SE}},
year = {2022},
address = {Sweden},
}
The process of flying fighter jets naturally comes with tough environments and manoeu-vres where temperatures, pressures and forces all have a large impact on the aircraft. Part degeneration and general wear and tear greatly affects functionalities of the aircraft, and it is of importance to carefully monitor the well being of an aircraft in order to avoid catastrophic accidents. Therefore, this project aims to investigate various ways to improve anomaly detection of selected signals in the Gripen E fuel system. The methodology in this project was to compare collected flight data with generated data of a simulation model. The method was conducted for three selected signals with different properties, namely the transfer pump outlet pressure and flow, as well as the fuel mass in tank 2. A neural network was trained to generate predictions of the residual between measured and simulated flight data, together with a RandomForestRegressor to create a confidence interval of said signal. This made it possible to detect signal abnormalities when the gathered flight data heavily deviated from the generated machine learning algorithm predictions, thus alarming for anomalies.
Investigated methods to improve anomaly detection includes feature selection, adding ar-tificial signals to facilitate machine learning algorithm training and filtering. A large part was also to see how an improved simulation model, and thus more accurate simulation data would affect the anomaly detection. A lot of effort was put into improving the simulation model, and investigating this area. In addition to this, the data balancing and features to balance the data on was revised. A significant challenge to tackle in this project was to map the modelling difficulties due to differences in signal properties. A by-productof improving the anomaly detection was that a general method was obtained to create a anomaly detection model of an arbitrarily chosen signal in the fuel system, regardless of the signal properties.
Results show that the anomaly detection model was improved, with the main improvement area shown to be the choice of features. Improving the simulation model did not improve the anomaly detection in the transfer pump outlet pressure and flow, but it did however slightly facilitate anomaly detection of the fuel mass in tank 2 signal. It is also concluded that the signal properties can greatly affect the anomaly detection models, as accumulated effects in a signal can complicate anomaly detection. Remaining improvement areas such as filtering and addition of artificial signals can be helpful but needs to be looked into for each signal. It was also concluded that a stochastic behaviour was seen in the data balancing process, that could skew results if not handled properly. Over all the three selected signals, only one flight was misclassified as an anomaly, which can be seen as great results.
@mastersthesis{diva2:1705989,
author = {Olof, Ahlgren Bergström},
title = {{Adaptive detection of anomalies in fuel system of Saab 39 Gripen using machine learning:
Investigating methods to improve anomaly detection of selected signals in the fuel system of Gripen E.}},
school = {Linköping University},
type = {{LITH-ISY-EX--22/5528--SE}},
year = {2022},
address = {Sweden},
}
The purpose of the thesis was to evaluate the robustness of the Hybrid A* algorithm in regards to the levels of dynamic vehicle modeling, vehicle parameters and driving velocity. The original scope of the thesis project was to alter vehicle and tire models but this was discovered to be out of the time limits of the thesis project. The new scope was to alter the parameters with close connection to the vehicle dynamics, such as tire friction, vehicle mass and driving velocity. The thesis project was performed in collaboration with Syntronic and their internal project Autodrive.
Due to the complexity of the system, tests were first performed to evaluate if the path planner and path following were deterministic. Variation of tire friction, vehicle mass, reference velocity and maximum steering was then performed during three different driving missions designed to simulate different complexity levels of realistic driving scenarios. The dependence of the varied vehicle parameters on the deterministic behaviour was also examined. Lastly, the impact of altering parameters used for smoothing of the Hybrid A* solution and parameters of the controller were explored and analysed. The position of the vehicle, the velocity profile, slip angles and angular acceleration were used in order to draw conclusions regarding the performance of Hybrid A*, the motion control and the limitations of vehicle and tire models.
The results showed that the implementation used of Hybrid A* is deterministic but fail to produce a consistent route when faced with obstacles and re-planning due to the vehicle control not being deterministic. Variation in vehicle mass and reference velocity as well as the aggressiveness of the course were concluded to impact the determinism of the path following. The best values for the smoothing parameters are dependent on the desired vehicle behaviour, but can be used to reduce the difference between the planned and followed path.
The Hybrid A* planner was concluded to be robust in regards to variations in vehicle mass, tire friction and maximum steering angles but very sensitive to a change in velocity. The slip angles were generally small, but the kinematic single-track model theoretically only hold when the slip angles are zero. The results did, however, indicate that the implementation of the Hybrid A* algorithm was able to produce a drivable and realistic path for all cases except the most extreme parameter choices. For larger velocities and unrealistically low tire friction, the dynamic single-track model is more suitable.
The choice of vehicle model is not critical except when using high driving velocities. It is important to have knowledge of the desired driving velocity when choosing a dynamic model, but the solution of the implemented path planner and path following is otherwise robust enough to handle a less advanced model. The current implementation of the Hybrid A* algorithm, using the kinematic single-track model, can therefore be concluded to be sufficient in planning a realistic path for a simulated autonomous vehicle for low driving velocities, while a more advanced model is needed when increasing the driving velocity.
@mastersthesis{diva2:1706864,
author = {Kidell Löwstedt, Elin},
title = {{Effects of Dynamic Modeling on the Path Planning of Simulated Autonomous Vehicles}},
school = {Linköping University},
type = {{LiTH-ISY-EX--22/5530--SE}},
year = {2022},
address = {Sweden},
}
The purpose of this thesis is to investigate the possibilities of automating a gluing process in the optical manufacturing industry. Aimpoint, a Swedish company that manufactures red-dot sights was the industrial partner in this thesis. Since the optical quality of their products is of the highest importance and the lenses and protective glass are for the most part glued using traditional, manual methods, the company aims to find improvements and methods to ensure the qualityof their products by automating this process. A number of requests were submitted, including the ability of such an improved process to be able to glue lenses of more complex geometries than the mostly round lenses currently used. To allow precise adhesive dispensing around the lens of a sight with a complex geometry, Aimpoint has two Cartesian tabletop dispensing robots. This kind of robot servesas a baseline for the comparisons in this thesis.
A Franka Emika articulating robot arm was used to test the possibilities of au-tomating the process using such a robot system. Firstly, a motion was generatedbased on the CAD model of the product. The motion generation and manipulation was performed in MATLAB where the Peter Corke robotics toolbox was used for initial simulations. Unfortunately, the robot model in the toolbox was not able to take joint limitations into account and a migration to ROS was in order. Since there was no implementation for Cartesian control in the simulation software for Franka Emika, a decision was made to start physical tests using the robot pre-maturely. As for the adhesive dispensing, tests were conducted to investigate the parameters that affect the termination of a glue joint such as the retract setup and timings. A repeatability test was also conducted to test the performance of dis-pensing using a direct pressure fed adhesives syringe versus using a dispensingvalve.
With the knowledge and data from these tests, the experimental setup was built at the robot lab in Lund where a computer ran the controller implementation, controlling the robot and an Arduino was utilized to actuate the dispenser. Several details were glued on this setup, both with vertical and angled nozzle. Asa reference for gluing, a detail was glued using the Cartesian dispensing robotat Aimpoint with the same limited path as previously described. To analyse the performance of the glued joint, a push-out test was conducted at Aimpoint usinga tensile strength machine. The results from this test showed that a glue joint glued with an angled nozzle was stronger and a higher force was required to deform the joint compared to one glued with a vertical nozzle. On average, the joint glued with an angled nozzle required 721 N and the vertical required 395 N.
It is concluded that keeping the nozzle angled during the dispensing operation yield a stronger glue joint and makes the system less sensitive to positionand orientation errors. As for the impedance controller used in this thesis, it is concluded to not be suitable for the considered application and its requirements. Regarding the robotic solution investigated in this thesis, it was observed to bebeneficial to utilize a high number of axes when generating the motion for the gluing operation. However, case-consistent inverse kinematics is a requirementto further investigate this claim.
@mastersthesis{diva2:1705397,
author = {Larsson, Daniel},
title = {{Automation of Gluing Processes in the Optical Manufacturing Industry}},
school = {Linköping University},
type = {{LiTH-ISY-EX---22/5529--SE}},
year = {2022},
address = {Sweden},
}
A major cause of CO2 emissions today is fossil fuel vehicles, and lowering these emissions is of key importance, resulting in increasing electrification and hybridisation nowadays. Turbochargers have been used for a long time to recycle exhaust gas heat losses to improve engine performance by compressing the intake air. This thesis investigates a turbocharger with an added electric machine, to see if further energy can be recovered from these gasses, as well as how to control this machine for improved transients during acceleration and reduced turbo lag. A complete Simulink model is created of the system, comprised of a variable geometry turbine, compressor, cylinder, electric motor and battery model. This plant model is then evaluated on test cycles, which results in consistently lowered brake-specific fuel consumption and quicker responses at the cost of electric charge. The results show that an electrically assisted turbocharger poses as a feasible option for further improvements in fuel economy and performance during transients for spark ignited engines.
@mastersthesis{diva2:1683735,
author = {Vandor, Erik and Ehlin, Gabriel},
title = {{Electrically Assisted Turbocharger: Modelling And Control Strategy}},
school = {Linköping University},
type = {{LiTH-ISY-EX--22/5507--SE}},
year = {2022},
address = {Sweden},
}
The ever increasing demands on today's engine performance and emissions control is forcing the automotive industry to make use of innovative solutions. One of these is to apply the technology of VNT turbos on commercial petrol vehicles. When using a VNT turbo, the aspect ratio of the turbine can be altered while driving to suit the current operating window. In order to actually gain performance while using a VNT, the vanes have to be properly controlled using a suitable control strategy. In this project, direct collocation have been utilized through the usage of YOP which is an adaptation of CasADi in MATLAB to solve non-linear optimization problems. Comprehensive models of the turbocharger and the cylinders have been built and validated to properly represent a VEP4 LP engine from AUROBAY. The models are implemented in YOP to create and simulate different OCPs using the turbo speed as state and position of the vanes as control signal. With this model in YOP together with the air mass flow per second as reference, a good reference following together with decent values for relevant parameters can be accomplished. Other objective functions such as minimum time and maximal volumetric efficiency are also investigated in the project which yield likewise results. From the results it can be concluded that this type of model and control strategy can be used with success when studying optimal control of a VNT turbo.
@mastersthesis{diva2:1684183,
author = {Fransson Brunberg, Emil and Bolin, Karl},
title = {{Modelling and Optimal Control of a Variable Nozzle Turbine in an SI Engine for Maximum Performance}},
school = {Linköping University},
type = {{LiTH-ISY-EX--22/5510--SE}},
year = {2022},
address = {Sweden},
}
Automated driving systems are becoming more prevalent in the heavy vehicle transportation industry. Increased automation is presumed to have positive effects on the industry's safety, productivity, and environmental impact. One essential part of increased automation is the development of high-level functionalities such as motion planning and control algorithms.
This thesis proposes a new system structure for automated driving system implementations, using a simplified vehicle model with physically motivated constraints, referred to as a reference model, to give a promised behavior on future states of the vehicle. In the proposed system, there exists a high-level controller which utilizes the reference model to calculate a reference signal which corresponds to a realizable behavior. A low-level controller with better knowledge of the plant dynamics and direct access to the plant actuators is then used to realize the reference signal for the specific vehicle it is implemented in. In this thesis, the reference signal is chosen as the longitudinal acceleration of the vehicle.
There are several advantages to such a system, the main one being the ability to re-use high-level functionalities between different vehicle types due to the usage of a standardized interface. This could decrease development time, as it would be possible to develop the high and low-level functionalities separately, and therefore work on both can be conducted simultaneously. These can later be merged in the implemented system.
The work concerns the modeling of the longitudinal dynamics of vehicles. Models of varying complexities, in terms of available actuators are presented and evaluated to show the system's usability in the presence of parametric uncertainties as well as modeling errors. Model predictive control allocation is used and motivated for choosing which actuators to use for realizing a given reference signal. Model predictive control is also utilized as an application of the reference model where a velocity-following case is investigated. Static and dynamic constraints on longitudinal acceleration are derived for a general vehicle, and system identification of vehicle actuators' aggregate dynamics is discussed and implemented.
@mastersthesis{diva2:1679351,
author = {Rosengren, Johan and Ryman, Victor},
title = {{Standardized Longitudinal Reference Model for Vehicle Motion Control}},
school = {Linköping University},
type = {{LiTH-ISY-EX--22/5489--SE}},
year = {2022},
address = {Sweden},
}
The CO2 emissions from road vehicles must be reduced in order to avoid a 1.5 ◦C global warming. To reduce tailpipe emissions, a strong trend is to electrify powertrains to shift away from the use of fossil fuel. Among alternatives, the fuel cellhybrid electric vehicle (FCHEV) is seen as a promising configuration. With the high energy density of hydrogen propulsion systems, it is regarded viable for heavy-dutylong cycle hauling.
The aim of this thesis is thus to explore optimal control of energy and thermal management systems of FCHEVs. With the intention of increasing knowledge of how to control FCHEVs for a driving mission, this thesis models an FCHEV powertrain for optimal control purposes. The developed model is used in conjunction with dynamic programming to find the hydrogen optimal control strategies of the energy and thermal management systems. Finally, a sensitivity analysis is performed, investigating how the fuel cell characteristics influence the control strategies.
The results propose a feasible complete powertrain model for optimal control purposes and provides insight on how to optimally control the powertrain for various scenarios, minimizing hydrogen consumption. It is concluded that for demanding missions, the fuel cell should consistently provide the main power output and together with the battery handle power transients. For less demanding missions, the fuel cell should be controlled with an on/off strategy, switching between being atidle and working in its most efficient region. It is also concluded that integrated energy and thermal strategies for the fuel cell during a driving mission can increase fuel efficiency, with the optimal thermal strategy being dependent on the fuel cell’s characteristics.
@mastersthesis{diva2:1676199,
author = {Similä, Daniel and Siönäs, Jonatan},
title = {{Optimal Control and Thermal Managementof Heavy-Duty FCHEV Powertrains:
Minimizing hydrogen consumption of an FCHEV using numerical optimal control and an integrated energy and thermal management system}},
school = {Linköping University},
type = {{LiTH-ISY-EX--22/5472--SE}},
year = {2022},
address = {Sweden},
}
This thesis aims to investigate the possibility of using a mathematical model to detect several common faults in a hydraulic rock drill. To this end, a parameterized state space model of the hydraulic drill, which simulate its behavior, is created. The model parameters are divided into two categories where different estimation methods are used to determine their values. The first category consists mainly of the parameters that are assumed to be invariant and independent of the various operating conditions. Experimental data are used to estimate these parameters. The other category is the variables that change depending on the machine’s current condition and operating settings. These include the response from the rock and internal leakages in the hydraulic drill. These parameters are estimated by integrating the impact piston position measurements in the simulation algorithm. The model is simulated for different fault modes, and the resulting estimated parameters are studied. It is shown that the resulting distributions for some of the estimated parameters differ between the fault modes, which makes fault detection possible. Furthermore, a condition monitoring system based on the estimated parameters provided by the model is designed and evaluated. It is shown that the performance and the robustness of the monitoring system depend on the machine’s operating settings and condition, where the system performs best for an operating pressure of 220 bar and the internal cylinder leakages.
@mastersthesis{diva2:1671976,
author = {Kagebeck, Adam and Najafi, Mahdi},
title = {{Modeling of a Hydraulic Rock Drill for Condition Monitoring}},
school = {Linköping University},
type = {{LiTH-ISY-EX--22/5488--SE}},
year = {2022},
address = {Sweden},
}
A permanent magnet synchronous motor is a type of motor that is used in several different application areas, not least in an autonomous robots where it is the motor that drives the wheels. Today, many actors choose simulation as a tool to save money and time when product tests are performed. This thesis covers both the process of modeling a permanent magnet synchronous motor and regulating it at low speeds, in a simulation environment.
As previously mentioned, the motor is a permanent magnet synchronous motor and is a direct-driven outrunner, which means that the motor and the wheel are combined and that the rotor is spinning outside the stator. On current robots in production, there is a gear ratio between the motor and wheels to be able to regulate the motor at higher speeds and thus generate a torque. The gearing contributes to losses and is an extra cost, so the examination of a direct-drive motor is interesting.
The direct-drive motor has a lower working speed and is therefore by some reasons more difficult to regulate when applying torque load to the motor. The motor is equipped with current sensors and a position sensor, which has a certain resolution. The position sensor is speed-dependent in the sense that at lower RPMs fewer measurements are obtained, which is a problem when regulating the motor.
The thesis examines two different control strategies, one of which is a more classic PI control that is often used on the market in various systems and the other is model predictive control (MPC). The latter is an online optimization where, with the help of information about the system, an optimal input signal is calculated and applied.
Two different non-linear Kalman filters are also examined, which are implemented with the two different control strategies, to estimate the speed with the help of the measurements from current and the position sensor.
The conclusion is an ideal motor model that mimics the physical motor. MPC is able to regulate the motor between 0-50 RPM, both with and without applied torque and even better with speed estimation from a Kalman filter. The PI controller is not able to regulate the motor at 2 RPM but for speeds at 10 RPM and greater, however with over-/undershoot after an acceleration.
@mastersthesis{diva2:1671362,
author = {Helsing, Robin and Sanchez, Tobias},
title = {{Modeling and Control of a PMSM Operating in Low Speeds}},
school = {Linköping University},
type = {{LiTH-ISY-EX--22/5504--SE}},
year = {2022},
address = {Sweden},
}
In this thesis it has been studied how operational and workshop data can be used to improve the handling of field quality (FQ) issues for electronic units. This was done by analysing how failure rates can be predicted, how failure mechanisms can be detected and how data-based lifetime models could be developed.
The work has been done on an electronic control unit (ECU) that has been subject to a field quality (FQ) issue, determining thermomechanical stress on the solder joints of the BGAs (Ball Grid Array) on the PCBAs (Printed circuit board assembly) to be the main cause of failure. The project is divided into two parts. Part one, "PCBA" where a laboratory study on the effects of thermomechanical cycling on solder joints for different electrical components of the PCBAs are investigated. The second part, "ECU" is the main part of the project investigating data-driven solutions using operational and workshop history data.
The results from part one show that the Weibull distribution commonly used to predict lifetimes of electrical components, work well to describe the laboratory results but also that non parametric methods such as kernel distribution can give good results. In part two when Weibull together with Gamma and Normal distributions were tested on the real ECU (electronic control unit) data, it is shown that none of them describe the data well. However, when random forest is used to develop data-based models most of the ECU lifetimes of a separate test dataset can be correctly predicted within a half a year margin. Further using random survival forest it was possible to produce a model with just 0.06 in (OOB) prediction error. This shows that machine learning methods could potentially be used in the purpose of condition based maintenance for ECUs.
@mastersthesis{diva2:1650950,
author = {Fredriksson, Gabriel},
title = {{Prognostics for Condition Based Maintenance of Electrical Control Units Using On-Board Sensors and Machine Learning}},
school = {Linköping University},
type = {{LiTH-ISY-EX--22/5458--SE}},
year = {2022},
address = {Sweden},
}
Batteries are becoming popular in the trend of electrification. Performance andlifespan of a battery pack are closely related to how it has been utilized. Withproper balancing control to slow down aging process, variances of capacity andresistance between battery cells can be maintained at a better level. Among balancing methods, dissipative balancing is still the most common method for itssimplicity in control, low cost and high speed. Non-dissipative balancing methods like converter-based and capacitor-based are of researchers’ interest becauseof less heat generated and superior efficiency.
In this thesis, the converter-based balancing method is investigated. A modular multilevel converter (MMC) with Pulse-Width Modulation (PWM) pattern iscompared with another MMC with Nearest-Level Modulation (NLM). The speedto balance six battery sub-modules, output power and battery current harmonicsare examined.
@mastersthesis{diva2:1637196,
author = {Lin, Junyu},
title = {{Battery Balancing on a Full-Bridge Modular Multi-Level Converter}},
school = {Linköping University},
type = {{LiTH-ISY-EX--22/5456--SE}},
year = {2022},
address = {Sweden},
}
@mastersthesis{diva2:1625763,
author = {Ljungberg, Jacob},
title = {{Exploring Improvements for Autonomous Traffic Management of Underground Mining Vehicles}},
school = {Linköping University},
type = {{}},
year = {2021},
address = {Sweden},
}
Reliable access to power is essential for modern society’s fundamental functions. It is necessary that faults and abnormalities in low-voltage grids can easily be detected and diagnosed. A fault in a grid can be a consequence of several causes, including internal damage, technical errors, malfunctioning electricity meters and electricity theft. This thesis investigates the possibilities with model-based approaches for fault diagnosis and monitoring of low-voltage grids. Data and properties from a real low-voltage grid is utilised in this thesis. Furthermore, hypothetical sensors are introduced in the model equations and simulations. To delimit and make the results easier to understand, three different clusters, made up from a few households and intermediate cables, from the grid are analysed. The methods used includes modelling of the real low-voltage grid, structural analysis of the isolability performance of faults, and simulation of faulty scenarios in MATLAB. The investigation of the isolability performance uses isolability matrices and Dulmage Mendelsohn decomposition. The results from the structural analysis show that it is hard to design residuals that are only sensible to certain faults and draw conclusions on where a particular fault takes place. Many times, it shows that several faults cannot be isolable from each other. The redundancy has to be increased in the equations with even more sensors. By using the simulated model directly for residual generation, clearer and more determined results can be seen. Because it does take quantities into account, it is easier to analyse and look after changes in the grid. A few introduced sensors can often tell where a current through a cable must have been increased. An injected fault will more or less always affect residuals indirect proximity. However, because faults can occur in both sensors and cables, itis often hard to specify exactly why and where the fault takes place.
@mastersthesis{diva2:1621892,
author = {Lindström, Johan},
title = {{Model-Based Fault Diagnosis of an Electrical Low-Voltage Grid}},
school = {Linköping University},
type = {{LiTH-ISY-EX--21/5451--SE}},
year = {2021},
address = {Sweden},
}
The process to induct air into engine cylinders, via the air inlet system and cylin-der port valves, is referred to as the "gas-exchange". Control is achieved by theturbo-charger, the intake throttle plate and the variable valve timing (VVT) sys-tem. These actuation systems traditionally use separate control with indepen-dent SISO feedback. There are however physical couplings that affect the con-trol performance. This thesis work looks at MPC control methods for a robustcontrol strategy. MPC methods are typically used for systems with slow dynam-ics, due to computational limits. But new advances in CPU performance shouldallow for real-time implementations for engine control.
@mastersthesis{diva2:1616658,
author = {Jajji, George},
title = {{Model-Predictive Control of Gas Exchange in a Gasoline Engine}},
school = {Linköping University},
type = {{LiTH-ISY-EX--20/5345--SE}},
year = {2021},
address = {Sweden},
}
Fossil-fuel vehicles are one of the main causes of CO2 emissions nowadays. As we are moving toward cleaner environment electrification of vehicles are becoming more and more popular. With the environment in mind, the recent improvement in battery technology and electronics has drawn a lot of attention to Brushless DC or BLDC motors. Due to their high torque output and robust design, BLDC motors are a popular choice as the main propulsion unit in electric vehicles. Permanent magnet synchronous motor, PMSM, is also a brushless dc motor with minor changes in design. So the word BLDC and PMSM is used interchangeably. In this thesis, two motor control algorithms were investigated. 6-Step control and Field oriented control or FOC. A three-phase inverter allows these motors to be driven by a battery. But when battery voltage goes down the speed of the motor also goes down. This thesis investigates a method to maintain the same speed at lower dc voltage. Also running of other motors than the control system was designed for. The control system performs well in simulation for two of the motor tested with the FOC algorithm. Simulation results show that the control system can track speed and current references with minimum error. Speed controller and current controllers control each parameter independently to control the motor. Low battery simulations provide useful data that shows how the field weakening technique makes it possible to achieve higher speed at low dc voltages.
@mastersthesis{diva2:1614881,
author = {Baral, Shawon Kumar},
title = {{Closed Loop Control of PMSM Motor:
Field Oriented Control Using Hall Sensors}},
school = {Linköping University},
type = {{LiTH-ISY-EX--21/5444--SE}},
year = {2021},
address = {Sweden},
}
This thesis presents a predictive energy management controller for long-haul hybrid trucks. In a receding horizon control framework, the vehicle speed reference, battery energy reference, and engine on/off decision are optimized over a prediction horizon. A mixed-integer quadratic program (MIQP) is formulated by performing modelling approximations and by including the binary engine on/off decision in the optimal control problem. The branch-and-bound algorithm is applied to solve this problem. Simulation results show fuel consumption reductions between 10-15%, depending on driving cycle, compared to a conventional truck. The hybrid truck without the predictive control saves significantly less. Fuel consumption is reduced by 3-8% in this case. A sensitivity analysis studies the effects on branch-and-bound iterations and fuel consumption when varying parameters related to the binary engine on/off decision. In addition, it is shown that the control strategy can maintain a safe time gap to a leading vehicle. Also, the introduction of the battery temperature state makes it possible to approximately model the dynamic battery power limitations over the prediction horizon. The main contributions of the thesis are the MIQP control problem formulation, the strategy to solve this with the branch-and-bound method, and the sensitivity analysis.
@mastersthesis{diva2:1588699,
author = {Jonsson Holm, Erik},
title = {{Predictive Energy Management of Long-Haul Hybrid Trucks:
Using Quadratic Programming and Branch-and-Bound}},
school = {Linköping University},
type = {{LiTH-ISY-EX--21/5424--SE}},
year = {2021},
address = {Sweden},
}
Centrifugal compressors are mechanical devices that move and compress gas and are used in a wide range of applications. To get as much efficiency out of the compressors as possible, high demandsare put on having good compressor models. One method of compressor modeling is the curve fitting method, where empirical and mathematical models are used to parameterize relationships between different compressor characteristics. The models come in a vast variety of formats, complexity and difficulty of applying them. With the variety of compressors and models to select from, it is important to select an appropriate model. A tool for automatic parameterization, evaluation and selection of compressor model would be very useful.
A model library is proposed in the thesis that utilizes the Total Least Squares method for parameterizing and evaluating the models. By initializing the model library with measurement data, called a compressor map, the compressor is broken down into smaller components in a hierarchy, based on physical expressions and characteristics. The individual compressor models are defined and parameterized on top of the base model, overriding and replacing the base model feature. Total Least Squares offers a countermeasure to avoid large model prediction errors associated with the nonlinear behavior of the compressor. To utilize the model library further, a simulation interface is proposed, so the selected compressor model can easily be applied in an engine and vehicle simulation environment.
The model library is evaluated using three different compressor maps and shows promising results, where the TLS method seem to better capture bad visual curve-fitted models, compared to other simpler methods. Parameterization of the models are done automatically without any manual user input needed. The simulation interface is tested by replacing the compressor block of an engine simulation model, where the results show that the model component hierarchy can be integrated in a simulation environment.
@mastersthesis{diva2:1582470,
author = {Holmberg, Henrik},
title = {{Towards Automatic and Systematic Compressor Model Selection Based on Measurement Data}},
school = {Linköping University},
type = {{}},
year = {2021},
address = {Sweden},
}
Solar Bora is a company that works to bring electricity to small villages in Africa to help them save time in cooking and other things that we nowadays forget about. Africa is the continent with the most thunder strikes in the entire world, and it is therefore common that electronics get affected by this. Our work helps to protect against the surges caused by the electromagnetic pulses that are made by nearby thunder strikes. A surge protection is made using two surge protection devices, a metal oxide varistor and a transient voltage suppression diode in parallel. These are made to short-circuit large transients to ground to protect a circuit from the damaging transient. To test the circuit, we charged a capacitor up to 720 volts and then short-circuited it against the protective circuit to create a high voltage transient. The protective circuit managed to protect against the created transient, but a larger transient would be preferable to see the circuit’s full potential.
@mastersthesis{diva2:1580842,
author = {Hilleberg, Jesper and Falakeh, Sam},
title = {{Överspänningsskydd}},
school = {Linköping University},
type = {{LiTH-ISY-EX-ET--21/0503--SE}},
year = {2021},
address = {Sweden},
}
This thesis investigates the design of a local planning method for a reversing single joint tractor-trailer system that can be used in a sampling-based motion planner. The motion planner used is a Rapidly-exploring Random Tree (RRT) developed by Scania.
The main objective of a local planning method is to generate a feasible path between two poses, which is needed when expanding the search tree in an RRT. The local planning method described in this thesis uses a set of curves, similar to Reeds-Shepp curves, feasible for a single joint tractor-trailer system. The curves are found by solving a constrained optimization problem that adheres to the kinematic model of the system. The reference for the tractor is generated by discretizing the path between curves. The reference for the trailer is generated by simulating the mission backwards where the curve radiuses are used as input. Simulating the mission backwards circumvents the instability of the system when reversing.
The generated references are then compared to references generated by a lattice-based motion planner. The length of the references generated by the RRT are smaller than those generated by the lattice-based motion planner in simple open environments. The RRT had issues finding a path in cases where the environment was complex while the lattice-based motion planner found a path in every scenario. The computational time was significantly lower for the RRT in all simulations. The RRT generates all references between any two given poses while the lattice-based motion planner approximate the start and goal poses to the closest vertex in the search-space.
The references generated by the RRT did not perform optimally when small turns were needed along the curves due to the distance needed for maneuvering the tractor. Therefore, a new optimization problem has to be defined for which the small turns are considered.
@mastersthesis{diva2:1577619,
author = {Ismail, Ofa},
title = {{Planning Method for a Reversing Single Joint Tractor-Trailer System}},
school = {Linköping University},
type = {{LiTH-ISY-EX--21/5419--SE}},
year = {2021},
address = {Sweden},
}
The need for faster and more reliable logistics solutions is rapidly increasing. This is due to higher demands on the logistical services to improve quality, quantity, speed and reduce the error tolerance. An arising solution to these increased demands is automated solutions in warehouses, i.e., automated material handling. In order to provide a satisfactory solution, the vehicles need to be smart and able to solve unexpected situations without human interaction.
The purpose of this thesis was to investigate if obstacle detection and avoidance in a semi-unknown environment could be achieved based on the data from a 2D LIDAR-scanner. The work was done in cooperation with the development of a new load-handling vehicle at Toyota Material Handling. The vehicle is navigating from a map that is created when the vehicle is introduced to the environment it will be operational within. Therefore, it cannot successfully navigate around new unrepresented obstacles in the map, something that often occurs in a material handling warehouse.
The work in this thesis resulted in the implementation of a modified occupancy grid map algorithm, that can create maps of previously unknown environments if the position and orientation of the AGV are known. The generated occupancy grid map could then be utilized in a lattice planner together with the A* planning algorithm to find the shortest path. The performance was tested in different scenarios at a testing facility at Toyota Material Handling.
The results showed that the occupancy grid provided an accurate description of the environment and that the lattice planning provided the shortest path, given constraints on movement and allowed closeness to obstacles. However, some performance enhancement can still be introduced to the system which is further discussed at the end of the report.
The main conclusions of the project are that the proposed solution met the requirements placed upon the application, but could benefit from a more efficient usage of the mapping algorithm combined with more extensive path planning.
@mastersthesis{diva2:1576486,
author = {Berlin, Filip and Granath, Sebastian},
title = {{Obstacle Detection and Avoidance for an Automated Guided Vehicle}},
school = {Linköping University},
type = {{LiTH-ISY-EX--21/5386--SE}},
year = {2021},
address = {Sweden},
}
As the automotive industry constantly makes technological progress, higher demands are placed on safety, environmentally friendly and durability. Modern vehicles are headed towards increasingly complex system, in terms of both hardware and software making it important to detect faults in any of the components. Monitoring the engine’s health has traditionally been done using expert knowledge and model-based techniques, where derived models of the system’s nominal state are used to detect any deviations. However, due to increased complexity of the system this approach faces limitations regarding time and knowledge to describe the engine’s states. An alternative approach is therefore data-driven methods which instead are based on historical data measured from different operating points that are used to draw conclusion about engine’s present state.
In this thesis a proposed diagnostic framework is presented, consisting of a systematically approach for fault classification of known and unknown faults along with a fault size estimation. The basis for this lies in using principal component analysis to find the fault vector for each fault class and decouple one fault at the time, thus creating different subspaces. Importantly, this work investigates the efficiency of taking multiple classifiers into account in the decision making from a performance perspective. Aggregating multiple classifiers is done solving a quadratic optimization problem. To evaluate the performance, a comparison with a random forest classifier has been made.
Evaluation with challenging test data show promising results where the algorithm relates well to the performance of random forest classifier.
@mastersthesis{diva2:1565888,
author = {Baravdish, Ninos},
title = {{Information Fusion of Data-Driven Engine Fault Classification from Multiple Algorithms}},
school = {Linköping University},
type = {{LiTH-ISY-EX--21/5402--SE}},
year = {2021},
address = {Sweden},
}
Fault diagnosis can be used to early detect faults in a technical system, which means that workshop service can be planned before a component is fully degraded. Fault diagnosis helps with avoiding downtime, accidents and can be used to reduce emissions for certain applications. Traditionally, however, diagnosis systems have been designed using ad hoc methods and a lot of system knowledge. Model-based diagnosis is a systematic way of designing diagnosis systems that is modular and offers high performance. A model-based diagnosis system can be designed by making use of mathematical models that are otherwise used for simulation and control applications. A downside of model-based diagnosis is the modeling effort needed when no accurate models are available, which can take a large amount of time. This has motivated the use of data-driven diagnosis. Data-driven methods do not require as much system knowledge and modeling effort though they require large amounts of data and data from faults that can be hard to gather. Hybrid fault diagnosis methods combining models and training data can take advantage of both approaches decreasing the amount of time needed for modeling and does not require data from faults.
In this thesis work a combined data-driven and model-based fault diagnosis system has been developed and evaluated for the exhaust treatment system in a heavy-duty diesel engine truck. The diagnosis system combines physical insights and neural networks to detect and isolate faults for the exhaust treatment system. This diagnosis system is compared with another system developed during this thesis using only model-based methods. Experiments have been done by using data from a heavy-duty truck from Scania.
The results show the effectiveness of both methods in an industrial setting. It is shown how model-based approaches can be used to improve diagnostic performance. The hybrid method is showed to be an efficient way of developing a diagnosis system. Some downsides are highlighted such as the performance of the system developed using data-driven and model-based methods depending on the quality of the training data. Future work regarding the modularity and transferability of the hybrid method can be done for further evaluation.
@mastersthesis{diva2:1568084,
author = {Kleman, Björn and Lindgren, Henrik},
title = {{Evaluation of model-based fault diagnosis combining physical insights and neural networks applied to an exhaust gas treatment system case study}},
school = {Linköping University},
type = {{LiTH-ISY-EX--21/5415--SE}},
year = {2021},
address = {Sweden},
}
As the demand for control in modern vehicles grows, models are needed to develop a better understanding of processes and engine behavior. The thesis contributes with a generic extended MVEM with SI and CI as well as VVA compatibility and modeling structure using MATLAB/Simulink environment.
The model contains the engine components air filter, compressor with bypass valve, intercooler, throttle, intake manifold, cylinder, exhaust manifold, EGR, turbine with a wastegate, and exhaust system, keeping track of pressures, mass flows, temperatures, and oxygen concentrations.
This thesis presents models, parametrization, and signals that needed to be measured to make it possible to parametrize other engines with the same method. A 6-cylinder 12.7 liter Scania diesel engine and a 4-cylinder 2 liter Volvo petrol engine are used to validate the model. The model shows agreement with measured data for pressure, mass flow, temperature, and oxygen concentration on several operational points. That shows the model can handle most engines with just small adjustments. The component-based model structure also enables the possibility to change and adjust the models used by, for example using the extended ellipse model for compressor efficiency or implement a double Vibe function for combustion calculations.
@mastersthesis{diva2:1569049,
author = {Lind Jonsson, Oskar},
title = {{A GENeric Internal Combustion Engine model:
LiU-Genie}},
school = {Linköping University},
type = {{LiTH-ISY-EX--21/5383--SE}},
year = {2021},
address = {Sweden},
}
In autonomous racing, arguably the most impactful modules in terms of lap time minimization are planning and control. Linköping University's Formula Student team has recently begun an organizational evolution towards building electric and autonomous race cars and this thesis aims to provide a solid foundation for a planning and control solution that the organization can continue to build upon. This thesis compares and evaluates different combinations of planners, controllers, and vehicle models to suggest the combination best suited for a racing scenario. The planners considered in this thesis were two sampling-based planners with different curves connecting the sampled points, and one minimum curvature planner. To control the vehicle to follow the planned trajectory one non-linear model predictive controller (MPC) and one linear MPC were implemented and tested using both a kinematic and a dynamic single-track vehicle model. The optimal combination turned out to be the minimum curvature planner with a non-linear MPC using a kinematic vehicle model.
@mastersthesis{diva2:1569136,
author = {Olausson, Jacob and Larsson, Jacob},
title = {{Optimal Control and Race Line Planning for an Autonomous Race Car}},
school = {Linköping University},
type = {{LiTH-ISY-EX--21/5384--SE}},
year = {2021},
address = {Sweden},
}
A large portion of the world’s total emissions is caused by the transport sector where rolling resistance is one of the contributing factors. The inner tyre temperature is a factor that greatly influences the rolling resistance. The effect of temperature and rolling resistance is often examined in standardised tests carried out in a lab environment. In this work, field tests were carried to find out typical operating temperatures in real driving scenarios. The field tests were carried out on one set of A-class tyres and one set of B-class tyres at different speeds: city-, small country road-, large country road- and motorway driving. Tests were performed in varying ambient temperatures and weather conditions. The results show that the rear inner tyre temperature varies between 11 to 36C in the spring around Linköping in Sweden. A brush model was also developed to see how accurately the rolling resistance could be predicted. With springs, dampers, and Coulomb friction elements the behaviour of rubber was captured. The final model contains five model parameters that were estimated by parameter fitting to measurement data, using optimisation. Measurements were carried out at a test rig that measures the forces acting on the tyre. The measurements were performed for both the A-class and B-class tyre at two different temperatures corresponding to the findings from the field tests. The results show that the developed model has a promising correlation with the measurements for all loads and speeds that were tested.
@mastersthesis{diva2:1568991,
author = {Jansson, Hugo and Åsenius, Martin},
title = {{The relation between rolling resistance and tyre temperature in real driving scenarios}},
school = {Linköping University},
type = {{LiTH-ISY-EX--21/5406--SE}},
year = {2021},
address = {Sweden},
}
This thesis evaluates different controllers for traction control on an electric forklift truck and has been done in cooperation with Toyota Material Handling Manufacturing Sweden. The need for a traction control system has increased with the introduction of lithium-ion batteries replacing the older lead-acid batteries, reducing the battery weight and therefore the downward force on the driving wheel increasing the risk for slip. The forklift truck was modelled using Simulink and validated by experiment. Different possible control strategies were investigated and three were chosen for implementation in simulation. These were controllers based on Model Following Control, Maximum Transmissible Torque Estimation and Sliding Mode Control. Model Following Control makes use of a nominal model to compare actual wheel speed values with nominal wheel speed values to determine if slip is occurring, Maximum Transmissible Torque Estimation makes use of a closed-loop disturbance observer to compute the maximum transmissible torque possible without inducing slip and using it as a limitation on the input signal, and Sliding Mode Control uses different functions to \say{slide} along a sliding surface to stay around a specific slip value. All three controller types were developed both as speed controlled and torque controlled. All of the controllers could reduce slip heavily in simulation. The Maximum Transmissible Torque Estimation controller reduced slip the most and kept oscillations at a minimum, but was not as responsive as the others to driver commands. The conclusion was that the controller of choice would depend on the working environment of the forklift truck. In a low friction environment where slip is expected to occur often, the Maximum Transmissible Torque Estimation controller is advisable, while the other two would be a better choice for environment with low slip occurrence. The use of torque control, while often better with regards to decreasing slip, could not be advised due to a perceived increase in implementation cost.
@mastersthesis{diva2:1567583,
author = {Karlsson, Mattias and Johansson, Sebastian},
title = {{Evaluation of Traction Control Systems for an Electric Forklift Truck}},
school = {Linköping University},
type = {{LiTH-ISY-EX--21/5395--SE}},
year = {2021},
address = {Sweden},
}
Improving the efficiency and performance of vehicle propulsion systems has always been desirable, and with increasing environmental awareness this has become increasingly topical. A particularly strong focus today is at fossil-free alternatives, and there is a strong trend for electrification. Hybrid powertrains of different types can bring benefits in certain aspects, and there is a lot of research and development involved in the making of a new powertrain.
In this thesis, a complete powertrain for a fuel cell hybrid electric vehicle is modeled, with the intention of contributing to this trend. The model can be used to investigate design choices and their impact on energy consumption. A component-based library is developed, with the purpose of being easy to implement for different configurations.
The results show that it is possible to assemble and simulate a complete hybrid drivetrain, using the modeled components, while not being very computationally heavy. The developed models correspond well with reality while being modular and easy to implement.
@mastersthesis{diva2:1568652,
author = {Salomonsson, David and Eng, Erik},
title = {{A Component-based Model of a Fuel Cell Vehicle System}},
school = {Linköping University},
type = {{LiTH-ISY-EX--21/5394--SE}},
year = {2021},
address = {Sweden},
}
When boring machines are used, large loads are exerted on their structure. The load cycles cause material fatigue on the boring machine structure. If the material fatigue can be estimated in real-time, maintenance can be planned more efficiently and the effect of different types of usage can be evaluated. Because of the many advantages of knowing the material fatigue, the goal of this thesis is to develop a model to predict the strain of a boring machine structure and then derive an estimate of the material fatigue caused by the strain. To do this several approaches using machine learning techniques are evaluated. The input signals were selected using both coherence analysis and mutual information. It was found that linear models outperform the tested non-linear model structures, and that non-linear mechanical connections cause difficulties. The signals to be modelled contained high frequency components that were not present in the available input signals. The results show that given favorable sensor positions, an estimate of the material fatigue can be made with sufficient accuracy when using a noise model and noise realization to cover the non-existent high frequency components.
@mastersthesis{diva2:1568507,
author = {Ryd\'{e}n, Alex and Langs\'{e}r, Mattias},
title = {{Data-driven Strain Sensor Modelling in Mining Applications:
Artificial strain sensors for material fatigue estimation}},
school = {Linköping University},
type = {{LiTH-ISY-EX--21/5404--SE}},
year = {2021},
address = {Sweden},
}
Driving with tyres not appropriate for the actual conditions can not only lead to accidents related to the tyres, but also cause detrimental effects on the environment via emission of rubber particles if the driving conditions are causing an unexpectedly high amount of tread wear. Estimating tyre performance in an online setting is therefore of interest, and the feasibility to estimate friction performance, velocity performance, and tread wear utilizing available information from the automotive grade sensors is investigated in this thesis.
For the friction performance, a trend analysis is performed to investigate the correlation between tyre stiffness and friction potential. Given that there is a correlation, a model is derived based on the trend having a stiffness parameter as an input in order to predict the friction performance. Tendencies for a linear trend is shown, and a linear regression model is fitted to data and is evaluated by calculating a model fit and studying the residuals. Having a model fit of $80\%$, the precision of the expected values stemming from the proposed model is concluded to be fairly low, but still enough to roughly indicate the friction performance in winter conditions.
A tread wear model that can estimate the amount of abrasive wear is also derived, and the proposed model only utilizes available information from the automotive grade sensors. Due to the model having a parameter that is assumed to be highly tyre specific, only a relative wear difference can be calculated. The model is evaluated in a simulation environment by its ability to indicate if a tyre is under the influence of a higher wear caused by a higher ambient temperature. The results indicates that the model is insufficient in an online setting and cannot accurately describe the phenomena of softer tyres having a larger amount of wear caused by a high ambient temperature compared to stiffer tyres.
Lastly, a double lane change test (ISO 3888-2) is conducted to determine the critical velocity for cornering manoeuvres, which defines the velocity performance. The test was executed for six different sets of tyres, two of each type (winter, all-season, and summer). The approach to estimate the velocity performance in an online setting is analogue to that of the friction performance, and a trend analysis is performed to investigate the correlation between longitudinal tyre stiffness and the critical velocity. The results are rather unexpected and shows no substantial differences in velocity performance, even though the tyre-road grip felt distinctively worse for the softer tyres according to the driver. It is concluded that the bias stemming from the professional driver's skills might have distorted the results, and that another approach might need to be considered in order to estimate this performance.
@mastersthesis{diva2:1566863,
author = {Grip, Marcus},
title = {{Tyre Performance Estimation during Normal Driving}},
school = {Linköping University},
type = {{LiTH-ISY-EX--21/5391--SE}},
year = {2021},
address = {Sweden},
}
The propulsion of the spark-ignition engine has been investigated and developed during the past century to improve driveability, minimize fuel consumption and emissions, resulting in highly engineered and computerized powertrains. Well balanced engine maps containing coordinated set-points and model-based information sharing have solved the cross-coupling between different control loops. During transitions between the operating conditions a disadvantageous transient behavior that affects the engine performance may occur. By implementing an MPC as a superior controller a nearly optimal control solution was accomplished. A digital twin of the SI engine was designed through collected measurements and system modeling. The twin made it possible to investigate and elaborate different cost functions in a simulation environment before applying the controller in real-time. By utilizing MPC together with the engine maps a strong relationship between the throttle and iVVT actuator was achieved, which removed the cross-coupling between the actuator control loops and reduced the unfavorable transient behavior.
@mastersthesis{diva2:1566467,
author = {Mann, Gustav and Luedtke, Jakob},
title = {{Implementation of a Model Predictive Controller in a Spark-Ignition Engine}},
school = {Linköping University},
type = {{LiTH-ISY-EX--21/5409--SE}},
year = {2021},
address = {Sweden},
}
When a fault is detected in the engine, the check engine light will come on. After that, it is often up to the mechanic to diagnose the engine fault. Manual fault classification by a mechanic can be time-consuming and expensive. Recent technological advancements have granted us immense computing power, which can be utilized to diagnose faults using data-driven classifiers. Data-driven classifiers generally require a lot of training data to be able to accurately diagnose system faults by comparing sensor data to training data because labeled training data is required for a wide variety of different realizations of the same faults. In this study an algorithm is proposed that does not rely on labeled training data, instead the proposed algorithm clusters similar fault data together by combining an engine model and unsupervised learning in the form of a modified Gaussian mixture model using Expectation Maximization. If one or more of the fault scenarios in a cluster is later diagnosed, the rest of the data in the same cluster is likely to have the same diagnosis.
The modified Gaussian mixture model proposed in this study takes into account that residual data, in some cases including the case in this study when the data is from an internal combustion engine, seem to diverge from the nominal case (data points near the origin) along a linear trajectory as the fault size increases. This is taken into account by modeling the clusters as Gaussian distributions around fault vectors that each represent the trajectories the data moves along as the fault size increases for each cluster or fault mode. The algorithm also takes into account that data from one scenario are likely to belong to the same fault class i.e. it is not necessary to classify each data point separately, instead the data can be clustered as batches.
This study also evaluates the proposed model as a semi-supervised learner, where some data is known. In this case, the algorithm can also be used to estimate the fault sizes of unknown faults by using the acquired fault vectors, given that there are known fault sizes for other data in the same cluster.
The algorithm is evaluated with data collected from an engine test bench using a commercial Volvo engine and shows promising results as most fault scenarios can be correctly clustered. However, results show that there are clustering ambiguities for data from small faults, as they are more similar to the nominal case and overlap more with data from other fault modes.
@mastersthesis{diva2:1566435,
author = {Lindström, Kevin},
title = {{Fault Clustering With Unsupervised Learning Using a Modified Gaussian Mixture Model and Expectation Maximization}},
school = {Linköping University},
type = {{}},
year = {2021},
address = {Sweden},
}
The vehicle industry have for many years improved the design of car motors and iterated the control systems associated with it. The systems have become very complex and hard to understand because of this work process. It is today very difficult to perform evaluations of the engine's performance or components theoretically at Powertrain Engineering Sweden (PES). This thesis proposes a test method to estimate the robustness, in terms of stability margins, of the air charge throttle control loop using measurement data. Alternative test methods are also presented, for example system identification performed with MATLAB's SITB.
The proposed test method superimposes a sine wave upon the control signal in a closed loop system. The control signal is measured after it is superimposed and after it have made one round trip around the loop. These two signals is regarded as sine in and sine out. The phase shift and relation in amplitude are estimated from the measurements and the robustness is presented by Bode plots. The method finds the phase shift from the time difference between the zero-crossings of the input- and output signal. The relation in amplitude is found by looking at the total sum of the absolute value sine wave.
Extensive testing with different tunings of the P-part of the air charge controller shows that the proposed method correctly identifies if the systems stability margins have become larger or smaller. For nine measurements with different P-tunings it is seen that the magnitude curves stay separate throughout the whole Bode plot. It is also shown that the gain margins are decreasing for every increase in P-value. The overall results and findings in this thesis are promising and can act as a foundation for future thesis' work to come.
@mastersthesis{diva2:1564440,
author = {Sundelin, Victor and Jussila, Filip},
title = {{Estimation of Stability Margins for the Closed-Loop Air Charge Control of an Internal Combustion Engine Using Sinusoidal Disturbances}},
school = {Linköping University},
type = {{LiTH-ISY-EX--21/5373--SE}},
year = {2021},
address = {Sweden},
}
Electrical vehicles have become more popular during recent years due to their reduced greenhouse gas emissions. The research within Li-ion batteries is therefore moving fast. Presently, two-level converters transforming the current from DC to AC. However, an alternative method of power conversion is by utilizing modular multilevel converters, which can perform better harmonics than the two-level converter. This study aims to research the impact of these converters on battery cell heat generation. In doing so, developing a digital twin of the Li-ion battery cell, which in this case is a Samsung 28 Ah nickel, manganese, and cobalt prismatic battery cell, focusing on the thermal aspects such as heat generation, heat capacity, and thermal conductivity. The modular multilevel converter may also cause significant overtones, harmonics. Therefore, this study investigates the thermal impact of these frequencies. The results show that it is possible to, via experiments and simulations, determine the heat capacity and thermal conductivity of a Li-ion cell. Furthermore, the frequencies caused by the modular multilevel converter cause a temperature rise in the cell, compared to the two-level converter. Although, if the same root mean square for the modular multilevel converter current is used, the temperature rise is lower compared to DC. During the load cycles, the results show that there are slightly higher temperatures at the positive current collector side compared to the negative. It is, however, the jelly roll core that has the highest temperatures.
@mastersthesis{diva2:1558955,
author = {Sund, Fabian and Erbing, Gustav},
title = {{Battery Digital Twin:
Modeling and Characterization of a Lithium-Ion Battery}},
school = {Linköping University},
type = {{LiTH-ISY-EX--21/5374--SE}},
year = {2021},
address = {Sweden},
}
Engine control systems aim to ensure satisfactory output performance whilst adhering to requirements on emissions, drivability and fuel efficiency. Model predictive control (MPC) has shown promising results when applied to multivariable and nonlinear systems with operational constraints, such as diesel engines. This report studies the torque generation from a mean-value heavy duty diesel engine with exhaust gas recirculation and variable-geometry turbocharger using state feedback linearization based MPC (LMPC). This is accomplished by first introducing a fuel optimal reference generator that converts demands on torque and engine speed to references on states and control signals for the MPC controller to follow. Three different MPC controllers are considered: a single linearization point LMPC controller and two different successive LMPC (SLMPC) controllers, where the controllers are implemented using the optimization tool CasADi. The MPC controllers are evaluated with the World Harmonized Transient Cycle and the results show promising torque tracking using a SLMPC controller with linearization about reference values.
@mastersthesis{diva2:1542510,
author = {Gustafsson, Jonatan},
title = {{Linearization Based Model Predictive Control of a Diesel Engine with Exhaust Gas Recirculation and Variable-Geometry Turbocharger}},
school = {Linköping University},
type = {{LiTH-ISY-EX--21/5363--SE}},
year = {2021},
address = {Sweden},
}
Today modern vehicles are expected to be safe, environmentally friendly, durable and economical. Monitoring the health of the vehicle is therefore more important than ever. As the complexity of vehicular systems increases the need for efficient monitoring methods has increased as well. Traditional methods of deriving models for the systems are today not as efficient as the complexity of the systems increases the time and skill needed to implement the models. An alternative is data driven methods where a collection of data associated with the behavior of the system is used to draw conclusions of the state of the system. Faults are however rare events and collecting sufficient data to cover all possible faults threatening a vehicle would be impossible. A method for drawing conclusions from limited historical data would therefore be desirable.
In this thesis an algorithm using distiguishability as a method for fault classification and fault severity estimation is proposed. Historical data is interpolated over a fault severity vector using Gaussian process regression as a way to estimate fault modes for unknown fault sizes. The algorithm is then tested against validation data to evaluate the ability to detect and identify known fault classes and fault serveries, separate unknown fault classes from known fault classes, and estimate unknown fault sizes. The purpose of the study is to evaluate the possibility to use limited historical data to reduce the need for costly and time consuming data collection.
The study shows promising results as fault class identification and fault size estimation using the proposed algorithm seem possible for fault sizes not included in the historical data.
@mastersthesis{diva2:1536058,
author = {Säfdal, Joakim},
title = {{Data-Driven Engine Fault Classification and Severity Estimation Using Interpolated Fault Modes from Limited Training Data}},
school = {Linköping University},
type = {{LiTH-ISY-EX--21/5360--SE}},
year = {2021},
address = {Sweden},
}
Nowadays there are various types of power electronics converters available, most of them are used to convert battery with 12 V or higher.This thesis discusses and analyses the simulation and implementation of converter module for lower voltage/ high current (3.7V/50A) Lithium battery. The converter module consist of three major subsystems: full bridge H layout circuit that comprise of four switches to convert the unidirectional flow of current to the periodically reverse one, gate driver circuit for controlling the switching mode for the MOSFETs and the Arduino due module that is used as pulse width modulation (PWM) to control output and the switching frequencies. Different semiconductors and passive devices such as MOSFETs, diodes, capacitors and resistors were chosen and used in construction of converter and discrete gate driver. Converter model was created and examined using Simulink and the devices’ spice model and parameters provided from electronics devices manufactures. The results focused on many aspects such as circuit efficiency, power MOSFETs losses and its critical performance metrics, such as dI/dt or peak drain voltage overshoot/undershoot.The circuits implementation was done on a Printed Circuit Boards.
@mastersthesis{diva2:1530463,
author = {Billy Second, Niyinzi},
title = {{Converter Module for High Current Lithium Battery}},
school = {Linköping University},
type = {{LiTH-ISY-EX--20/5355--SE}},
year = {2021},
address = {Sweden},
}
To keep up with stricter emission legislation, a better understanding of the gas af-tertreatment system for heavy-duty vehicles is required. With computers becom-ing more powerful, simulations have become a useful research tool in helping toachieve this goal.This thesis aims to improve an existing program for simulation, validation anddata fitting of SCR catalysts by introducing parallel computation and addingnew features to the program. With the parallel computation, more computa-tional power is added to the program, allowing the program to run multipleexperiments simultaneously. The main goals are to make the program more time-efficient and introduce handling of steady-state simulations. The question an-swered in this thesis is how much more time efficiency can be gained by usingparallel computation.To answer the question a performance test was constructed by using a modifiedload test. This test was performed on both the original program and the paral-lel program. Results from this thesis, shows that the time consumption can bereduced significantly with parallel computation.
@mastersthesis{diva2:1542514,
author = {Rahin, Aaron},
title = {{Performance Improvementof Model Calibrationprogram For SCR Catalyst}},
school = {Linköping University},
type = {{LiTH-ISY-EX--20/5356--SE}},
year = {2020},
address = {Sweden},
}
Condition based monitoring is today essential for any machine manufacturer tobe able to detect and predict faults in their machine fleet. This reduces the maintenancecost and also reduces machine downtime. In this master’s thesis twoapproaches are evaluated to detect long term vibration deviations also called vibrationanomalies in Siemens gas turbines of type SGT-800. The first is a simplerule-based approach where a series of CUSUM test are applied to several signalsin order to check if the an vibration anomaly has occurred. The secondapproach uses three common machine learning anomaly detection algorithm todetects these vibration anomalies. The machine learning algorithms evaluatedare k-means clustering , Isolation Forest and One-class SVM. This master’s thesisconclude that these vibration anomalies can be detected with these ML modelsbut also with the rule-based model with different levels of success. A set of featureswas also obtained that was the most important for detection of vibrationanomalies. This thesis also presents which of these models are the best suitedanomaly detection and would be the most appropriate for Siemens to implement.
@mastersthesis{diva2:1473639,
author = {Hansson, Johan},
title = {{Detection of Long Term Vibration Deviations in GasTurbine Monitoring Data}},
school = {Linköping University},
type = {{ISRN: LiTH-ISY-EX--20/5298--SE}},
year = {2020},
address = {Sweden},
}
Autonomous underwater vehicles have become a popular countermeasure to naval mines. Saab’s AUV62-MR detects, locates and identifies mine-like objects through three phases. By extracting functionality from the AUV62-MR and placing it on a second vehicle, it is suggested that the second and third phases can be performed in parallel. This thesis investigates how to design the second vehicle so that the runtime of the mine reconnaissance process is minimized. A simulation framework is implemented to simulate the second and third phases of the mine reconnaissance process in order to test various design choices.
The vehicle design choices in focus are the size and the route planning of the second vehicle. The route-planning algorithms investigated in this thesis are a nearest neighbour algorithm, a simulated annealing algorithm, an alternating algorithm, a genetic algorithm and a proposed Dubins simulated annealing algorithm. The algorithms are evaluated both in a static environment and in the simulation framework. Two different vehicle sizes are investigated, a small and a large, by evaluating their performances in the simulation framework. This thesis takes into account the limited travelling distance of the vehicle and implements a k-means clustering algorithm to help the route planner determine which mine-like objects can be scanned without exceeding the distance limit.
The simulation framework is also used to evaluate whether parallel execution of the second and third phases outperforms the current sequential execution. The performance evaluation shows that a major reduction in runtime can be gained by performing the two phases in parallel. The Dubins simulated annealing algorithm on average produces the shortest paths and is considered the preferred route-planning algorithm according to the performance evaluation. It also indicates that a small vehicle size results in a reduced runtime compared to a larger vehicle.
@mastersthesis{diva2:1511203,
author = {Hanskov Palm, Jakob},
title = {{Route Planning and Design of Autonomous Underwater Mine Reconnaissance Through Multi-Vehicle Cooperation}},
school = {Linköping University},
type = {{LiTH-ISY-EX--20/5334--SE}},
year = {2020},
address = {Sweden},
}
The new emission regulations for new trucks was made to decrease the CO2 emissions by 30% from 2020 to 2030. One of the solutions is hybridizing the truck powertrain with 48V or 600V that can recover brake energy with electrical machines and batteries. The control of this hybrid powertrain is key to increase fuel efficiency. The idea behind this approach is to combine two different power sources, an internal combustion engine and a battery driven electric machine, and use both to provide tractive forces to the vehicle. This approach requires a HEV controller to operate the power flow within the systems.
The HEV controller is the key to maximize fuel savings which contains an energy management strategy. It uses the knowledge of the road profile ahead by GPS and maps, and strongly interacts with the control of the cruise speed, automated gear shifts, powertrain modes and state of charge. In this master thesis, the dynamic programming strategy is used as predictive energy management for hybrid electric truck in forward- facing simulation environment. An analysis of predictive energy management is thus done for receding and full horizon length on flat and hilly drive cycle, where fuel consumption and recuperation energy will be regarded as the primary factor. Another important factor to consider is the powertrain mode of the vehicle with different penalty values. The result from horizon study indicates that the long receding horizon length has a benefit to store more recuperative energy. The fuel consumption is decreased for all drive cycle in the comparison with existing Volvo’s strategy.
@mastersthesis{diva2:1503407,
author = {Bhikadiya, Ruchit Anilbhai},
title = {{Hybrid Vehicle Control Benchmark}},
school = {Linköping University},
type = {{LiTH-ISY-EX--20/5349--SE}},
year = {2020},
address = {Sweden},
}
Installations of photovoltaic power production increases each year. This can have a negative consequence on the distribution grid where the voltage can increase. The electric distribution companies in Sweden have a responsibility in keeping the grid at certain voltages, and have to reinforce the grid if these voltages are outside these levels.
This Master's Thesis investigates the difference in strengthening the grid with help of cables or with help of batteries, especially the economic differences between the two and in which cases they might be viable, both today and in the future. A real case in a low distribution grid, where photovoltaic production was too large will be used as basis of the thesis. In this case, the problematic part of the grid with most production was moved to a network station close by which lead to a significant drop in voltages on the first grid. To evaluate the different solutions a simulation tool developed previously is further built upon, to be able to create simulations of the grid investigated. It is also possible to test replacing or strengthening cables with this tool. An optimisation tool is then created, that is used to test where batteries can be placed and how large they have to be to keep the voltages and currents within set ranges.
From the results, the most significant conclusion is that batteries are not yet viable as a replacement for grid reinforcements in the base case evaluated. Today this is mostly due to the steep prices of batteries, and long life-lengths of cables where they can be used for significantly longer than batteries as grid reinforcements. However, in the future, there are situations where batteries may be economically more viable. There is also a portability aspect in batteries, where batteries could be used as a temporary solution where it may not be possible to install cable reinforcements immediately. Lastly, the optimal placement of batteries was established to be as close to the problem zone, i.e. the photovoltaic power production as possible. This means that with growing popularity of stationary batteries at home and electric vehicles, these types of solutions could possibly be used in the future.
@mastersthesis{diva2:1444187,
author = {Klasson, Alexander and Melin, Philip},
title = {{Battery Sizing and Placement in the Low Voltage Grid including Photovoltaics}},
school = {Linköping University},
type = {{LiTH-ISY-EX--20/5311--SE}},
year = {2020},
address = {Sweden},
}
Semi-active suspension systems has become an increasingly popular alternative to the passive suspensions in recent time. By varying the spring stiffness and damping coefficient in the system, different characteristics can be achieved depending on driver preferability and road disturbances. The difference in damping coefficient will however lead to a trade-off between comfort and road holding,which means that in order to improve one of the areas, performance in the other will need to be reduced. This trade-off will also be different depending on the underlying road disturbances.
This thesis is conducted on behalf of Volvo Cars, who are looking for a strategy in order to analyze the trade-off for different ISO classified roads which has been done through a literature study, theoretical analysis and comparison of control methods for different roads. A skyhook based controller was built with added modifications in order to reduce the jerk in the vehicle. Tests with the controller were carried out on a quarter car model as well as a full car model in IPG Carmaker. The simulations with the quarter car model showed that the controllerimproved the peak jerk values as well as the comfort, compared to both skyhook control and passive suspension.
The full car simulations consisted of test runs on four roads, all with different road profiles and frequency content. For each road, tests were conducted with two different damper control methods as well as with a varying spring stiffness.The tested damper control methods were force gain control, which modulates the force request from the skyhook controller, as well as rate limitation control, which modulates the rate at which current is applied to the damper. The results showed that the trade-off between road holding and comfort appeared differently when the road profile changed. All results were compared to Janeway’s comfort criterion in order to validate the comfort of the vehicle. The outcome of the thesis was a strategy that involved various tuning for the semi-active damper and air suspension depending on the primary and secondary ride nature of the road. More specifically, a stiff damping is preferred during general primary ride conditions and a soft damping is preferred during general secondary ride conditions. For cases when the low frequency disturbances are small, the trade-off will be small and comfort can be improved with little to no cost of road holding. When the high frequency disturbances increase in amplitude, the damper should be tuned depending on preferability. For improved road holding ability, a stiff damping is preferred and for improved comfort, a soft damping is preferred. A soft spring will, for most cases, be preferred in terms of both road holding and comfort.
@mastersthesis{diva2:1448032,
author = {Skoglund, Fredrik},
title = {{Strategies for Road Profile in Adaptive Suspension Control}},
school = {Linköping University},
type = {{LiTH-ISY-EX--20/5317--SE}},
year = {2020},
address = {Sweden},
}
As autonomy increases in today’s vehicles, the demands increase on both safety and comfort functions. Vehicle Hold, which holds the vehicle stationary without requiring the driver to press the brake pedal, is an example of such as function. This thesis aims to develop a concept for a Drive Away Release from this hold state, following several requirements regarding such as rollback, comfort, manual and autonomous drive mode, driving direction, road inclinations, with or without a trailer, and following the safety standard ISO 26262.
In order to develop the concept function, a study of the state-of-the-art was made, followed by modeling the dynamics and control. The control algorithm was validated and tested first by running co-simulations between Matlab/Simulink and CarMaker. It was then implemented in a test vehicle. The test vehicle did not have all systems which are usually provided, demanding estimations to be made, such as the road inclination and vehicle mass.
For manual drive mode, the driver controls the propulsion torque, and the control algorithm is based on releasing the brakes depending on estimations of the gravitational and propulsion torques. For autonomous drive mode, the vehicle is supposed to follow an acceleration reference. The control algorithm for autonomous drive mode is then extended with two feedforward compensators, one from reference and one from the gravitational torque, which is regarded as a disturbance, and with a feedback PI controller. To ensure that rollback do not occur at drive away release, a rollback prevention safety feature was also developed.
The results of both the simulations and the test drives show that the concept function provides comfortable drive-off for most inclinations, drive modes and directions, without causing an undesired rollback
@mastersthesis{diva2:1437422,
author = {Astr\'{e}, Gustav and Edman, Joakim},
title = {{Development and Implementation of Drive Away Release Function for a Vehicle}},
school = {Linköping University},
type = {{LiTH-ISY-EX--20/5313--SE}},
year = {2020},
address = {Sweden},
}
A critical maneuver for a heavy vehicle is braking with different friction on the left and right hand side of the vehicle, called μ-split. This results in an unwanted yaw torque acting on the vehicle. During this situation, the driver maintains the lateral stability and follows the desired path by corrective steering. In anautonomous heavy vehicle the system must handle this situation by itself. The purpose of this thesis is to analyze how an autonomous vehicle can detect a μ-split situation and then use steering control to maintain its path and stability.
Two methods for detecting a μ-split situation are presented where one is based on vehicle kinematics, this detector utilizes the difference in wheel speed between the left and right hand side of the vehicle. The other detector is based on lateral vehicle dynamics, this method uses a sliding mode observer to detect unexpected changes in the yaw rate signal. The detectors were tested in a real vehicle and the results showed that the kinematic detector was fast but had a small risk of false detection, while the dynamic detector was slower but more robust.
An analysis of the desired steering behavior showed that the steady state during μ-split braking is to drive with a non zero body slip. If a kinematic path follower is used with kinematic error dynamics this will lead to a contradicting behavior since the body slip is equal to the heading error during straight line braking, assuming that the velocity vector of the vehicle is parallel to the path.
Simulations showed that during a μ-split situation the Linear Quadratic pathfollower based on kinematic error dynamics manages to follow the path with a non zero body slip while keeping the path errors small. It has also been shown how the detection of a μ-split situation can be used to change control strategy. By introducing active yaw control or change the tuning on the controller after a detection a better result could be achieved.
@mastersthesis{diva2:1445791,
author = {Haglund, Sebastian and Johansson, Henrik},
title = {{Steering Control During $\mu$-split Braking for an Autonomous Heavy Road Vehicle}},
school = {Linköping University},
type = {{LiTH-ISY-EX--20/5304--SE}},
year = {2020},
address = {Sweden},
}
Platooning has the potential to significantly reduce fuel consumption, but with heavy duty vehicles scattered on roads driving alone, there is a need for coordination. One solution is for a vehicle to increase its speed to catch up and platoon with a preceding vehicle. This could reduce the fuel consumption of a mission, but it could also increase it if too much fuel is spent catching up. By finding the fuel consumption of catching up and platooning and comparing it to driving alone the decision of whether or not to catch up can be made. This thesis proposes a fuel-optimal algorithm based on a look-ahead controller taking future road topography into account to find the optimal trajectory and merge point when catching up to a preceding vehicle. By weighting time against fuel in the objective function, the addition of a state to keep track of time can be avoided and thus the algorithm can remain low in complexity, making it suitable for dynamic programming (DP). The DP algorithm is iterated in a forward fashion keeping track of the time-to-come for each state until it catches up to the preceding vehicle, then the platooning is simulated with a constant time gap, making it easy and fast to simulate. The algorithm is tested on real-world road topography data where it showed that taking road topography into account when choosing the merge point can have a significant fuel reduction.
@mastersthesis{diva2:1443943,
author = {Dennis, Edblom},
title = {{Optimal Formation of Heavy Duty Vehicle Platoons}},
school = {Linköping University},
type = {{LiTH-ISY-EX--20/5310--SE}},
year = {2020},
address = {Sweden},
}
As the interest for electrified vehicles increases due to a conversion from a fleet of vehicles powered by fossil fuels to more environment friendly and climate neutral options it is important to investigate the different alternatives closely. This thesis analyzes one of the options on a micro level. Data have been collected from a Mitsubishi Outlander plug-in hybrid, including travelled distance, battery state of charge and outdoor temperature. The objective is to develop a model describing how these different factors affect the charging profile. Two models have been developed: one focusing on the total charging time and one for the total electrical charge transferred from the charging station. The analysis show for instance that at higher outside temperatures the charging time decreases but the total charge transferred increases. The final multidimensional models are created by separately looking at one variable at a time to see how it affects the total outcome.
@mastersthesis{diva2:1441635,
author = {Törngren, Marcus},
title = {{Analysis and Modelling of Charging Profile on a Plug-in Hybrid Electric Vehicle}},
school = {Linköping University},
type = {{LiTH-ISY-EX-ET--20/0493--SE}},
year = {2020},
address = {Sweden},
}
With the recent push towards autonomous cars, a traditional steering wheel with its mechanical connection between the road and driver may soon be unnecessary. To facilitate interior design and lower production costs whilst still maintaining a manual alternative for maneuvering, an alternative steering input device relying on Steer-by-Wire technology is investigated.
In order to finish the investigation and development of the steering device within the time-span of a master thesis, the limitation to only investigate the design of a hand wheel was established.
The finished alternative steering device utilises an optical encoder for position measurement and a brushless direct current (DC) motor with a planetary gearbox for force feedback. Open-loop speed control proved to be insufficient with the available hardware. Instead, an approach of two PD-controllers regulating the angular error between the steering rack and the steering device was implemented successfully.
Initially, mathematical models of the system components were derived and implemented in Mathworks Simulink. The transition from models to test rig implementation proved to be difficult due to unknown parameters in the hardware components such as embedded controllers in the steering gear and the internal works of the sensor emulator used to control the steering gear. By modifying parameters in accordance with system identification measurements performed on the test rig, the models could be validated.
At the end of the project, a Volvo S60 was made available and the steering device was tested with real world driving. It was discovered that controllers tuned only for good reference following in the test rig did not translate to good driveability as the controller allowed for overly aggressive maneuvers. Following some in vehicle tuning, the proposed solution performed well during testing with surprisingly high drive-ability.
For future iterations of similar hand wheel design projects, a user study was performed with regards to user experience, hand wheel size and perceived driveability.
@mastersthesis{diva2:1438291,
author = {Alkelin, Viktor and Christiansen, Casper},
title = {{Alternative Input Devices for Steer-by-Wire Systems}},
school = {Linköping University},
type = {{LiTH-ISY-EX--20/5296--SE}},
year = {2020},
address = {Sweden},
}
This thesis is providing an insight into the verification of a quasi-static simulation model based on the estimation of fuel consumption using machine learning methods. Traditional verification using real test data is not always available. Therefore, a methodology consisting of verification analysis based on estimation methods was developed together with an improving process of a quasi-static simulation model.
The modelling of the simulation model mainly consists of designing and implementing a gear selection strategy together with the gearbox itself for a dual clutch transmission dedicated to hybrid application. The purpose of the simulation model is to replicate the fuel consumption behaviour of vehicle data provided from performed tests. To verify the simulation results, a so-called ranking model is developed. The ranking model estimates a fuel consumption reference for each time step of the WLTC homologation drive cycle using multiple linear regression. The results of the simulation model are verified, and a scoring system is used to indicate the performance of the simulation model, based on the correlation between estimated- and simulated data of the fuel consumption. The results show that multiple linear regression can be an appropriate approach to use as verification of simulation models. The normalised cross-correlation power is also examined and turns out to be a useful measure for correlation be-tween signals including a lag. The developed ranking model is a fast first step of evaluating a new vehicle configuration concept.
@mastersthesis{diva2:1438190,
author = {Pirgul, Khalid and Svensson, Jonathan},
title = {{Verification of Powertrain Simulation Models Using Machine Learning Methods}},
school = {Linköping University},
type = {{LiTH-ISY-EX--20/5299--SE}},
year = {2020},
address = {Sweden},
}
An emerging technology is the hybridization of wheel loaders. Since wheel loaders commonly operate in repetitive cycles it should be possible to use this information to develop an efficient energy management strategy that decreases fuel consumption. The purpose of this thesis is to evaluate if and how this can be done in a real-time online application. The strategy that is developed is based on pattern recognition and Equivalent Consumption Minimization Strategy (ECMS), which together is called Adaptive ECMS (A-ECMS). Pattern recognition uses information about the repetitive cycles and predicts the operating cycle, which can be done with Neural Network or Rule-Based methods. The prediction is then used in ECMS to compute the optimal power distribution of fuel and battery power. For a robust system it is important with stability implementations in ECMS to protect the machine, which can be done by adjusting the cost function that is minimized. The result from these implementations in a quasistatic simulation environment is an improvement in fuel consumption by 7.59 % compared to not utilizing the battery at all.
@mastersthesis{diva2:1438220,
author = {Pahkasalo, Carolina and Sollander, Andr\'{e}},
title = {{Adaptive Energy Management Strategies for Series Hybrid Electric Wheel Loaders}},
school = {Linköping University},
type = {{LiTH-ISY-EX--20/5300--SE}},
year = {2020},
address = {Sweden},
}
Recent technological advances in the automotive industry have made vehicularsystems increasingly complex in terms of both hardware and software. As thecomplexity of the systems increase, so does the complexity of efficient monitoringof these system. With increasing computational power the field of diagnosticsis becoming evermore focused on software solutions for detecting and classifyinganomalies in the supervised systems. Model-based methods utilize knowledgeabout the physical system to device nominal models of the system to detect deviations,while data-driven methods uses historical data to come to conclusionsabout the present state of the system in question. This study proposes a combinedmodel-based and data-driven diagnostic framework for fault classification,severity estimation and novelty detection.
An algorithm is presented which uses a system model to generate a candidate setof residuals for the system. A subset of the residuals are then selected for eachfault using L1-regularized logistic regression. The time series training data fromthe selected residuals is labelled with fault and severity. It is then compressedusing a Gaussian parametric representation, and data from different fault modesare modelled using 1-class support vector machines. The classification of datais performed by utilizing the support vector machine description of the data inthe residual space, and the fault severity is estimated as a convex optimizationproblem of minimizing the Kullback-Leibler divergence (kld) between the newdata and training data of different fault modes and severities.
The algorithm is tested with data collected from a commercial Volvo car enginein an engine test cell and the results are presented in this report. Initial testsindicate the potential of the kld for fault severity estimation and that noveltydetection performance is closely tied to the residual selection process.
@mastersthesis{diva2:1430882,
author = {Lundgren, Andreas},
title = {{Data-Driven Engine Fault Classification and Severity Estimation Using Residuals and Data}},
school = {Linköping University},
type = {{LiTH-ISY-EX--20/5289--SE}},
year = {2020},
address = {Sweden},
}
The most advanced ports as of writing of this report are at least somewhat autonomous. Whether discussing the transporters between crane and stack (temporary storage) or cranes, the ports are shifting into a completely autonomous system. This ultimate goal presents a challenge in regards to unloading and loading cargo ships in the harbour. How do you achieve unloading of a ship without human intervention while still guaranteeing secure trajectories for the containers?
ABB Ports in collaboration with the Division of Vehicular Systems at Linköping University have developed a simulation that utilises a simple control model to investigate the behaviour, limitations and capabilities of such an autonomous crane. Specifically, this simulation utilises a model of the dynamics of a Ship-to-Shore crane (STS), which has the task of unloading a ship. In order to set the crane model in context of realistic scenarios, some additions to the simulation are needed.
One of these additions is obstacles. Before this thesis work, the model enjoyed an empty simulation environment to freely optimise how quickly the containers could be transported off of the ship. The addition of obstacles in the form of other containers on the cargo ship as well as the physical presence of the crane’s legs presents new challenges for the optimiser used to solve the optimal control problems formulated through the model in the simulation. The implementation of obstacles is one of the objectives for this thesis. This addition was implemented by modeling the obstacle dimensions and ship limitations by looking at the largest container ships in the world.
Due to the simulation not containing obstacles previous to this thesis work, the initial guess provided to the solver initialised the solving in an area of convergence that is unfair to the solver, This rendered the simulation useless, as any obstacle presented to the solver would generate an infeasible solution.
Another functionality needed for the obstacle implementation to be meaningful is a solution for guaranteeing safe trajectories for the containers from ship to shore. The solution utilised to reach this goal was to combine a convex hull and safety conditions where the convex hull covers the obstacles, including some padding to prevent collisions between the container carried (load) and obstacles. The safety conditions however calculates the potential positions of the load when an emergency stop occurs, and therefore can prevent the load from swinging into obstacles if there is an emergency stop.
These implementations however changes the usefulness and performance of the simulation because of how they shrink the area of convergence for the solver and making some problems non-solvable. When considering both a convex hull and safety conditions, the usability of the simulations is harmed, but can still be utilised to learn about autonomous performance of the simulation. The optimal solutions include some interesting characteristics that can learn crane operators about how the control systems can be utilised.
Such a simulation would benefit from continuous development in order to investigate further technologies and features that could improve both performance and usability. Areas such as homotopy, modelling ropes, comparison between simple and nuanced model would be truly interesting for future areas of investigation.
@mastersthesis{diva2:1429222,
author = {Green, Rickard},
title = {{Development of a 2D Optimal Path Simulation for Ship-to-Shore Cranes:
Safe Trajectories within Interchangeable Obstalce Environments}},
school = {Linköping University},
type = {{LiTH-ISY-EX--20/5280--SE}},
year = {2020},
address = {Sweden},
}
The legislations on greenhouse gas emissions are getting tougher and tougher every year. This drives the demand for energy efficient gas turbines with as low emissions as possible. This poses the challenge to manufacturers of constructing gas turbines with lessened environmental impact, but with maintained performance. To obtain this, there is a need of optimization of current principles along with completely new ideas and solutions. One part of developing new, improved gas turbine configurations is to create prototypes and test them. However, creating and testing a gas turbine is a both expensive and time consuming. They are large in every sense of the word: they are long, heavy, demand lots of fuel, create massive air flows and generate a lot of energy. Designing, building and testing new turbine configurations are therefore risky, as it requires investing lots of time and money. This means that it is highly profitable to have accurate, dependable simulation models.
This thesis uses Matlab Simulink to create a dynamic model of a single axis gas turbine with nine stage compressor and a single stage turbine. The modeling of the compressor composes a large part of the work in the thesis, where the Ellipse compressor model is introduced and implemented on a gas turbine compressor. The Ellipse model creates a parametric model of each of the nine compressor stages by the use of elliptic equations. The goal is to provide an alternative to the look-up table model of compressors, which are common to find in modeling papers today. In the design of the compressor, a single stage map is scaled nine different ways to mimic the design of a real life nine stage compressor. The stage scaling principle is based on a linear model that correlates stage size with maximum available pressure ratio at optimal speed. The constructed compressor model is put in a simulated test bench and a compressor map is created. The map is found to in most aspects resemble a general compressor map.
Furthermore, the thesis contains a run-through of the sub-models of the rest of the turbine, namely combustion chamber and fuel injection, compressor turbine and torque dynamics. For each sub-model, the most important equations and inspirations for these are presented. Finally, a description of the simulation scenarios and the simulation software, Matlab Simulink, is provided.
The model is tested in steady-sate operation around its optimal operating point, as well as during a transient in a benign operating zone, in terms of efficiency. The results of these simulations are analyzed and a flaw in the control strategy is pinpointed. An alternate control strategy is proposed, described and implemented. A comparison is made between the original and alternative control strategies, and it is concluded that the new controller manages to mitigate the problems identified in the original simulations.
@mastersthesis{diva2:1422934,
author = {Hansson, Edvin},
title = {{Creating a Dynamic Model of a Gas Turbine in the MVEM Framework Using an Ellipse Compressor Model}},
school = {Linköping University},
type = {{LiTH-ISY-EX-20/5285--SE}},
year = {2020},
address = {Sweden},
}
Rolling element bearings are a vital part in many rotating machinery, including vehicles. A defective bearing can be a symptom of other problems in the machinery and is due to a high failure rate. Early detection of bearing defects can therefore help to prevent malfunction which ultimately could lead to a total collapse. The thesis is done in collaboration with Scania that wants a better understanding of how external sensors such as accelerometers, can be used for condition monitoring in their gearboxes.
Defective bearings creates vibrations with specific frequencies, known as Bearing Characteristic Frequencies, BCF [23]. A key component in the proposed method is based on identification and extraction of these frequencies from vibration signals from accelerometers mounted near the monitored bearing. Three solutions are proposed for automatic bearing fault detection. Two are based on data-driven classification using a set of machine learning methods called Support Vector Machines and one method using only the computed characteristic frequencies from the considered bearing faults. Two types of features are developed as inputs to the data-driven classifiers. One is based on the extracted amplitudes of the BCF and the other on statistical properties from Intrinsic Mode Functions generated by an improved Empirical Mode Decomposition algorithm. In order to enhance the diagnostic information in the vibration signals two pre-processing steps are proposed. Separation of the bearing signal from masking noise are done with the Cepstral Editing Procedure, which removes discrete frequencies from the raw vibration signal. Enhancement of the bearing signal is achieved by band pass filtering and amplitude demodulation. The frequency band is produced by the band selection algorithms Kurtogram and Autogram.
The proposed methods are evaluated on two large public data sets considering bearing fault classification using accelerometer data, and a smaller data set collected from a Scania gearbox. The produced features achieved significant separation on the public and collected data. Manual detection of the induced defect on the outer race on the bearing from the gearbox was achieved. Due to the small amount of training data the automatic solutions were only tested on the public data sets. Isolation performance of correct bearing and fault mode among multiplebearings were investigated. One of the best trade offs achieved was 76.39 % fault detection rate with 8.33 % false alarm rate. Another was 54.86 % fault detection rate with 0 % false alarm rate.
@mastersthesis{diva2:1331487,
author = {Lembke, Benjamin},
title = {{Bearing Diagnosis Using Fault Signal Enhancing Teqniques and Data-driven Classification}},
school = {Linköping University},
type = {{LiTH-ISY-EX--19/5240--SE}},
year = {2019},
address = {Sweden},
}
The transport sector always strive towards reduced fuel consumption for heavydutyvehicles. One promising control strategy is to use Pulse and Glide. Themethod works by acceleration to a high speed and then glide in neutral gear to alow speed.Two different control strategies and four different glide options were investigated.The two strategies were either to follow the optimal BSFC-line or using optimalcontrol. For each strategy, different velocity spans between the upper and lowervelocity were tested.The results show that the fuel consumption can be reduced up to 8.1 % comparedto a constant speed driving strategy. The fuel consumption was reduced the mostfor lower velocities and if the difference between the upper and lower velocity forthe Pulse and Glide strategy was kept small. The fuel saving can be explaineddue to increased engine efficiency during the pulse. The results also show thatthe difference between the rule-based and optimization based control strategy issmall. It can be concluded that a near-optimal strategy for a heavy-duty vehicleutilizing Pulse and Glide is to always pulse on the optimal BSFC-line.
@mastersthesis{diva2:1343144,
author = {Hall, Marcus and Forsberg, David},
title = {{Reduced Fuel Consumption of Heavy-Duty Vehicles using Pulse and Glide}},
school = {Linköping University},
type = {{LiTH-ISY-EX--19/5243--SE}},
year = {2019},
address = {Sweden},
}
Vid acceleration från stillastående med en turbomotoriserad dragracingmotorcykel behöver motorcykelns insugstryck regleras. Om regleringen av insugstrycket inte lyckas uppstår en okontrollerad och hastig ökning av insugstrycket. En för hastig ökning av insugstrycket leder till att vridmomentet från motorn ökar snabbare än önskat. Konsekvenserna av en för hastig vridmomentsökning blir att motorcykelns framhjul lyfter eller att motorcykelns bakhjul tappar greppet mot banan och spinner loss. I rapporten testas, simuleras och jämförs både nya och gamla koncept för att reglera insugstrycket i startögonblicket. Konceptet som i beslutsmatrisen fick högst viktad summa visade i utförda test god förmåga att reglera insugstrycket. Konceptet med högst viktad summa var koncept A. Koncept A använder sig av mottrycket i wastegatehatten som återkoppling till styrenheten. Hårdvaran som används i koncept A är en pneumatisk wastegate-ventil med två solenoider.
@mastersthesis{diva2:1339237,
author = {Torniainen, Kalle},
title = {{Insugstrycksreglering av turbomotoriserade dragracingmotorcyklar}},
school = {Linköping University},
type = {{LiTH-ISY-EX-ET--19/0489--SE}},
year = {2019},
address = {Sweden},
}
Increasing the efficiency and performance of internal combustion engines is always of interest in the automotive industry. One limiting factor to achieve this in gasoline combustion engines is the ignition timing which can not always be set where optimal ignition efficiency and performance is obtained. This is due to the knock phenomenon which is an abnormal combustion process that can damage the engine. Due to knock, a feedback controller which sets the ignition timing at the best possible value without the risk of harming the engine is required. In this thesis, a statistically driven knock intensity simulation environment based on the Burr Type XII distribution model was set up. In the simulation environment, different stochastic knock feedback controllers were implemented along with background noise estimation techniques used in the knock detection system. The feedback controllers were evaluated against the conventional knock controller commonly used in today’s engines in terms of ignition angle and transient response. The results from the simulation environment showed that a more advanced mean ignition angle can be achieved with stochastic based knock control strategies with the same knock-rate and without lessening the fast transient response achieved from the conventional strategy. To evaluate the results, some of the controllers were implemented in a four cylinder two-liter four stroke Volvo engine with similar results.
@mastersthesis{diva2:1335445,
author = {Vedin, Jonas and Wid\'{e}n, Robert},
title = {{Stochastic Knock Control for Improved Efficiency}},
school = {Linköping University},
type = {{LiTH-ISY-EX--19/5228--SE}},
year = {2019},
address = {Sweden},
}
A one dimensional discretized model of a two brick three way catalyst (TWC) system was developed and implemented in MATLAB, Simulink and TargetLink in collaboration with Volvo Cars and Linköpings Universitet - ISY. The purpose of this thesis was to increase system understanding and create a model based TWC control for further development at Volvo Cars. A total of 50 states were modelled, including emission concentrations (O2, CO, C3H6, C3H8, H2, NOx, CO2, H2O), temperature and oxygen buffer level (OBL). A model based control structure was implemented in the form of five separate PID-controllers enabling possibilities to control the OBL of each separate slice of each brick individually and through simple reference handling. The control structures includes anti-windup, feedforward control and feedback safety for model reset during sensor indication of leakage. Specific equipment and software used included MATLAB, Simulink, TargetLink, Volvo SULEV30 TWC and testing rigs. Overall increase in system understanding was achieved in comparison with contemporary TWC modelling and control, as well as sufficient system performance in regard to estimate emissions, simulation duration and pedagogical value. Concluding thoughts of the thesis revolve the complexity of the actual TWC modelling, parameter estimation as well as control. The model presented in this thesis has great potential of describing TWC systems but with great effort during parameter estimation. With ECU performance available in temporary vehicle production year 2019, a complex model may be combined with a simple control strategy whilst a simple model may be combined with a complex control strategy.
@mastersthesis{diva2:1335444,
author = {Irman, Svraka and Linus, Österdahl Wetterhag},
title = {{Model Based Catalyst Control}},
school = {Linköping University},
type = {{LiTH-ISY-EX--19/5227--SE}},
year = {2019},
address = {Sweden},
}
Att ha en stabil bredning är viktigt för att uppnå noggranna dimensioner vid valsning av stångstål av hög kvalitet. Det här examensarbetet handlar om ett försök att konstruera ett enkelt, men ändå tillfredsställande, aktivt system för att reducera variationerna i bredning i Fundias mediumvalsverk i Boxholm.
Att införa ett återkopplat reglersystem anses vara alltför komplext för att komma i fråga, så vi leds till att utnyttja framkoppling. Baserat på tillgänglig litteratur är det tydligt att temperaturen är den enskilt viktigaste faktorn att ta hänsyn till. Dock ger litteraturen inte någon metod som med tillräcklig precision förutsäger hur temperaturen kommer att påverka bredningen i vårt specifika fall.
I stället får vi lita till en undersökning. Som tur är visar den att breddavvikelsen är approximativt proportionell mot temperaturen över hela det intressanta intervallet. Det gör det möjligt att basera systemet på en ”kompenseringsgrad”, som kan justeras av operatören.
Ett sådant system konstruerades, installerades och testades, och det uppvisade mycket lovande resultat.
@mastersthesis{diva2:1330899,
author = {Ruberth, Per Erik},
title = {{Bredningskompensering:
att automatiskt kompensera för bredningsvariationer vid varmvalsning av stång}},
school = {Linköping University},
type = {{LiTH-ISY-EX--19/5233--SE}},
year = {2019},
address = {Sweden},
}
Tougher legal demands on pollutions require a better developed understanding of the processes that take place in the cylinder. The thesis contributes with a cylinder model that uses the same set of equations for intake, compression,expansion/combustion and exhaust. The cylinder model describes the states temperature, pressure and the mass fraction of air.The model is able to simulate the gas exchange with compressible flows over the valves, it handles VVT, CRB and blowby. The combustion is modeled with asingle Vibe function that describes the heat release and the consumption of air.The model is general enough to be able to simulate both SI and CI engines. The calibrations that are needed are the discharge coefficient CD values for intake and exhaust valves, blowby, and heat release/transfer parameters. Furthermore, the engine geometry parameters have to be provided to be able to calculate the instanteneous cylinder volume. The model has shown good agreement for cylinder pressure curves with and without combustion and can handle phasingof the valve lifts. That shows that the model can handle the important casesin combustion engines. It is easy to replace sub models in the cylinder model e.g. single Vibe with double Vibe. In the model, in the cylinder is calculated and the average instantenous torque for the entire engine is calculated from thestates in one cylinder. These two calculations have shown good agreement withthe stationary measurments done in an engine test cell. The model is able to use fixed step lengths for even processor loads, the size of the step lengths are resonable for real time implementation on an ECU.
@mastersthesis{diva2:1327661,
author = {Johansson, Linus},
title = {{Full Cycle Cylinder State Estimation in DI Engines with VVA}},
school = {Linköping University},
type = {{LiTH-ISY-EX--19/5221--SE}},
year = {2019},
address = {Sweden},
}
This thesis is treating the modelling of a thermocouple (tc) to compensate forheat transfers due to convection, radiation and conduction when performingtemperature measurements in an SI-engine. An experiment plan was developedwhich covered experiments in an stc-rig and on a 4-cylinder SI-engine. The measurementsin the stc-rig was mainly to develop the model, while the measurementsin the engine lab was mainly to examine the characteristics of the engineand evaluate the modelled tc.Measurements with an exposed thin tip tc in the stc-rig showed a symmetricaltemperature profile in the pipe. By examining how the 1.5 mm tc behaved inthis environment with known gas temperature profile, the obtained knowledgecould be applied to cross-sectional measurements in the SI-engine. It was foundthat the temperature profile in the engine deviated from the temperature profilemeasured in the stc-rig. The temperature was higher near the top of the pipethan in the center and lower part. In the horizontal direction, the temperaturewas found to be constant.Conclusions drawn from measurements in the engine lab points to that the crosssectionaltemperature and mass flow profiles have a strong connection with theengine’s operation point. The cross-sectional profiles, along with respective profileover time, is crucial when estimating the energy content of an exhaust gaspulse.The inverted sensor model with optimized parameters could estimate the meanvalue of the measured gas temperature during stationary runs within 6 degC.
@mastersthesis{diva2:1326139,
author = {Johansson, Anton and Drangel, Martin},
title = {{Measurements and Modelling for Heat Transfer Corrected Exhaust Gas Temperatures in a Gasoline Engine}},
school = {Linköping University},
type = {{LiTH-ISY-EX--19/5242--SE}},
year = {2019},
address = {Sweden},
}
After reaching its light-off temperature, the catalytic aftertreatment system plays a major part in maintaining emissions at low levels for vehicles equipped with combustion engines. In this thesis, modelling of the exhaust gas temperature is investigated along with optimal control strategy for variable ignition and exhaust valve opening angles for optimal catalytic converter heating.
Models for exhaust gas temperature and mass flow are presented and validated against measurement data. According to the model validation, the proposed models capture variations in ignition and exhaust valve opening angles well. Optimal control strategy for the ignition and exhaust valve opening angles to heat the catalytic converter to a predetermined temperature in the most fuel and time optimal ways are investigated by implementation of the validated models.
Optimal control analysis indicates that with open wastegate, the heating time for the catalytic converter can be reduced by up to 16.4 % and the accumulated fuel to reach the desired temperature can be reduced by up to 4.6 %, compared to the case with ignition and exhaust valve opening angles fixed at nominal values. With closed wastegate the corresponding figures are 16.4 % and 4.7 %. By also including control of the variable λ-value, the heating time can be further reduced by up to 19.8 %, and the accumulated fuel consumption by up to 9.5 % with open wastegate. With closed wastegate the corresponding figures are 20.1 % decrease in heating time, and 9.8 % decrease in accumulated fuel consumption.
@mastersthesis{diva2:1325593,
author = {Petersson, Victor},
title = {{Exhaust Temperature Modeling and Optimal Control of Catalytic Converter Heating}},
school = {Linköping University},
type = {{LiTH-ISY-EX--19/5237--SE}},
year = {2019},
address = {Sweden},
}
The ongoing shift towards a sustainable transportation sector is a hot topic. Lithiumion battery technology has become a key element in electrification due to its highenergy density and favourable electrical properties. The non-measurable chargeandhealth states of a battery are desirable to estimate for safety, performanceand economic reasons. Alelion Energy Systems AB is looking to improve thestate of health estimation method for their battery systems and this thesis providesa decision basis in the form of a literature study, comparison, developmentand validation of methods. The outcome of the work is a recommendation of aself-developed estimation method named the slope defined capacity trend analysismethod. To estimate the state of health (remaining capacity of the cell), themethod takes advantage of changes in the polarization curve during charging asthe battery cell ages. Alelion is intending to implement the patent pending slopedefined capacity trend analysis method.
@mastersthesis{diva2:1322864,
author = {Malmberg, Simon},
title = {{Applied State of Health Estimation Methods for Lithium-ion Batteries}},
school = {Linköping University},
type = {{LiTH-ISY-EX--19/5226--SE}},
year = {2019},
address = {Sweden},
}
The area of autonomous vehicles is an interesting research topic, which is popular in both research and industry worldwide. Linköping university is no exception and some of their research is based on using Model Predictive Control (MPC) for autonomous vehicles. They are using MPC to plan a path and control the autonomous vehicles. Additionally, they are using different methods (for example deep learning or likelihood) to calculate collision probabilities for the obstacles. These are very complex algorithms, and it is not always easy to see how they work. Therefore, it is interesting to study if a visualization tool, where the algorithms are presented in a three-dimensional way, can be useful in understanding them, and if it can be useful in the development of the algorithms.
This project has consisted of implementing such a visualization tool, and evaluating it. This has been done by implementing a visualization using a 3D library, and then evaluating it both analytically and empirically. The evaluation showed positive results, where the proposed tool is shown to be helpful when developing algorithms for autonomous vehicles, but also showing that some aspects of the algorithm still would need more research on how they could be implemented. This concerns the neural networks, which was shown to be difficult to visualize, especially given the available data. It was found that more information about the internal variables in the network would be needed to make a better visualization of them.
@mastersthesis{diva2:1322670,
author = {Sörliden, Pär},
title = {{3D Visualization of MPC-based Algorithms for Autonomous Vehicles}},
school = {Linköping University},
type = {{LiTH-ISY-EX--19/5210--SE}},
year = {2019},
address = {Sweden},
}
The increase in electric vehicles and photovoltaic power production may introduce problems to the low-voltage distribution grid. With a higher number of electric vehicles, their accumulated charging power might breach the lowest allowed voltage level of the grid. Photovoltaic-modules can on the other hand exceed the highest allowed voltage level, by producing high accumulated power when the solar irradiance is high. Normally, electric distribution companies in Sweden reinforce the existing grid with more resilient infrastructure, such as stronger and larger cables or transformer stations. This is however a costly and time-consuming solution, which could be solved by using alternative means such as already existing resources.
This Master's Thesis investigates how smart charging of batteries can support the low-voltage electrical grid with the increase in electric vehicles and photovoltaic power production. To do this, an optimization tool has been developed in Matlab. An existing model of a low-voltage grid is combined with the developed tool, where controllable batteries and photovoltaic-modules can be placed at specific households in the grid. The controllable batteries belong to either electric vehicles or stationary battery systems, and are intended to support the grid by the means of either reducing peak load powers, voltage variations, or a trade-off between them. Furthermore, this thesis investigates the maximum electric vehicle capability for a specific low-voltage electrical grid in Sweden.
From the results, it can be concluded that smart charging of batteries can reduce the peak loads as well as voltage variations. The reduction of voltage variations for the entire low-voltage grid is greatest during the summer, when photovoltaic production generally is at its highest. The results also show that a stationary battery system can reduce the voltage variations to a greater extent, compared to an electric vehicle. Also, the introduction of multiple controllable batteries allows further support of the low-voltage grid. Regarding the maximum electric vehicle capability, the results show that the placement of the vehicles and the charging power strongly affect the maximum number of electric vehicles the low-voltage grid can manage.
@mastersthesis{diva2:1322245,
author = {Dushku, Mergim and Kokko Ekholm, Julius},
title = {{Charge into the Future Grid:
Optimizing Batteries to Support the Future Low-Voltage Electrical Grid}},
school = {Linköping University},
type = {{LiTH-ISY-EX--19/5225--SE}},
year = {2019},
address = {Sweden},
}
In recent years, photovoltaic (PV) power production have seen an increase and the PV power systems are often located in the distribution grids close to the consumers. Since the distributions grids rarely are designed for power production, investigation of its effects is needed. It is seen in this thesis that PV power production will cause voltages to rise, potentially to levels exceeding the limits that grid owners have to abide by.
A model of a distribution grid is developed in MathWorks MATLAB. The model contains a transformer, cables, households, energy storage systems (ESS:s) and photovoltaic power systems. The system is simulated by implementing a numerical Forward Backward Sweep Method, solving for powers, currents and voltages in the grid. PV power systems are added in different configurations along with different configurations of ESS:s. The results are analysed, primarily concerning voltages and voltage limits.
It is concluded that addition of PV power production in the distribution grid affects voltages, more or less depending on where in the grid the systems are placed and what peak power they have. It is also concluded that having energy storage systems in the grid, changing the power factor of the inverter for the PV systems or lowering the transformer secondary-side voltage can bring the voltages down.
@mastersthesis{diva2:1315801,
author = {Häggblom, Johan and Jerner, Jonathan},
title = {{Photovoltaic Power Production and Energy Storage Systems in Low-Voltage Power Grids}},
school = {Linköping University},
type = {{LiTH-ISY-EX--19/5194--SE}},
year = {2019},
address = {Sweden},
}
The simulator in a testing environment for trucks is dependent on accurate vehicle dynamic models. There are multiple models at Volvo, all developed to support the objectives of individual research. A selection of four, named Single Track model (STM), Global Simulation Platform (GSP), One-Track Model with linear slip (OTM) and Volvo Transport Model (VTM), are evaluated to examine the usage of them. Four different scenarios are therefore generated to emulate common situations in traffic. Depending on the results, the models and their corresponding limitsforusagearedescribed. Theevaluationismadebycomparingallmodelsto the best model for each scenario by measuring the normalized error distribution. It is shown that at certain thresholds, other models can perform close enough to the best model. In the end of the report, future improvements for the evaluated models and external models are suggested.
@mastersthesis{diva2:1297688,
author = {Hebib, Jasmina and Dam, Sofie},
title = {{Vehicle Dynamic Models for Virtual Testing of Autonomous Trucks}},
school = {Linköping University},
type = {{LiTH-ISY-EX--19/5193--SE}},
year = {2019},
address = {Sweden},
}
When engaging a new gear in an automated manual transmission (AMT) the gear needs to be synchronized with the main shaft's angular velocity in the gearbox. This is so that the parts can be connected through a cog wheel and torque can be transferred. To synchronize the angular velocities, mechanical synchronization components can be used. These components synchronize the velocities during the engagement and can be used with larger differences in angular velocities. Should no mechanical synchronization components be used it puts higher demands on the components rotating at similar velocities to avoid mechanical wear and ensure that the gear can be engaged. In today's systems without mechanical synchronization components the gear is engaged when the angular velocities are within a certain difference. This leads to random angle connections between the cogs and gaps that are to be engaged on the gear and main shaft. This can lead to extended or incomplete engages should the components connect cog to cog.
This thesis evaluates the possibility to control the angle at which the components connect by using existing sensor signals in the studied system and known parameters. A model of the system is created and simulated to evaluate the probability of predicting the system over the gear engage. Results indicate that it is possible to predict the connection angle close enough to its real value so that a control strategy could be implemented to control the angle to some level.
@mastersthesis{diva2:1290287,
author = {Blomgren, Martin},
title = {{Modeling and control of engaging gears in gearboxes without synchromesh towards specific angles between gear and coupling sleeve}},
school = {Linköping University},
type = {{LiTH-ISY-EX--19/5187--SE}},
year = {2019},
address = {Sweden},
}
In diesel-electric powertrains, the wheels are mechanically decoupled from the internal combustion engine (ICE). The conventional control approach for such a powertrain is to let the driver control the traction motor while the ICE realizes speed control, causing power to be pulled through the powertrain. An alternative approach is to push power forward by letting the driver control the ICE instead. In this thesis, a conceptual simulation model of a diesel-electric powertrain is compiled and the charcteristics of this novel approach investigated. It is concluded that the new approach makes full ICE power utilization possible even with engine performance reductions present, and also that it handles load prioritization in a natural way. However, takeoff from standstill and low-speed driving become difficult due to the effective gear ratio growing towards infinity for decreasing vehicle speed, causing high traction torques at low speed.
@mastersthesis{diva2:1242944,
author = {Bodin, Johannes},
title = {{Development of Push Control Strategy for Diesel-Electric Powertrains}},
school = {Linköping University},
type = {{LiTH-ISY-EX--18/5168--SE}},
year = {2018},
address = {Sweden},
}
The demand for lower emission engines forces the car industry to build moreefficient engines. Turbocharged engines are on the rise, and better understandingof the heat transfer and efficiency of the turbocharger is needed to build better ones. A lot is known about the overall efficiency of the turbocharger, but not much is known about where the heat losses are located and how they interact with each other.
This thesis presents a one dimensional model for heat exchange in the tur-bocharger and investigates how the heat flows from the hot exhaust gases to the cold intake air. Data is gathered by performing tests on a single scroll turbocharger in an engine test bench at Linköping University. The tests are focused on operating points where the air mass flow is low and neither the compressor nor the turbine works adiabatically.
The results show that it is possible to estimate the heat flows together withthe efficiency of the turbine and compressor using only known parameters, elim-inating the need to add any new sensors to the engine.
@mastersthesis{diva2:1239839,
author = {Nordlöf, Anon and Lundqvist, John},
title = {{Turbo Heat Transfer Modeling for Control}},
school = {Linköping University},
type = {{LiTH-ISY-EX--18/5139--SE}},
year = {2018},
address = {Sweden},
}
Hybridization and electrification of modern vehicles is today a reality. This effects the construction of the heating and cooling systems in vehicles where earlier the waste heat from the combustion engine was a great heat source. Heat pump systems are commonly used in heating systems in buildings and can therefore also be used for heating the cabin and different components in a vehicle. Modelling a heat pump system and performing simulations gives the advantage of investigating the heating performance of the heat pump during certain conditions. In this master thesis, which is performed in a pre-study project that is performed under the Swedish Electromobility Centre, a heat pump is modelled and the heating performance when changing the vapour quality is investigated during cold environments. Also how the heating capacity for different refrigerants and changing size and speed of compressor is simulated. With the methods and assumptions used, especially isentropic compression, the results shows that decreasing the vapour quality increase the mass flow in the heat pump circuit but the decrease in specific heating is larger which results in an overall decrease in heating capacity. The goal of 10 kW heating capacity can be achieved by increasing the compressor size or make use of waste heat from other vehicle components.
@mastersthesis{diva2:1236831,
author = {Eriksson, Mikael and Graffman, Oskar},
title = {{Modelling and Simulation of Heat Pump Systems for Hybrid and Electrical Vehicles}},
school = {Linköping University},
type = {{LiTH-ISY-EX--18/5152--SE}},
year = {2018},
address = {Sweden},
}
The vehicle and transport industry have a constant strive towards reduced fuelconsumption and for HDVs are there numerous of different approaches. Twoapproaches that have been proven to reduce fuel consumption in previous workare look-ahead control (LAC) and platooning. LAC uses knowledge about the fu-ture road topography to optimize the vehicles velocity. Platooning is when HDVsdrive relatively close to each other in order to reduce air drag. Platooning vehi-cles can also optimize their velocity based on the preceding vehicles trajectory,known as adaptive look-ahead control (ALAC).Utilizing LAC/ALAC can enable a pulse-and-glide (PnG) strategy, where thevehicle engages neutral gear and freewheels e.g. in a downhill. Thereby reducesthe fuel consumption. So, the main purpose of this thesis was to study how pla-tooning vehicles and the control strategy known as pulse-and-glide (PnG) inter-act when pursuing lower fuel consumption. Therefore, a vehicle model, a pla-toon model and optimization-based controllers (LAC/ALAC) were designed anddeveloped. For the optimization-based controllers was dynamic programming(DP) chosen as optimization solver.The results shows that the combination of these approaches has a great poten-tial to enable substantial fuel reduction, both for individual vehicles and for theentire platoon. The most suitable strategy, in terms of fuel consumption, for theplatoon as a whole is closely related to the one for individual vehicles. The strate-gies resulting in the largest fuel reduction for a single vehicle does also give thelargest total fuel reduction for the platoon as a whole. According to the results,a lead vehicle should utilize both LAC and PnG. The other platooning vehiclesshould employ ALAC in order to also utilize PnG meanwhile keeping a shortintermediate distance.According to the results the greatest potential fuel reduction is achieved forthe downhill segment. For the last vehicle in the platoon it is as high as 42 %, com-pared to the nominal case (a single vehicle using conventional cruise control andnot shifting gears). The potential fuel reduction for the flat and uphill segmentsare similar to each other, 22 % and 20 % respectively. For all three segments PnGaccounts for roughly 1-3 percentage points of the entire platoons fuel reduction.In reality the road topography is constantly varying, so it is also promising thatthe fuel efficiency is improved for all types of road segments
@mastersthesis{diva2:1231746,
author = {Ohls\'{e}n, Rikard and Sten, Erik},
title = {{Optimal Platooning of Heavy-Duty Vehicles}},
school = {Linköping University},
type = {{LiTH-ISY-EX--18/5119--SE}},
year = {2018},
address = {Sweden},
}
In this thesis, a combined feedforward and feedback controller for improved path tracking on autonomous heavy-duty vehicles is designed and implemented. The steering wheel is controlled in order to follow a reference curvature, computed by a higher-level MPC, responsible for minimizing the distance to a planned path.
The steering dynamics, from steering wheel via wheel angles, to a measurable vehicle curvature, is modeled, and a conversion from desired curvature gain to input angle to the steering wheel is derived.
Tests with an autonomous Scania R580 show that the desired curvature can be followed with satisfactory small error, both in a designed slalom path and on a more generic test track. By utilizing future curvature values computed by the MPC, a non-causal feedforward controller can reduce the delay from input to the steering wheel to a measured response in curvature, by almost two thirds, compared to the currently implemented solution.
Compared to an open-loop control design, tests in simulation show that a feedback controller can reduce errors in curvature gain. However, with the identified steering dynamics and the improved conversion from steering wheel angle to curvature, no further improvement in the curvature gain was seen when implementing the feedback controller in the test vehicle. Care must also be taken not to introduce instability in the system when the feedback controller is implemented in series with a high-level MPC.
@mastersthesis{diva2:1228283,
author = {Törnroth, Oscar and Nyberg, Truls},
title = {{Design and Implementation of a Strategy for Path Tracking on Autonomous Heavy-Duty Vehicles}},
school = {Linköping University},
type = {{LiTH-ISY-EX--18/5126--SE}},
year = {2018},
address = {Sweden},
}
The high demand for an increase in performance and at the same time loweringthe emissions is forcing the automotive industry to increase the efficiency of thevehicles. This demand lead to a problem called knock, which often is the limitingfactor when increasing the efficiency of the engine. Knock occurs when theunburned gases inside the combustion chamber self-ignites due to the increasingpressure and temperature.This thesis investigates if it is possible to predict knock with a physicallybased knock model. The model consist of several sub-models such as pressuremodel, temperature model and knock model. The models are built by using measureddata and the goal is to get an independent knock prediction model that canfind the limited ignition angle that will cause knock.The results shows that an analytic pressure model can simulate a measuredpressure curve. But when it comes to predicting knock, there is an uncertaintywhich can be improved by changing the modelling strategy and making the modelsmore accurate.
@mastersthesis{diva2:1223508,
author = {Thornberg, Nils and Eriksson Kraft, Jonas},
title = {{Physically Based Modelling for Knock Prediction in SI Engines}},
school = {Linköping University},
type = {{LiTH-ISY-EX--18/5136--SE}},
year = {2018},
address = {Sweden},
}
Downsizing and turbocharging is a popular combination nowadays in cars inorder to decrease the fuel consumption. However, the boost pressure increasesthe risk of engine knock, limiting the engine in high-load operating points. Inthe current engines, fuel is used to cool the engine in these operating points,leading to a higher fuel consumption. Water injection is an effective method tomitigate knock and enable a more aggressive ignition. It enables the engine toproduce more power and cools the exhaust, thereby protecting the turbochargerand the catalyst from wear. In this thesis, the effects of injecting water in anengine is investigated and a further development of a cylinder pressure model,with a model that takes the water into account, is presented and validated. Themodel can be used to estimate the cylinder pressure in several operating points.
@mastersthesis{diva2:1222905,
author = {Westling, Joel and Subasic, Haris},
title = {{Effects and Models of Water Injection in an SI Engine}},
school = {Linköping University},
type = {{LiTH-ISY-EX--18/5117--SE}},
year = {2018},
address = {Sweden},
}
To have knowledge about the exhaust temperature is of great importance in several ways. Knowing the exhaust temperature means that it is easier to protect the catalyst and turbine from too high temperatures but it also important in controlling the turbine power.In this thesis a physically based model of the engine out temperature is developed. The model is built up by two different cylinder pressure models and one engine out temperature model. Measurements has been made using a test engine at Linköping University. These measurement has then been used to parameterize and validate the model. Since the measurements of the engine out port temperature are not showing reasonable temperatures, the temperatures in the pipes has been used for validation. That makes the results less reliable since no heat transfer between the port and pipe are considered in the model.
@mastersthesis{diva2:1222464,
author = {Malm, Lars},
title = {{Control Oriented Modelingof Engine Out Temperatures}},
school = {Linköping University},
type = {{LiTH-ISY-EX--18/5156--SE}},
year = {2018},
address = {Sweden},
}
Syftet med examensarbetet är att utse en lämplig ersättare för en motor i en av Saab Dynamics produkter. Den tidigare motorn är en synkronmotor av typen hysteresmotor och nu söks en billigare lösning med liknande prestanda. Applikationen kräver att motorn från stillastående ska kunna accelereras till 600 varv per minut på maximalt 0,5 sekunder. Efter 0,5 sekunder ska medelhastigheten per varv maximalt avvika med 0,2 promille. I utveckling av en ny lösning ingår val av motortyp, styrelektronik och givare samt design av regleralgoritmer. I rapporten beskrivs ett antal motorer som kan vara lämpliga ersättare till den tidigare motorn samt deras styrkor och svagheter. Sedan följer en undersökning och implementation av en av de lämpliga kandidaterna, en borstlös likströmsmotor. Val av givare och styrteknik för den motortypen beskrivs och motorns lämplighet undersöks i en modell skapad i Mathworks Simulinkmiljö där ett reglersystem implementeras. Simuleringar visa att den valda motorn är lämplig för en praktisk implementation. Slutligen beskrivs konstruktionen av en testuppställning som innefattar motor, givare och styrteknik implementerad i en processor som ställer ut strömmen till motorn för att uppnå önskad hastighet. Uppställningen uppfyller kravet i testkörningar och i den bästa körningen är hastighetsvariationerna 7,4 gånger mindre än det specificerade kravet.
@mastersthesis{diva2:1222344,
author = {Öhman, Andreas and Jonsson, Oskar},
title = {{Simulering och implementering av ett elektriskt motorsystem för minimering av hastighetvariationer}},
school = {Linköping University},
type = {{LiTH-ISY-EX-ET--18/0479--SE}},
year = {2018},
address = {Sweden},
}
In recent years, rules and regulations regarding fuel consumption of vehicles and the amount of emissions produced by them are becoming stricter. This has led the automotive industry to develop more advanced solutions to propel vehicles to meet the legal requirements. The Hybrid Electric Vehicle is one of the solutions that is becoming more popular in the automotive industry. It consists of an electrical driveline combined with a conventional powertrain, propelled by either a diesel or petrol engine. Two power sources create the possibility to choose when and how to use the power sources to propel the vehicle. The strategy that decides how this is done is referred to as an energy management strategy. Today most energy management strategies only try to reduce fuel consumption using models that describe the steady state behaviour of the engine. In other words, no reduction of emissions is achieved and all transient behaviour is considered negligible.
In this thesis, an energy management strategy incorporating engine dynamics to reduce fuel consumption and nitrogen oxide emissions have been designed. First, the models that describe how fuel consumption and nitrogen oxide emissions behave during transient engine operation are developed. Then, an energy management strategy is developed consisting of a model predictive controller that combines the equivalent consumption minimization strategy and convex optimization. Results indicate that by considering engine dynamics in the energy management strategy, both fuel consumption and nitrogen oxide emissions can be reduced. Furthermore, it is also shown that the major reduction in fuel consumption and nitrogen oxide emissions is achieved for short prediction horizons.
@mastersthesis{diva2:1222290,
author = {Hägglund, Andreas and Källgren, Moa},
title = {{Impact of Engine Dynamics on Optimal Energy Management Strategies for Hybrid Electric Vehicles}},
school = {Linköping University},
type = {{LiTH-ISY-EX--18/5163--SE}},
year = {2018},
address = {Sweden},
}
Coming stringent regulatory emissions requirements with Real Driving Emissions testing amplifies the need for efficient engine control at all driving scenarios. This thesis has investigated the air-flow transients that appears when changing the throttle position very fast, such as at a stop sign. Available information about the intake manifold temperature is today mainly sensor-based or zero-dimensional. Since the temperature of the air affects the fuel controller(s)and is believed to be able to help the knock-controller as well, a more detailed description of the temperature is warranted. Three different one-dimensional interpretations of the intake manifold has been modeled and one of them is implemented in a full air-path simulation - from the throttle to the exhaust. The best suited simulation model is validated against measurement data and compared to the well know adiabatic control volume model, which is zero-dimensional. The effect on the temperature contributed by the VVT, turbo, throttle-settings and engine speed was tested in a test cell. The results shows that the computational efficiency varies between the different one-dimensional intake manifold models and that one-dimensional accuracy comes at a great cost of computational power. The testing and validation showed that the pressure difference and throttle ramping time had a big impact and that the positive transients are more predictable with current models, compared to the negative transients.
@mastersthesis{diva2:1220506,
author = {Wallson, Marcus},
title = {{Estimation of Engine Gas Temperatures During Pressure Transients}},
school = {Linköping University},
type = {{LiTH-ISY-EX--18/5145--SE}},
year = {2018},
address = {Sweden},
}
The turbocharger is an important component of competitive environmentally friendly vehicles. Mathematical models are needed for controlling turbochargers in modern vehicles. The models are parameterized using data, gathered from turbocharger testing ingas stands (a flow bench for turbocharger, where the engine is replaced with a combustion chamber, so that the exhaust gases going to the turbocharger can be controlled with high accuracy). Collecting the necessary time averaged data is a time-consuming process. It can take more than 24 hours per turbocharger. To achieve a sufficient level of accuracy in the measurements, it is required to let the turbocharger system reach steady state after a change of operating point. The turbocharger material temperatures are especially slow to reach steady state.
A hypothesis is that modern methods in control theory, such as numeric optimal control, can drastically reduce the wait time when changing operating point. The purpose of this thesis is to provide a method of time optimal testing of turbo chargers.
Models for the turbine, bearing house and compressor are parameterized. Well known models for heat transfer is used to describe the heat flows to and from exhaust gas and charge air, and turbocharger material, as well as internal energy flows between the turbocharger components. The models, mechanical and thermodynamic, are joined to form a complete turbocharger model, which is validated against measured step responses.
Numeric optimal control is used to calculate optimal trajectories for the turbo charger input signals, so that steady state is reached as quickly as possible, fora given operating point. Direct collocation is a method where the optimal control problem is discretized, and a non-linear program solver is used. The results show that the wait time between operating points can be reduced by a factor of 23.
When optimal trajectories between operating points can be found, the possibility of further gains, if finding an optimal sequence of trajectories, are investigated. The problem is equivalent to the open traveling salesman, a well studied problem, where no optimal solution can be guaranteed. A near optimal solution is found using a genetic algorithm.
The developed method requires a turbocharger model to calculate input trajectories. The testing is done to acquire data, so that a model can be created, which is a catch-22 situation. It can be avoided by using system identification techniques. When the gas stand is warming up, the necessary model parameters are estimated, using no prior knowledge of the turbocharger.
@mastersthesis{diva2:1220211,
author = {Johansson, Max},
title = {{Optimal Control of Heat Transfer Rates in Turbochargers}},
school = {Linköping University},
type = {{LiTH-ISY-EX--18/5157--SE}},
year = {2018},
address = {Sweden},
}
The controls for a parallel hybrid electric truck are optimized using numerical optimal control. Trade-offs between catalyst light-off times, NOx emission and fuel consumption have been investigated for cold starts at two operating points, as well as temperature differences between conventional and hybrid powertrains during WHTC (World Harmonized Transient Cycle). A model describing the temperature dynamics of the aftertreatment system is implemented as well as temperature-based deNOx performance for both Cu-Zeolite and Fe-Zeolite catalysts. Control is performed in a piecewise linear fashion, resulting in a total of 23 states including control signals. It is shown that high temperatures can be a larger threat to catalyst performance when running the WHTC than low temperatures, for both conventional and hybrid powertrains. Furthermore, decreasing the light-off time of the catalyst does not always lead to decreased NOx emission, instead there is a trade-off between light-off time and NOx emission. It is found that there are controls that will realize decreased NOx emission for a hybrid truck during cold starts at the expense of increased fuel consumption.
@mastersthesis{diva2:1219419,
author = {Andersson, Fredrik and Andersson, Hampus},
title = {{Numerical Optimal Control of Hybrid Electric Trucks:
Exhaust Temperature, NO$_{x}$ Emission and Fuel Consumption}},
school = {Linköping University},
type = {{LiTH-ISY-EX--18/5137--SE}},
year = {2018},
address = {Sweden},
}
The requirements on fuel consumption and emissions for passenger cars are getting stricter every year. This has forced the vehicle industry to look for ways to improve the performance of the driveline. With the increasing focus on electrification, a common method is to combine an electrical driveline with a conventional driveline that uses a petrol or diesel engine, thus creating a hybrid electric vehicle. To fully be able to utilise the potential of the driveline in such a vehicle, an efficient energy management strategy is needed. This thesis describes the development of an efficient route-based energy management strategy. Three different optimisation strategies are combined, deterministic dynamic programming, equivalent consumption minimisation strategy and convex optimisation, together with segmentation of the input data. The developed strategy shows a decrease in computational time with up to more than one hundred times compared to a benchmark algorithm. When implemented in Volvo's simulation tool, VSim, substantial fuel savings of up to ten percent is shown compared to a charge-depleting charge-sustain strategy.
@mastersthesis{diva2:1217765,
author = {Berntsson, Simon and Andreasson, Mattias},
title = {{Efficient Route-based Optimal Energy Management for Hybrid Electric Vehicles}},
school = {Linköping University},
type = {{LiTH-ISY-EX--18/5147--SE}},
year = {2018},
address = {Sweden},
}
Turbocharging is a way to stay competitive on the market where there are increasing demands on fuel consumption and engine performance. Turbocharging lets the engine work closer to its maximum power and thereby reduces the relative losses due to pumping and friction. The turbocharger is exposed to big temperaturedifferences and heat flows will occur both internally between the turbine and the compressor as well as between the turbocharger and its surroundings. Away to get a better understanding of the behaviour of the turbocharger is to understand the heat flows better. This thesis is therefore aimed at investigating theeffect of heat transfer on the turbocharger. In the thesis, different ways of accountfor the heat transfer within the turbocharger is investigated and a heat transfermodel is presented and validated. The model can be used as a tool to estimate theimportance of different heat flows within the turbocharger. A set of heat transfer coefficients are estimated and the heat transfer is modelled with good accuracyfor high engine loads and speeds.
@mastersthesis{diva2:1149266,
author = {Storm, Josefin},
title = {{Heat Transfer Modeling for Turbocharger Control}},
school = {Linköping University},
type = {{LiTH-ISY-EX--17/5098--SE}},
year = {2017},
address = {Sweden},
}
To meet the constantly restricting emission regulations and develop better strategiesfor engine control systems, thorough knowledge of engine behavior is crucial.One of the characteristics to evaluate engine performance and its capabilityfor power generation is in-cylinder pressure. Indeed, most of the diagnosis andcontrol signals can be obtained by recording the cylinder pressure trace and predictingthe thermodynamic variables [3].This study investigates the correlation between the in-cylinder pressure andtotal trapped gas mass [10] with the main focus on estimating the in-cylinder gasmass as a part of a lab measuring procedure using the in-cylinder pressure sensors,or as a real-time method for implementation in an engine control unit thatare not equipped with the cylinder pressure sensors. The motivation is that precisedetermination of air mass is essential for the fuel control system to convey themost-efficient combustion with lower emissions delivered to the after-treatmentsystem [10].For this purpose, a six-cylinder Diesel engine is used for recording the enginespeed, engine torque, measuring the cylinder pressure profile resolved bythe crank angle, intake and exhaust valve phasing as well as intake and exhaustmanifold pressures and temperatures. Next, the most common ways of estimatingthe in-cylinder trapped gas mass are studied and the most reliable ones areinvestigated in-depth and a model with the acceptable accuracy in different operatingconditions is proposed, explained and implemented. The model in has athermodynamics basis and the relative errors is lower than 3% in all the investigatedtests. Afterwards, the most important findings are highlighted, the sourcesof errors are addressed and a sensitivity analysis is performed to evaluate themodel robustness. Subsequently, method adjustment for other operating conditionsis briefly explained, the potential future work is pointed and a complete setof results is presented in Appendix B.
@mastersthesis{diva2:1145956,
author = {Nikkar, Sepideh},
title = {{Estimation of In-cylinder Trapped Gas Mass and Composition}},
school = {Linköping University},
type = {{LiTH-ISY-EX--17/5073--SE}},
year = {2017},
address = {Sweden},
}
Due to governmental requirements on low exhaust gas emissions and the drivers request of fast response, it is important to be able to control the gas flow in a spark ignited engine accurately. The air into the cylinder is directly related to the torque generated by the engine. The technique with recirculation of exhaust gases (EGR) affect the air flow into the cylinder and increase the complexity of the control problem. In this thesis a mean value model for a spark ignited engine has been created. The basis was a diesel model from Linköping University that has been modified and parameterized with data from a test cell. The model has been used to study the gas exchange system with respect to the dynamic behaviors and nonlinearities that occur when the three actuators (throttle, wastegate and EGR-valve) are changed. Based on this analysis, some different control strategies have been developed and tested on the model. The presented results show that different control strategies give different behaviors and there is a trade-off between fast torque response and high precision for controlling the EGR-ratio. A control strategy is proposed containing two main feedback loops, prefiltering of the reference signal and a feedforward part.
@mastersthesis{diva2:1138994,
author = {Andersson, Henrik},
title = {{Model Based Control of Throttle, EGR and Wastegate:
A System Analysis of the Gas Flows in an SI-Engine}},
school = {Linköping University},
type = {{LiTH-ISY-EX--17/5035--SE}},
year = {2017},
address = {Sweden},
}
When further demands are placed on emissions and performance of cars, trucks and busses, the vehicle manufacturers are looking to have cheap ways to evaluate their products for specific customers' needs. Using simulation tools to quickly compare use cases instead of manually recording data is a possible way forward. However, existing traffic simulation tools do not provide enough detail in each vehicle for the driving to represent real life driving patterns with regards to road features.
For the purpose of this thesis data has been recorded by having different people drive a specific route featuring highway driving, traffic lights and many curves. Using this data, models have then been estimated that describe how human drivers adjust their speed through curves, how long braking distances typically are with respect to the driving speed, and the varying deceleration during braking sequences. An additional model has also been created that produces a speed variation when driving on highways. In the end all models are implemented in Matlab using a traffic control interface to interact with the traffic simulation tool SUMO.
The results of this work are promising with the improved simulation being able to replicate the most significant characteristics seen from human drivers when approaching curves, traffic lights and intersections.
@mastersthesis{diva2:1137866,
author = {Alm\'{e}n, Marcus},
title = {{Driver Model for Mission-Based Driving Cycles}},
school = {Linköping University},
type = {{LiTH-ISY-EX--17/5086--SE}},
year = {2017},
address = {Sweden},
}
Driveability is an important issue in the development of modern trucks. Comfort and sense of control are key for the driver. During a gear shift, the flywheel torque is lowered to zero before disengaging the clutch and then increased again after engaging the clutch. Lowering and increasing the flywheel torque creates movements in the cab. The previous developments of the gear shift functionality has had the purpose to maintain a good behaviour in the powertrain. This Master’s thesis has instead investigated whether it was possible to improve the cab comfort during autonomous gear shifts by altering the way it is performed.
A measure of cab comfort has been developed through experiments and cooperation a test driver. The main differences between good and bad gear shifts were identified as the amplitudes of cab accelerations and jerk. Therefore, the goal was to minimize acceleration and jerk in order to improve the cab comfort.
A model of how the powertrain affects the cab movements has been developed. Sub models of the powertrain, chassis and cab were developed individually and combined into one large model. The models performed well individually and the combined model was judged to be good enough for developing a controller.
At the time of writing the existing controller had the purpose of preventing oscillations and jerk in the driveline. To avoid having to consider behaviour in the powertrain the developed controller were to control the existing controller. Two approaches have been investigated, open loop control and feedback control. The functionality of the open loop controller was to low pass filter inputs to the existing controller. The other approach was a feedback controller using the z-acceleration (upwards) as feedback. The purpose was to keep the acceleration low using a reference developed with experience from the comfort experiments.
Simulations of the open loop controller showed that it was possible to alter the cab comfort by altering the engine torque. The comfort was improved in most parts of the gear shift and worsend in some parts. The feedback controller showed promising results in simulations. It was problematic to combine the existing controller with the developed controller since they have different purposes. By a fusion of the controllers there would be good opportunities to improve the gearshift with respect to both powertrain behaviour and cab comfort.
@mastersthesis{diva2:1137292,
author = {Lindahl, Oskar and Dahlgren, Viktor},
title = {{Powertrain Control for Improved Driver Comfort During Automated Gear Shifts}},
school = {Linköping University},
type = {{LiTH-ISY-EX--17/5084--SE}},
year = {2017},
address = {Sweden},
}
Volvo Cars proving ground in Hällered is a place for cars to be tested around the clock, in the most rough environments. Testing the wheel clearance today is done by putting modelling clay in the wheelhouse, and then drive through several different obstacles. By doing this, the wheel clearance can be measured where the wheel has left a mark on the modelling clay. The thesis is based on a question if wheel clearance testing can be performed on a test rig, and therefore the issue we decided to work with was what differences in the modelling clay marks could be observed between running the test on the proving ground and simulating the same movement on the test rig. We have made several limitations, the most obvious limit we have chosen is to only focus on the movement in vertical direction.
We used a camera measuring system that was mounted onto our test vehicle. It measures the position from a set origin to the wheel centre in three dimensions over time. We ran tests out on the proving ground, focusing on one obstacle. The test was run for two reasons, to get the imprints from the tire on the clay and to obtain the measurement data from the measuring system. We then identified the maximum reached positive wheel position in vertical direction by using a MATLAB script. We then used the test rig to position the front wheels in the same three-dimensional positions as when the wheel centre reached its maximum vertical value according to the measuring data mentioned above. We measured the imprints of the wheel in the modelling clay after the positioning procedure in the test rig and began to compare the different clay imprints and evaluating the results.
The measurements indicated a significant difference between the two, even though the positioning used in the three dimensions were identical. We discuss the possible reasons for any source of error that we could think of. We also come up with suggestions how to reduce the impact of some of the sources of error.
@mastersthesis{diva2:1121566,
author = {Vil\'{e}n, Mathias and Lindberg, Martin},
title = {{Wheel Clearance Testing in a Test Rig Simulation with Operational Chassis Displacement}},
school = {Linköping University},
type = {{LiTH-ISY-EX-ET--17/0466--SE}},
year = {2017},
address = {Sweden},
}
As the development of vehicles moves towards shorter development time, new ways of verifying the vehicle performance is needed in order to begin the verification process at an earlier stage. A great extent of this development regards active safety, which is a collection name for systems that help both avoid accidents and minimize the effects of a collision, e.g brake assist and steering control systems. Development of these active safety functions requires extensive testing and verification in order to guarantee the performance of the functions in different situations. One way of testing these functions is to include them in a Hardware in the Loop simulation, where the involved hardware from the real vehicle are included in the simulation loop.
This master thesis investigates the possibility to test lateral active safety functions in a hardware in the loop simulation environment consisting of multiple subsystems working on different frequencies. The subsystems are all dependent of the output from other subsystems, forming an algebraic loop between them. Simulation using multiple hardware and subsystems working on different frequencies introduces latency in the simulation. The effect of the latency is investigated and proposed solutions are presented. In order to enable testing of lateral active safety functions, a steering model which enables the servo motor to steer the vehicle is integrated in the simulation environment and validated.
@mastersthesis{diva2:1118174,
author = {Björklund, Fredrik and Karlström, Elin},
title = {{Enabling Testing of Lateral Active Safety Functions in a Multi-rate Hardware in the Loop Environment}},
school = {Linköping University},
type = {{LiTH-ISY-EX--17/5080--SE}},
year = {2017},
address = {Sweden},
}
Cylinder speed variations in a combustion engine is an unwanted phenomenon caused by a number of different reasons. Inaccurate fuel delivery from the individual injectors, resonance frequencies in the drive train and faulty sensor readings are some probable causes. There is a need to investigate the potential of different cylinder balancing controllers in a simulation environment before implementing them in the ECU hardware. The thesis is about developing a simulation framework where different controllers can be tested. The framework will generate an engine speed signal based on injected fuel mass to the individual cylinders. A PI controller that makes individual fuel adjustments to the cylinders is implemented in the framework and tested for three different operating points and three different types of disturbances. The results show that the framework is able to generate an accurate engine speed signal based on the commanded fuel amount. Moreover the controller is able to eliminate imbalances caused by error in injected fuel mass as well as specific type of periodic load disturbances in the drive line. Some disturbances cannot be handled by the PI controller, as they lie outside of its controllable region. The simulation framework shows promising results and while further work is needed in some areas, it can work as a foundation for future development and controller evaluation.
@mastersthesis{diva2:1111232,
author = {Lindström, Niclas},
title = {{A Framework for Evaluation of Cylinder Balancing Controllers}},
school = {Linköping University},
type = {{LiTH-ISY-EX--17/5070--SE}},
year = {2017},
address = {Sweden},
}
Models are of great interest in many fields of engineering as they enable prediction of a systems behaviour, given an initial mode of the system. However, in the field of model-based diagnosis the models are used in a reverse manner, as they are combined with the observations of the systems behaviour in order to estimate the system mode. This thesis describes computation of diagnostic systems based on models implemented in Dymola. Dymola is a program that uses the language Modelica. The Dymola models are translated to Matlab, where an application called Fault Diagnosis Toolbox, FDT is applied. The FDT has functionality for pinpointing minimal overdetermined sets of equations, MSOs, which is developed further in this thesis. It is shown that the implemented algorithm has exponential time complexity with regards to what level the system is overdetermined,also known as the degree of redundancy. The MSOs are used to generate residuals, which are functions that are equal to zero given that the system is fault-free. Residual generation in Dymola is added to the original methods of the FDT andthe results of the Dymola methods are compared to the original FDT methods, when given identical data. Based on these tests it is concluded that adding the Dymola methods to the FDT results in higher accuracy, as well as a new way tocompute optimal observer gain. The FDT methods are applied to 2 models, one model is based on a system ofJAS 39 Gripen; SECS, which stands for Secondary Enviromental Control System. Also, applications are made on a simpler model; a Two Tank System. It is validated that the computational properties of the developed methods in Dymolaand Matlab differs and that it therefore exists benefits of adding the Dymola implementations to the current FDT methods. Furthermore, the investigation of the potential isolability based on the current setup of sensors in SECS shows that full isolability is achievable by adding 2 mass flow sensors, and that the isolability is not limited by causality constraints. One of the found MSOs is solvable in Dymola when given data from a fault-free simulation. However, if the simulation is not fault-free, the same MSO results in a singular equation system. By utilizing MSOs that had no reaction to any modelled faults, certain non-monitored faults is isolated from the monitored ones and therefore the risk of false alarms is reduced. Some residuals are generated as observers, and a new method for constructing observers is found during the thesis by using Lannerheds theorem in combination with Pontryagin’s Minimum Priniple. This method enables evaluation of observer based residuals in Dymola without any selection of a specific operating point, as well as evaluation of observers based on high-index Differential Algebraic Equations, DAEs. The method also results in completely different behaviourof the estimation error compared to the method that is already implemented inthe FDT. For example, one of the new observer-implementations achieves both an estimation error that converges faster towards zero when no faults are implementedin the monitored system, and a sharper reaction to implemented faults.
@mastersthesis{diva2:1114058,
author = {Lannerhed, Petter},
title = {{Structural Diagnosis Implementation of Dymola Models using Matlab Fault Diagnosis Toolbox}},
school = {Linköping University},
type = {{LiTH-ISY-EX--17/5031--SE}},
year = {2017},
address = {Sweden},
}
More restrictive emission legislations, rising fuel prices and the realisation that oil is a limited resource have lead to the emergence of the hybrid electric vehicles.To fully utilise the potential of the hybrid electric vehicles, energy management strategies are needed. The main objective of the strategy is to ensure that the limited electric energy is utilised in an efficient manner.This thesis develops and evaluates an optimisation based energy management strategy for plug-in hybrid electric vehicles. The optimisation methods used are based on a dynamic programming and ECMS approach. The strategy is validated against Vsim, Volvo Cars' performance and fuel consumption analysis tool as well as against strategies where parts of the optimisation is replaced by logic. The results show that the developed strategy consumes less fuel both compared to the corresponding Vsim strategy and the logic strategies.
@mastersthesis{diva2:1113426,
author = {Almgren, Johan and Elingsbo, Gustav},
title = {{Route Based Optimal Control Strategy for Plug-In Hybrid Electric Vehicles}},
school = {Linköping University},
type = {{LiTH-ISY-EX--17/5081--SE}},
year = {2017},
address = {Sweden},
}
The high demands on low fuel consumption and low emissions on the combustion engines of both today, and the future, is highly dependent on advanced control systems in order to fulfill these demands. The control systems and strategies are based on models which describe the physical system. The more accuratly the models describe the real world system, the more accurate the control will be, leading to better fuel economy and lower emissions. This master's thesis investigates and improves the mass flow model used for a compressible restriction, such as over the throttle valve, EGR valve, or the wastegate valve, for example. The standard model is evaluated and an improvement is proposed which does not assume isentropic flow. This seems to explain the deviation from the isentropic Psi-function shown in earlier research such as (Andersson:2005). Furthermore a throttle valve is analyzed in ANSYS in order to show the generation of entropy. The presence of pressure pulsations in a combustion engine is also evaluated, especially how they effect the otherwise assumed steady flow model. It is tested if a mean value pressure is sufficient or if one needs to take the pulsations in to account, and the result shows that a mean pressure is sufficient, at least for the throttle when typical intake manifold pulsations is present. A dynamic flow model is also derived which can be useful for pressure ratios close to one. The dynamic flow model is based on the standard equation but with an extra dynamic term, however it is not implemented and tested due to complexity and time limitation. The proposed new non-isentropic flow model has proven promising and can hopefully lead to lower emissions and better fuel economy.
@mastersthesis{diva2:1110528,
author = {Vilhelmsson, Carl},
title = {{Compressible Flow Modeling with Combustion Engine Applications}},
school = {Linköping University},
type = {{LiTH-ISY-EX--17/5055--SE}},
year = {2017},
address = {Sweden},
}
A stationary or temporary offset in the steering system of a vehicle can result in functions, relying on the steering wheel angle, performing poorly. Due to the wide range of different vehicle configurations at Scania CV, all sensors with relevant information regarding vehicle direction are not available on all vehicles. By using a statistical approach, including common sensors installed on the vehicle, a conceptual algorithm calibrating the Steering Wheel Angle Sensor offset in real- time has been developed. The algorithm is simple and relies on the assumption that a vehicle is driving straight ahead most of the time above a certain minimum vehicle speed, thus the most frequent steering wheel angle is the straight ahead angle. The algorithm is only active above the certain minimum vehicle speed and consists of two moving windows comprising steering wheel angle samples in which the calculations are performed. The results show that the algorithm is able to detect offsets with a short calibration time. Storage of samples is required but no vehicle specific parameters are needed.
@mastersthesis{diva2:1108337,
author = {Lars\'{e}n, Nils},
title = {{Real-Time Calibration of the Steering Wheel Angle Sensor}},
school = {Linköping University},
type = {{LiTH-ISY-EX--17/5066--SE}},
year = {2017},
address = {Sweden},
}
Models have become an indispensable tool within most industrial sectors and are used to reduce costs, enhance the performance of a system etc. The computer support within modelling is extensive, whereof the programming language Modelica is eminent, especially for multi-domain models. Dymola, a commercial program, is built on Modelica and is foremost used for simulation purposes, but many applications for which models are useful are not supported by Dymola. Instead other tools, e.g. Matlab, could be used to exploit the full potential of a model, which means that it first would be needed to be translated. This master's thesis examines one of the possible ways to accomplish this. Specifically the possibility to translate Modelica-models via an XML file, generated by Dymola, is examined. The structure and content of this file is explored, and based thereupon a software is implemented in Python, which successfully translates the models constituting the base for this thesis. Specifically the method was developed on a model of a sub-system of Saab 39 Gripen air-plane.
Besides porting models between different languages, it is of great interest to determine how well a model describes the system on which it is based. Hence a new method for model validation is developed using the Matlab Fault Diagnosis Toolbox, which also determines the Matlab syntax of the Modelica translation. The novelty with the developed method, compared to traditional model validation methods, is that it is equation based. It is meant to point out specifically which equations are poorly fitted to validation data. On a simple example model the method was successfully used to isolate a poorly fitted equation. This is accomplished by introducing faults to the equations and generating residuals, based on sets of over-determined equations. As a measure of the modelling error the estimation error of the simulated residuals is used, which are weighted together depending on the fault properties of the residuals.
@mastersthesis{diva2:1096966,
author = {Lockowandt, Karin},
title = {{Parsing and Validation of Modelica Models Utilising Fault Diagnosis}},
school = {Linköping University},
type = {{LiTH-ISY-EX--17/5032--SE}},
year = {2017},
address = {Sweden},
}
This thesis provides an insight into battery modeling in electric vehicles which includes degradation mechanisms as in automotive operation in electric vehicles. As electric vehicles with lithium ion batteries increase in popularity there is an increased need to study and model the capacity losses in such batteries. If there is a good understanding of the phenomena involved and an ability to predict these losses there is also a foundation to take measures to minimize these losses.
In this thesis a battery model for lithium ion batteries which includes heat dissipation is used as groundwork. This model is expanded with the addition of capacity losses due to usage as well as storage. By combining this with a simple vehicle model one can use these models to achieve an understanding as to how a battery or pack of several batteries would behave in a specific driving scenario. Much of the focus in the thesis is put into comparing the different factors of degradation to highlight what the major contributors are.
The conclusion is drawn that heat is the main cause for degradation for batteries in electric vehicles. This applies for driving usage as well as during storage. As heat is generated when a battery is used, the level of current is also a factor, as well as in which state of charge region the battery is used.
@mastersthesis{diva2:1067565,
author = {Juhlin, Olof},
title = {{Modeling of Battery Degradation in Electrified Vehicles}},
school = {Linköping University},
type = {{LiTH-ISY-EX--16/5015--SE}},
year = {2016},
address = {Sweden},
}
As vehicle testing on existing vehicles is both time and resource consuming, the work of testing safety algorithms on vehicle is desired to be made more efficient. Therefore the goal of this thesis is to study and develop a vehicle simulation model that can simulate desired dynamics of existing and non-existing vehicles.
The developed model consist of two areas of application: slow dynamics and vibrational dynamics. These areas are developed and validated using different methods, but as a part of the simulator, they are to be simulated together.
For the slow, low frequency, vehicle motion, a three state transient motion model is derived and examined. The possibility of parametrisation is studied and performed using prediction error minimisation.
For the vibration, high frequency model, a combination of a linear quarter car model with wheel motion is used to estimate road vibration characteristics. The modelled road is used to simulate the vehicle behaviour. The suggested methods regarding the vibration modelling and road estimation are performed using power spectral density as the road is not known determinately. Wheel speeds are used to study the power spectral densities as they are available at high sampling frequencies.
The available tools and sensors used during this thesis are limited to existing vehicle sensors and GPS signals. The effect of this limitation is studied and the results are discussed.
@mastersthesis{diva2:1065712,
author = {Belousov, Dennis},
title = {{Development of a Vehicle Simulation Model Consisting of Low and High Frequency Dynamics}},
school = {Linköping University},
type = {{LiTH-ISY-EX--16/5002--SE}},
year = {2016},
address = {Sweden},
}
Failure detection and isolation (FDI) is essential for reliable operations of complex autonomous systems or other systems where continuous observation or maintenance thereof is either very costly or for any other reason not easily accessible.
Beneficial for the model based FDI is that there is no need for fault data to detect and isolate a fault in contrary to design by data clustering. However, it is limited by the accuracy and complexity of the model used. As models grow more complex, or have multiple interconnections, problems with the traditional methods for FDI emerge.
The main objective of this thesis is to utilise the automated methodology presented in [Svärd, 2012] to create a model based FDI system for the Columbus air loop. A small but crucial part of the life support on board the European space laboratory Columbus.
The process of creating a model based FDI, from creation of the model equations, validation thereof to the design of residuals, test quantities and evaluation logic is handled in this work. Although the latter parts only briefly which leaves room for future work.
This work indicate that the methodology presented is capable to create quite decent model based FDI systems even with poor sensor placement and limited information of the actual design.
[] Carl Svärd. Methods for Automated Design of Fault Detection and Isolation Systems with Automotive Applications. PhD thesis, Linköping University, Vehicular Systems, The Institute of Technology, 2012
@mastersthesis{diva2:1065485,
author = {Germeys, Jasper},
title = {{Supervision of the Air Loop in the Columbus Module of the International Space Station}},
school = {Linköping University},
type = {{LiTH-ISY-EX--16/5014--SE}},
year = {2016},
address = {Sweden},
}
The area of misfire detection is important because of the effects of misfires on both the environment and the exhaust system. Increasing requirements on the detection performance means that improvements are always of interest. In this thesis, potential improvements to an existing misfire detection algorithm are evaluated.
The improvements evaluated are: using Gaussian processes to model the classifier, alternative signal treatments for detection of multiple misfires, and effects of where flywheel tooth angle error estimation is performed. The improvements are also evaluated for their suitability for use on-line.
Both the use of Gaussian processes and the detection of multiple misfires are hard problems to solve while maintaining detection performance. Gaussian processes most likely loses performance due to loss of dependence between the weights of the classifier. It can give performance similar to the original classifier, but with greatly increased complexity. For multiple misfires, the performance can be slightly improved without loss of single misfire performance. Greater improvements are possible, but at the cost of single misfire performance. The decision is in the end down to the desired trade-off.
The flywheel tooth angle error compensation gives nearly identical performance regardless of where it is estimated. Consequently the error estimation can be separated from the signal processing, allowing the implementation to be modular. Using an EKF for estimating the flywheel errors on-line is found to be both feasible and give good performance. Combining the separation of the error estimation from the signal treatment with a, after initial convergence, heavily restricted EKF gives a vastly reduced computational load for only a moderate loss of performance.
@mastersthesis{diva2:1060295,
author = {Romeling, Gustav},
title = {{Improving Misfire Detection Using Gaussian Processes and Flywheel Error Compensation}},
school = {Linköping University},
type = {{LiTH-ISY-EX--16/5007--SE}},
year = {2016},
address = {Sweden},
}
Due to the continuous work in the automobile industry to reduce the environmental impact, reduce fuel consumption and increase efficiency, new technologies need to be developed and implemented in vehicles. For spark ignited engines, one technology that has received more attention in recent years is long route Exhaust Gas Recirculation (EGR), which means that exhaust gases after the turbine are transported back to the volume before the compressor in the air intake system of the engine. In this work, the components of the long route EGR system is modeled with mean value engine models in Simulink, and implemented in a existing Simulink engine model. Then different methods for estimating the mass flow over the long route EGR system are compared, and the transport delays for the recirculated exhaust gases in the engines air intake system are modeled. This work is based on measurements done on an engine rig, on which a long route EGR system was installed. Finally, some ideas on how a long route EGR system on a gasoline engine can be controlled are presented based on the results in this thesis work.
@mastersthesis{diva2:967501,
author = {Klas\'{e}n, Erik},
title = {{Modeling and Estimation of Long Route EGR Mass Flow in a Turbocharged Gasoline Engine}},
school = {Linköping University},
type = {{LiTH-ISY-EX--16/4985--SE}},
year = {2016},
address = {Sweden},
}
A tire is an essential part on a vehicle. Different tires have different properties, and one of them is the longitudinal stiffness of the tire. Tire stiffness can be explained by modelling the tire as small thread compounds. These small thread compounds will have contact with the surface and will contain one adhesion and one sliding region. The slip is the motion of the thread compounds relative to the surface. The forces that act on the thread compounds are divided by slip and this is defined as tire stiffness.
This thesis presents a method to estimate the tire stiffness in real-time. By using different algorithms, such as Recursive Least Squares and Least Mean Square, a good approximation of the tire stiffness can be achieved.
@mastersthesis{diva2:956629,
author = {Karjalainen, Max},
title = {{Real-Time Estimation of Tire Stiffness}},
school = {Linköping University},
type = {{LiTH-ISY-EX--16/4965--SE}},
year = {2016},
address = {Sweden},
}
Many engineering problems are naturally posed as optimal control problems. It may involve moving between two points in the fastest possible way, or to put a satellite into orbit with minimum energy consumption. Many optimal control problems are too difficult to be solved analytically and therefore require the use of numerical methods. The numerical methods that are the most widespread are the so-called direct methods. However, there is one major drawback with these. If the problem is non-convex, the solution is not guaranteed globally optimal, that is, the absolute best, instead it is guaranteed locally optimal, that is the best in its vicinity. To compensate for this, the problem should be solved several times, under different conditions, in order to investigate whether the solution is a good candidate for the global optimum.
CasADi is a software specifically designed for dynamic optimization. It has gained wide spread in recent years because it provides all the necessary building blocks for dynamic optimization. This has given individual engineers and scientists the ability to independently formulate and solve all sorts of optimal control problems. However, this requires good theoretical knowledge of the necessary numerical methods.
The advantage of a toolbox, which solves general optimal control problems, is that the underlying numerical methods have been tested and shown to function on optimal control problems with known solutions. This means that the user does not need exhaustive knowledge of the numerical methods involved, but can focus on formulating and solving optimal control problems.
The main contribution of this thesis is an optimal control toolbox for MATLAB based on CasADi. The toolbox does not require expert knowledge of the numerical methods, but provides an alternative lower level abstraction that allows for more complex problem formulations.
The toolbox implements two direct methods, direct multiple shooting and direct collocation. This allows a problem formulation with many degrees of freedom. The most important property of the toolbox is that the discretization can be changed, without the problem formulation needing to be altered. This way the user can easily change the conditions for his/her problem.
The thesis describes how the two implemented direct methods work, and the design choices made. It also describes what remains to test and evaluate, and the problems that have been used as a reference during the development process.
@mastersthesis{diva2:956377,
author = {Leek, Viktor},
title = {{An Optimal Control Toolbox for MATLAB Based on CasADi}},
school = {Linköping University},
type = {{LiTH-ISY-EX--16/4986--SE}},
year = {2016},
address = {Sweden},
}
Electrical drives are widely used in today’s society. They can be found in bothhousehold products and in the industry. One application where electrical drivesare used is in robots for mowing lawns. In the studied robots the motors in theelectrical drives used for propulsion are Brush Less Direct Current motors, BLDCmotors.The BLDC-motor has its maximum torque at high speeds and thereforea gearbox is needed. The gearbox is space consuming, add costs and consists ofmechanical parts that wear during use. Of interest is therefore to investigate ifthere are other electrical drives which can be used for propulsion.A motor who has its maximum torque at low speeds is the Stepper motor, andtherefore it is of interest to investigate if a stepper motor could replace the BLDCmotor.A drawback with the stepper motor is that it always consumes maximumcurrent and therefore a current controller is beneficial. Together with currentcontrol, speed control is needed to make the robot run at desired speed. To beable to perform an accurate current and speed control feedback from the motor isneeded. Information about the rotor angle and velocity can be used for the speedcontrol and the load angle can be used for the current control since the current isproportional to the load torque.To estimate the rotor angle and velocity a model has been developed. Themodel is based on fundamental electrical and mechanical equations and neglectsthe current and position dependence of the inductance and flux linkage. To completethe model three motor parameters, the maximum detent torque Tdm, themaximum flux linkage m and the friction constant B was determined. Parameterdetermination was done by linear regression and by using an Extended KalmanFilter, EKF. The result of the parameter determination were Tdm = 0.2152 Nm, m = -0.002854 Vs/rad and B = 0.01186 Nms/rad.The model is used in an EKF to estimate the rotor angle and angular velocity.The result of the implemented EKF seems promising. When making the rotortake a step in velocity from 3.927 rad/s to 7.85 rad/s the EKF estimates the stateswith only a small bias: 0.02 rad for the angle, 0.3 rad/s for the velocity, 0.005 Afor phase a current and 0.0004 A for phase b current.To estimate the load angle the Sliding Discrete Fourier Transform is used. Theexpected relation between the load torque and load angle is sinusoidal. The loadangle is calculated from data where the external load is between 0-2.5 Nm. Inthat area the load angle shows the expected sinusoidal appearance and the loadangle is in the area between 0.1 and 0.45 rad. At 3 Nm the rotor stalls and it isshown that the load angle varies between 0 and 2 rad when the rotor is stalled.
@mastersthesis{diva2:939441,
author = {Karlsson, Lina},
title = {{Sensorless Control of a Hybrid Stepper Motor}},
school = {Linköping University},
type = {{LiTH-ISY-EX--16/4962--SE}},
year = {2016},
address = {Sweden},
}
The purpose of this master thesis is to investigate the possibility to refine the control system of turbochargers in petrol engines by introducing turbo speed measurement. This thesis also investigates possible control enhancement from an electric wastegate actuator compared with a traditional pneumatic actuator. During the thesis work the control problem is divided into 3 sub systems: boost pressure controller, turbo speed controller, and electric actuator controller. The design procedure of the controllers follows model-based method in which a simulation model for engine and a simulation model for electric actuator are used. The designed controller is then implemented and evaluated in an engine test cell. The result of the thesis work shows that the electric wastegate actuator is preferred as it delivers consistent actuation speed and accurate positioning which favours model-based design that requires exact wastegate position. Although the purposed controller structure that uses turbo speed measurement cannot yet achieve faster generation of boost pressure by the end of the thesis work, the use of turbo speed sensor as controller feedback still shows potential to enhance the boost controller and ease the controller design, as the turbo speed measurement can reflect the boost pressure faster and is less sensitive to the disturbances in the air flow.
@mastersthesis{diva2:937113,
author = {Holmbom, Robin and Liang, Bohan},
title = {{Boost Control with Turbo Speed Sensor and Electric Wastegate}},
school = {Linköping University},
type = {{LiTH-ISY-EX--16/4957--SE}},
year = {2016},
address = {Sweden},
}
To have knowledge about the gas and material temperatures in the exhaust system of today's vehicles is of great importance. These temperatures need to be known for component protection, control- and diagnostic purposes. Today mostly map-based models are used which are not accurate enough and difficult to tune since it consist of many parameters.
In this thesis physically based models are developed for several components in the exhaust system. The models are derived through energy balances and are more intuitive compared to the current map-based models. The developed models are parameterized and validated with measurements from wind tunnel experiments and driving scenarios on an outdoor track.
The engine out model is modeled theoretically and is therefore not parameterized or validated. The model for the temperature drop over the exhaust manifold could not be validated due to the pulsations occurring in the exhaust manifold, however suggestions on how to solve this problem are given in this report. The models for the turbocharger, the catalyst and the downpipe are parameterized and validated with good results in this thesis. The mean absolute error for the validation data set for the turbocharger is 0.46 % and 1.01 % for the catalyst. The mean absolute percentage error for the downpipe is 1.07 %.
@mastersthesis{diva2:934580,
author = {Kerai, Hiren and Verem, Andrej},
title = {{Physically Based Models for Predicting Exhaust Temperatures in SI Engines}},
school = {Linköping University},
type = {{LiTH-ISY-EX--16/4943--SE}},
year = {2016},
address = {Sweden},
}
The in-cylinder pressure is an important signal that gives information about the combustion process. To further improve engine performance, this information can be used as a feedback signal in a control system. Usually a pressure sensor is mounted in the cylinder to extract this information. A drawback with pressure sensors is that they are expensive and have issues with aging. This master’s thesis investigates the possibility to create a virtual sensor to estimate in-cylinder pressure based on crank angle degree sensor (CAD-sensor) data and physical models of the heavy-duty engine.
Instead of using the standard mounted CAD-sensor an optical high-precision sensor measures the elapsed time between equidistant angles. Based on this signal the instantaneous angular acceleration was estimated. Together with the inertia of the crankshaft, connecting rods and pistons, an estimation of the engine torque was calculated. To be able to extract in-cylinder pressure from the estimated torque, knowledge about how the in-cylinder pressure signal propagates in the drivetrain to accelerate the flywheel needs to be known. Two engine models based on the torque balance on the crankshaft are presented. The fundamental difference between them is how the crankshaft is modeled, rigid body or spring-mass-damper system. The latter captures torsional effects of the crankshaft. Comparisons between the estimated torque from sensor data and the two engine models are presented. It is found that torsional effects of the crankshaft is present at normal engine speeds and has a significant influence on the flywheel torque.
A separation of the gas torque contribution from one cylinder is done with CAD-sensor data together with the rigid body engine model. The in-cylinder pressure is then estimated by using the inverse crank-slider function and a Kalman filter estimator. The estimated pressure captures part of the compression and most of the expansion at engine speeds below 1200 RPM. Due to the crank-slider geometry the pressure signal disappears at TDC. The torsional effects perturb the estimated pressure during the gas exchange cycle.
Further development must be made if this method is to be used on heavy-duty applications in the future.
@mastersthesis{diva2:892294,
author = {Gustafsson, Mikael},
title = {{Crank Angle Based Virtual Cylinder Pressure Sensor in Heavy-Duty Engine Application}},
school = {Linköping University},
type = {{LiTH-ISY-EX--15/4921--SE}},
year = {2015},
address = {Sweden},
}
Typically the combustion in engines are open-loop controlled. By using an in-cylinder pressure sensor it is possible to create virtual sensors for closed-loop combustion control (CLCC). With CLCC it is possible to counteract dynamic effects as component ageing, fuel type and cylinder variance.
A virtual sensor system was implemented based on a one-zone heat-release analysis, including signal processing of the pressure sensor input. A parametrisation of the heat-release based on several Vibe functions was implemented with good results.
The major focus of the virtual sensor system was to perform a tolerance analysis on experimental data, where typical error sources in a production heavy-duty vehicle were identified and their effect on the estimates quantified. It could be concluded that estimates are very much dependent on the choice of heat-release and specific heat ratio models. Especially crank angle phasing has a large impact on estimation performance, stressing the importance of accounting for crankshaft torsion in production vehicles. Biodiesel advances the combustion angle and give a lower IMEP and total heat amount compared to standard diesel. However, error sensitivity is not affected.
Further investigations must be made on improving the signal processing in terms of gain error compensation and filtering. Also a better understanding of how errors propagate between subsystems in a CLCC system is required for successful implementation.
@mastersthesis{diva2:885542,
author = {Johansson, Tobias},
title = {{Virtual Sensors for Combustion Parameters Based on In-Cylinder Pressure}},
school = {Linköping University},
type = {{LiTH-ISY-EX--15/4913--SE}},
year = {2015},
address = {Sweden},
}
Automated gear-shifts are critical procedures for the driveline as they are demanded to work as fast and accurate as possible. The torque control of a driveline is especially important for the driver’s feeling of driveability. In the case of gear-shifts and torque control in general, the boost pressure is key to achieve good response and thereby a fast gear-shift.
An experimental study is carried out to investigate the phenomena of boost pressure drop during gear-shift and gather data for the modelling work. Results confirm the stated fact on the influence of boost pressure drop on gear-shift completion time and also indicate a clear linear dependence between initial boost pressure and the following pressure drop.
A dynamic predictive model of the engine is developed with focus on implementation in a heavy duty truck, considering limitations computational complexity and calibration need between truck configurations. The resulting approach is based on a mean value modelling scheme that uses engine control system parameters and functions when possible. To be able to be predictive, a model for demanded torque and engine speed during the gear-shift is developed as reference inputs to the simulation. The simulation is based on a filling and emptying process throughout the engine dynamics, and yields final values of several engine variables such as boost pressure.
The model is validated and later evaluated in comparison to measurements gathered in test vehicle experiments and in terms of robustness to input and model deviations. Computer simulations yield estimations of the boost pressure drop within acceptable limits. Consid- ering estimations used prior to this thesis the performance is good. Input deviations and modelling inaccuracies are found to inflict significant but not devastating deviations to the model output, possibly more over time with ageing of hardware taken into account.
Final implementation in a heavy duty truck ecu is carried out with results indicating that the current implementation of the module is relatively computationally heavy. At the time of ending the thesis it is not possible to analyse its performance further, and it is suggested that the module is optimized in terms of computational efficiency.
@mastersthesis{diva2:883322,
author = {Brischetto, Mathias},
title = {{Improved Functionality for Driveability During Gear-Shift:
A Predictive Model for Boost Pressure Drop}},
school = {Linköping University},
type = {{LiTH-ISY-EX--15/4916--SE}},
year = {2015},
address = {Sweden},
}
The automative industry drives the development towards more autonomous vehicles, this because of both safety and energy conservation reasons. This thesis focuses on solutions to lower the fuel consumption for heavy duty vehicles, which is more and more requested. Both due to increasing fuel costs and to greater environmental awareness. Through extensive simulations with a vehicle model, developed at and provided by Scania CV AB, different driving strategies are evaluated and analysed. This determined how to achieve a low fuel consumption when driving heavy vehicle in an urban environment. The simulations shows that the fuel consumption can be lowered by coasting the vehicle when deceleration and thus minimize the use of the brakes. One should also when possible, select a higher gear to lower the fuel consumption due to engine friction. These strategies are used to develop a controller which lowers the fuel consumption without increasing the trip time for the vehicle. The controller is able to alter the velocity of the vehicle within a reference window which results in both a lower fuel consumption and a shorter trip time for the driving cycle used.
@mastersthesis{diva2:881265,
author = {Eneroth, Erik},
title = {{Controller Design Enabling Automated and Fuel-Efficient Driving Strategies for Heavy Duty Vehicles in Urban Environments}},
school = {Linköping University},
type = {{LiTH-ISY-EX--15/4861--SE}},
year = {2015},
address = {Sweden},
}
This master thesis is covering the modeling of the melting process in a tank filled with AdBlue. Due to AdBlue freezing at temperatures below -11 degree there is a need to add heat to be able to secure dosing in all situations. A rig for simulating freezing conditions is created with the possibility to store AdBlue in temperatures down to -40 degree. Temperatures are measured in and around the tank containing AdBlue and in the equipment used for adding heat. Two models are created from physical relations to estimate the mass of AdBlue melted, a static temperature model and a dynamic temperature model. The static model shows good results when calibrated at this specific setup and is very easy to use. The dynamic temperature model is more advanced but describes the real physical system better without external calibration.
@mastersthesis{diva2:873771,
author = {Klinga, Emil},
title = {{Modeling of the Melting Process in an AdBlue Tank}},
school = {Linköping University},
type = {{LiTH-ISY-EX--15/4901--SE}},
year = {2015},
address = {Sweden},
}
Balloon Cars (Soft Cars) used for active-system testing are presently statically following one specific path. Autonomous GPS driven balloon cars can be extremely useful if made to be accurate.Volvo group’s long term plan involves usage of such cars to improve active-safety systems. Thisreport presents comprehensive details about the development of the control system of the soft-car.Software development was preceded by purchase of parts. Detailed descriptions of the ballooncar hardware components are presented. Various hardware components were interconnected toform a CAN Bus network. This thesis work describes CAN networks in general and with referenceto the developed Linux based software system.The navigation system is presented in the thesis report using a ‘bottom up’ approach. First theLow-level functions and variables are described that directly control the hardware component.They are called by high level functions that are subsequently explained. The high level functionsinclude accurate turning and an automated lane change process.The high level functions may be sequentially called and to accurately follow a specific path. Various lines and points may be used in a user defined Cartesian coordinate system. Details about theperformance of various high level functions as well as of a demonstration of a pattern are presented along with the limitations of the overall system.
@mastersthesis{diva2:873662,
author = {Ray, Pratish},
title = {{Development of a Control Systems Platform for an Autonomous Soft-Car}},
school = {Linköping University},
type = {{LiTH-ISY-EX--15/4908--SE}},
year = {2015},
address = {Sweden},
}
The increasing complexity of today’s vehicles gives drivers help with everything from adaptive cruisecontrol to warning lights for low fuel level. But the increasing functionality also increases the risk offailures in the system. To prevent system failures, different safety analytic methods can be used, e.g.,fault trees and/or FMEA-tables. These methods are generally performed manually, and due to thegrowing system size the time spent on safety analysis is growing with increased risk of human errors. If the safety analysis can be automated, lots of time can be saved.
This thesis investigates the possibility to generate fault trees from safety requirements as wellas which additional information, if any, that is needed for the generation. Safety requirements are requirements on the systems functionality that has to be fulfilled for the safety of the system to be guaranteed. This means that the safety of the truck, the driver, and the surroundings, depend on thefulfillment of those requirements. The requirements describing the system are structured in a graphusing contract theory. Contract theory defines the dependencies between requirements and connectsthem in a contract structure.
To be able to automatically generate the fault tree for a system, information about the systems failure propagation is needed. For this a Bayesian network is used. The network is built from the contract structure and stores the propagation information in all the nodes of the network. This will result in a failure propagation network, which the fault tree generation will be generated from. The failure propagation network is used to see which combinations of faults in the system can violate thesafety goal, i.e., causing one or several hazards. The result of this will be the base of the fault tree.
The automatic generation was tested on two different Scania systems, the fuel level displayand the dual circuit steering. Validation was done by comparing the automatically generated trees withmanually generated trees for the two systems showing that the proposed method works as intended. The case studies show that the automated fault tree generation works if the failure propagationinformation exists and can save a lot of time and also minimize the errors made by manuallygenerating the fault trees. The generated fault trees can also be used to validate written requirementsto by analyzing the fault trees created from them.
@mastersthesis{diva2:866830,
author = {Andersson, Johan},
title = {{Automated Fault Tree Generation from Requirement Structures}},
school = {Linköping University},
type = {{LiTH-ISY-EX--15/4900--SE}},
year = {2015},
address = {Sweden},
}
This master thesis has examined how the understanding of different driving tasks can be used to develop a suitable powertrain model to be used in the Sim III simulator at VTI. Studies performed in the simulator have been statistically analyzed using parameters commonly used to describe driving patterns in drive cycles. It has been shown that the studies can be divided into three driving tasks: "High constant velocity", "High velocity with evasive maneuver", and "Mixed driving". Furthermore, a powertrain model from a former master thesis has been further developed. The new model utilizes a 3D torque map that takes engine speed, accelerator pedal position and gear as input. Using measurements, from the chassis dynamometers laboratory at LiU, that resembles the derived driving tasks, it has been shown that the performance of the new model has significantly increased for high velocity driving and during maximum acceleration. However, when using the clutch at low speeds and gears the model still performs poorly and needs further development.
@mastersthesis{diva2:871472,
author = {Zetterlund, Olof},
title = {{Optimization of Vehicle Powertrain Model Complexity for Different Driving Tasks}},
school = {Linköping University},
type = {{LiTH-ISY-EX--15/4897--SE}},
year = {2015},
address = {Sweden},
}
Producing more fuel efficient vehicles as well as lowering emissions are of high importance among heavy duty vehicle manufactures. One functionality of lowering fuel consumption is to use a so called \emph{look-ahead control strategy}, which uses the GPS and topography data to determine the optimal velocity profile in the future. When driving downhill in slopes, no fuel is supplied to the engine which lowers the temperature in the aftertreatment system. This results in a reduced emission reduction capability of the aftertreatment system.
This master thesis investigates the possibilities of using preheating look-ahead control actions to heat the aftertreatment system before entering a downhill slope, with the purpose of lowering fuel consumption and $NO_x$ emissions. A temperature model of a heavy duty aftertreatment system is produced, which is used to analyse the fuel consumption and $NO_x$ reduction performance of a Scania truck. A Dynamic Programming algorithm is also developed with the purpose of defining an optimal control trajectory for minimizing the fuel consumption and released $NO_x$ emissions.
It is concluded that the Dynamic Programming optimization initiates preheating control actions with results of fuel consumption reduction as well as $NO_x$ emissions reductions. The best case for reducing the maximum amount of fuel consumption results in 0.14\% lower fuel consumption and 5.2\% lower $NO_x$ emissions.
@mastersthesis{diva2:868836,
author = {Florell, Christoffer},
title = {{Utilizing Look-Ahead Information to Minimize Fuel Consumption and NO$_{x}$ Emissions in Heavy Duty Vehicles}},
school = {Linköping University},
type = {{LiTH-ISY-EX--15/4906--SE}},
year = {2015},
address = {Sweden},
}
Controlled Start Transmissions (CST) can be described as a mechanical transmission combined with a wet clutch for controlled torque output. CST:s are commonly used to start up heavy loads for example mining conveyors. Several CST:s can work together to share the load. The transferred torque is controlled by a hydraulic wet clutch which is a proven technology for high torque transfer and low wear. This thesis is a part of a project to increase the knowledge and improve the CST design and control performance. The heat generation in the wet clutch is the focus of this thesis. Literature review shows that most research is done in order to get high accuracy for smaller clutches and most of the high torque engagements have very short transients.Models for the CST clutch heat generation together with thermal behavior have been developed and investigated. This includes a temperature model together with a kinetic model of the gearbox and a clutch torque model. Validation of separate model components and sensitivity analysis of the parameters are made. The developed model is then analyzed by comparing measurements from a commission site and simulations to get an idea of how much heat is generated.
@mastersthesis{diva2:862648,
author = {Martinsson, Joel},
title = {{Controlled Start Transmission Wet Clutch Temperature Modeling and Application}},
school = {Linköping University},
type = {{LiTH-ISY-EX-- 15/4895--SE}},
year = {2015},
address = {Sweden},
}
This thesis covers the reconstruction and the redesign of the modeling library VehProLib,which is constructed in the modeling language Modelica with help of the modeling toolWolfram SystemModeler. The design choices are discussed and implemented. This thesisalso includes the implementation of a turbocharger package and an initial study of the justificationof the ideal gas law in vehicle modeling. The study is made with help of Van derWaals equation of states as a reference of non-ideal gas model. It will be shown that for themean-value-engine-model, the usage of ideal gas law is justified.
@mastersthesis{diva2:859659,
author = {Andersson, Conny},
title = {{Design of the Modelica Library VehProLib with Non-ideal Gas Models in Engines}},
school = {Linköping University},
type = {{LiTH-ISY-EX--15/4888--SE}},
year = {2015},
address = {Sweden},
}
In modern heavy duty trucks the battery is a central component. Its traditional role as an energy source for engine cranking has been extended to include powering a number of elec- trical components on the truck, both during driving and during standstill. As a consequence of this it is important to know how much a battery in use has aged and lost in terms of ca- pacity and power output. The difficulty in measuring these factors on a battery in use causes problem, since heavy duty truck batteries are often replaced too early or too late, leading to unnecessary high replacement costs or truck standstill respectively.
The overall goal of the effort, of which this thesis is a part, is to use a model of the cranking behaviour of a heavy duty truck engine, which depends on the battery condition, to estimate the ageing and wear of a heavy duty truck battery. This thesis proposes a modelling approach to model the components involved in engine cranking.
In the thesis work, system identification is made of the systems forming part of the cranking of a heavy duty truck engine. These components are the starter battery, the starter motor and its electrical circuit and the internal combustion engine. Measurement data has been provided by Scania AB for the evaluation of the models. The data has been collected from crankings of a heavy duty diesel engine at different temperatures and battery charge levels. For every cranking lapse the battery voltage and current have been measured as well as the engine rotational speed.
A starter battery model is developed and evaluated. The resulting battery model is then incorporated into two different engine cranking models, Model 1 and Model 2, including a starter motor model and an internal combustion engine model apart form the battery model. The two cranking models differ in several aspects and their differences and resulting evalu- ations are discussed.
The battery model is concluded to be sufficiently accurate during model verification, however the two cranking models are not. Model 2 is verified as more correct in in its output than Model 1, but neither is sufficiently accurate for their purpose. The conclusion is drawn that the modelling approach is sound but development of Model 2 is needed before the model can be used in model-based condition estimation.
@mastersthesis{diva2:853186,
author = {Andersson, Erik},
title = {{Modelling of Cranking Behaviour in Heavy Duty Truck Engines}},
school = {Linköping University},
type = {{LiTH-ISY-EX--15/4822--SE}},
year = {2015},
address = {Sweden},
}
The concept driver distraction is diffuse and no clear definition exists, which causes troubles when it comes to driver attention monitoring. This thesis takes an approach where eyetracking data from experienced drivers along with radar data has been used and analysed in an attempt to set up adaptive rules of how and how often the driver needs to attend to different objects in its surroundings, which circumvents the issue of not having a clear definition of driver distraction. In order to do this, a target tracking algorithm has been implemented that refines the output from the radar, subsequently used together with the eye-tracking data to in a statistical manner, in the long term, try to answer the question for how long is the driver allowed to look away in different driving scenarios? The thesis presents a proof of concept of this approach, and the results look promising.
@mastersthesis{diva2:848206,
author = {Sjöblom, Olle},
title = {{Algorithm Design for Driver Attention Monitoring}},
school = {Linköping University},
type = {{LiTH-ISY-EX--15/4883--SE}},
year = {2015},
address = {Sweden},
}
Long haulage of heavy-duty trucks weighing over 15-ton stands for nearly 50% of the fuelconsumption among trucks, making them the most fuel consuming category. This indicatesthe potential benefits in improving the fuel efficiency for said category. Hybridization is onepossible solution.Hybrid vehicles are vehicles with two or more power sources in the powertrain. Differentpowertrain configurations, hybridization levels and hybrid concepts are best suitedfor different applications. With prices for fossil fuels constantly rising hybridization is animportant technology to improve fuel efficiency.Different variations of configurations and concepts enables many choices when decidingon a hybrid driveline. A simulation tool for efficiently comparing various hybrid drivelineswould be a great asset when deciding on a configuration for a certain vehicle application. Forthis thesis the application in focus is the previously mentioned category, a heavy duty longhauler weighing 36-ton.The modeling approach used for the simulation tool is called quasistatic modeling or"backward modeling". This name comes from, based on a chosen drive cycle, the resistingforces which act on the vehicle can statically be calculated at each step from the velocityprofile. The required power to drive along the drive cycle can then be calculated backwardswithin the powertrain resulting in a fuel consumption for the combustion engine. For thisthe free QSS-toolbox for Matlab Simulink has been used as a base and modified when needed.The configuration chosen to be implemented is a parallel electric hybrid and was chosenfor its good characteristics for the type of driving highways provide. For this configurationtwo types of controllers are used, one being an Equivalent Consumption Minimization Strategycontroller and the other a simple, rule based heuristic controller.The results for both controllers show small benefits with hybridization of the longhauler compared with the conventional which in the long run would make bigger differencebecause of the large consumption in whole. A sensitivity analysis was also done showingthat improving conventional vehicle parameters can be as beneficial as hybridization.
@mastersthesis{diva2:828069,
author = {Eriksson, Tommie},
title = {{Parallel Hybridization of a Heavy-Duty Long Hauler}},
school = {Linköping University},
type = {{LiTH-ISY-EX--15/4881--SE}},
year = {2015},
address = {Sweden},
}
Modern engines are faced with increasingly stringent requirements for reduced fuel consumptionand lower emissions. A technique which can partly be used to reduce emissionsof nitrogen oxides is recirculation of combusted gases (Exhaust Gas Recirculation, EGR). Ingasoline engines, it also has the advantage that it can save fuel by reducing pumping losses.To large mixture of EGR in the air to the cylinders will however affect the combustion stabilitynegatively. To investigate EGR rate and dynamics with respect to different actuatorinputs, the thesis develops an engine model that includes EGR. The model focus on the airflow in the engine and extends an existing mean value engine model. Two types of EGRsystemare investigated. They are short-route EGR which is implemented between intakemanifold and exhaust manifold and long-route EGR which is implemented between compressorand turbine. The work provides a simulation study that compares both stationaryand transient properties of the two EGR-systems, such as fuel consumption, maximum EGR,and rise time with respect to different actuators.
@mastersthesis{diva2:843929,
author = {Qiu, Junting},
title = {{Modeling, Simulation and Control of Long and Short Route EGR in SI Engines}},
school = {Linköping University},
type = {{LiTH-ISY-EX--15/4870--SE}},
year = {2015},
address = {Sweden},
}
System modelling has an important role in vehicle development cycles. Hardware field tests are often replaced by simulations, especially during the preliminary design stages. Although system modelling is a time consuming task, significant amount of the overall development time and resources can be reduced if an accurate model is available.
In order to develop a good simulation model, a sound method for parameterising the model is desired. A favourable parameter identification not only provides an accurate model, but also requires less resources both time-wise and monetarily.
In this thesis, a model for the longitudinal dynamics of a passenger vehicle is presented. Unknown parameters in the model are estimated and the model is validated with measurements obtained experimentally. It is anticipated that the model will be used in a dynamometer, where the longitudinal forces on the vehicle are simulated and the corresponding torques are exerted on the driving wheels.
@mastersthesis{diva2:828172,
author = {Karlsson, Robin},
title = {{Parameter Estimation for a Vehicle Longitudinal Model}},
school = {Linköping University},
type = {{LiTH-ISY-EX--15/4863--SE}},
year = {2015},
address = {Sweden},
}
A turbocharger’s performance is measured in a gas stand in order to provide information of the components characteristics. The measurement procedure is a very time consuming process and it is thus desired to make it more time-efficient.
To allow for development of an enhanced control strategy used during the measurements, a 0D model of a gas stand is developed. The physical gas stand components are modeled and validated against measurements, all showing a reasonable result. Turbocharger heat transfers are investigated and modeled using a lumped capacitance approach. The heat transfer models shows approximative results when comparing with measurements which is explained by the lack of temperature measurement made on the bearing housing.
When the complete gas stand model is validated against measurements, an improvement of the measurement procedure is examined. By adding an idealized heat source with the possibility to heat the compressor housing, it is possible to reduce the time it takes to reach an equilibrium when switching between two steady state operating points.
@mastersthesis{diva2:827248,
author = {Bengtsson, Mikael},
title = {{A Control-Oriented 0D Model of a Turbocharger Gas Stand Including Heat Transfer}},
school = {Linköping University},
type = {{LiTH-ISY-EX--15/4849--SE}},
year = {2015},
address = {Sweden},
}
The thesis is about investigating the inlet and outlet pipes effect on the compressors measured performance. From measurements made in a gas stand, a thermodynamic model is to be created and the compressor efficiency further investigated. The temperatures and pressures entering and leaving the compressor does not have to be the same as the temperatures measured in the gasstand, because of the thermodynamics of the pipes that connects the measurement equipment and the compressor. During a gasstand test the turbocharger is connected in a test bench, it is connected with pipes on both the compressor and turbine side, to simulate the hot exhaust gases from the car engine and the pressure increase over the compressor. The air entering and leaving the turbocharger through the different pipes is controlled and all the entering and leaving temperatures and pressures are measured. Gasstand data from different tests are available during the thesis, one specific turbocharger is used as references during the modeling. Models of the inlet and outlet pipes are created and connected to a compressor model. The model is controlled to give the same mass flow as the measured data, to ensure that the work cycle is followed. The effects of the non ideal inlet and outlet pipes on measured compressor efficiency is studied with help of this model and the main impacts on the measured compressor efficiency are discovered. The result shows that the measured values used to calculate the compressor efficiency could change, depending on the measurement positions on the inlet and outlet pipes.
@mastersthesis{diva2:826379,
author = {Ekberg, Kristoffer},
title = {{Effects of Non Ideal Inlet and Outlet Pipes on Measured Compressor Efficiency}},
school = {Linköping University},
type = {{LiTH-ISY-EX--15/4860--SE}},
year = {2015},
address = {Sweden},
}
Along with increased oil prices and rising environmental issues, a demand for alternatives to combustion engine driven hydraulic applications has risen. In the field of mobile hydraulics, the hydraulic applications have traditionally been driven by the combustion engine of the vehicle on which they are mounted. By instead using a battery driven power pack the hydraulic application is able to operate without the engine running, saving fuel costs and reducing sound levels.
In this thesis, the concept of using an electric-hydraulic power pack with a variable-speed electric motor and a fixed-displacement hydraulic pump to provide power to a truck-mounted loader crane is investigated. This concept is compared to an electric-hydraulic system imitating the conventional combustion engine system by using a fixed-speed electric motor connected to a variable-displacement pump. The use of a variable speed motor where the speed can be controlled electrically by a control unit creates possibilities of using different control strategies to improve the efficiency and responsiveness of the application.
The efficiencies of the two electric-hydraulic systems are compared by constructing a physical test rig and performing measurements in a test lab. The tests have shown an increased efficiency of about 20 \% when using the variable speed configuration.
Three different control strategies are also investigated and tested on a simulated model. The simulations show that very good responsiveness and robustness can be achieved by using a hydraulic flow feed forward controller with a complementary pressure feedback controller.
Furthermore, by controlling the hydraulic flow to the heaviest of the crane loads entirely with the flow from the hydraulic pump, the hydraulic pressure can be reduced and energy efficiency increased.
@mastersthesis{diva2:826315,
author = {Nyman, Johan and Rankka, Amy},
title = {{Energy Efficient, Electric-Hydraulic Power Pack}},
school = {Linköping University},
type = {{LiTH-ISY-EX--15/4875--SE}},
year = {2015},
address = {Sweden},
}
The future success of chargeable vehicles will, among other factors, depend on their charging costs and their ability to charge with minimal disturbances to the national, local and household electrical grid. To be able to minimize costs and schedule charging sessions, there has to be knowledge of how the charging power varies with time. This is called charging profile. A number of charging profiles for a Volvo V60 plug‑in hybrid electric vehicle have been recorded. For charging currents above 10 A they prove to be more complex than are assumed in most current research papers.
The charging profiles are used together with historical electricity prices to calculate charging costs for 2013 and 2014. Charging is assumed to take place during the night, between 18:00 and 07:00, with the battery being totally depleted at 18:00. By using a timer to have the charging start at 01:00, instead of immediately at 18:00, annual charging costs are reduced by approximately 7 to 8%. By using dynamic programming to optimize the charging sessions, annual charging costs are reduced by approximately 10 to 11%. An interesting issue regarding dynamic programming was identified, namely when using a limited set of predetermined discrete control signals, interpolation returns unrealizable cost-to-go values. This occurs specifically for instances crossing the zero cost-to-go area boundary.
It is concluded that the mentioned savings are realizable, via implementing timers or optimization algorithms into consumer charging stations. Finally, by using these decentralized charging planning tools and seen from a power usage perspective, at least 30% of the Swedish vehicle fleet could be chargeable and powered by the electrical grid.
@mastersthesis{diva2:824705,
author = {KNUTFELT, MARKUS},
title = {{Charging Cost Optimization of Plug-in Hybrid Electric Vehicles}},
school = {Linköping University},
type = {{LiTH-ISY-EX--15/4829--SE}},
year = {2015},
address = {Sweden},
}
To control the speed of an overactuated vehicle there may be many possible ways to use the actuators of the car achieving the same outcome. The actuators in an ordinary car is a combustion engine and a friction brake. In some cases it is trivial how to coordinate actuators for the optimal result, but in many cases it is not.
The goal with the thesis is to investigate if it is possible to achieve the same or improved performance with a more sophisticated control structure than today's, using a model predictive controller. A model predictive controller combines the possibility to predict the outcome through an open-loop controller with the stability of a closed loop controller and gives the optimal solution for a finite horizon optimization problem.
A simple model of the longitudinal dynamics of a car is developed and used in the model predictive controller framework. This is then used in simulations and in a real car. It is shown that it is possible to replace the current controller structure with a model predictive controller, but there are advantages and disadvantages with the new control structure.
@mastersthesis{diva2:823369,
author = {Mattsson, Mathias and Mehler, Rasmus},
title = {{Optimal Vehicle Speed Control Using a Model Predictive Controller for an Overactuated Vehicle}},
school = {Linköping University},
type = {{LiTH-ISY-EX--15/4841--SE}},
year = {2015},
address = {Sweden},
}
When a vehicle with wheels aligned in pairs turn, the wheel traveling around the outside of the curve has to roll farther than the wheel on the inside. This means that some sort of device must must be used to allow the drive wheels to rotate at different speeds to prevent wear on the tires. This is usually a mechanical device where the input rotation controls the sum of the two output rotations, this is known as a differential. This solution however has some shortcomings, the biggest one is that the total amount of force that can be transferred between the tires and the road surface is limited by the tire with the least traction. In slippery conditions this can be a big problem since it only takes one wheel to lose traction in order to prevent the vehicle from accelerating. In this thesis a locking differential is used to overcome this shortcoming, this gives the driver the option to lock the shafts of the driving wheels together. This is done by pushing two cogwheels, one attached to each shaft, together. The aim of this thesis is to shorten the lock- and unlock-time of the locking differential by aligning the cogwheels using the service brakes and available sensors. The results were evaluated by implementing the software in a truck and doing test runs on Scanias test track. These tests showed that the system greatly improved both lock- and unlock-times but at cost of lower driver comfort. With additional work with some fine tuning of the system, the overall performance could probably be increased even more.
@mastersthesis{diva2:822555,
author = {Hallqvist, Joakim},
title = {{Faster Locking Differential Through Active Brake-Control}},
school = {Linköping University},
type = {{LiTH-ISY-EX--14/4809--SE}},
year = {2015},
address = {Sweden},
}
Environmental and economic reasons have lead automotive companies towards the direction of EVs and HEVs. Stricter emission legislations along with the consumer needs for more cost-efficient and environmental friendly vehicles have increased immensely the amount of hybrid and electric vehicles available in the market. It is essential though for Li-ion batteries, the main propulsion force of EVs and HEVs, to be able to read the battery characteristics in a high accuracy manner, predict life expectancy and behaviour and act accordingly. The following thesis constitutes a concept study of a battery diagnostics method. The method is based on the notion of a pseudo-random binary signal used as the current input and from its voltage response, the impedance is used for the estimation of parameters such as the state of charge and more. The feasibility of the PRBS method at a battery cell has been examined through various tests, both in an experimental manner at the lab but also in a simulation manner. The method is compared for validation against the electrochemical impedance spectroscopy method which is being used as a reference. For both the experimental and the simulation examinations, the PRBS method has been validated and proven to work. No matter the change in the parameters of the system, the method behaves in a similar manner as in the reference EIS method.
The level of detail in the research and the performed experiments is what makes the significance of the results of high importance. The method in all ways has been proven to work in the concept study and based on the findings, if implemented on an EV’s or HEV’s electric drive line and the same functionality is observed, be used as a diagnostics method of the battery of the vehicle.
@mastersthesis{diva2:818024,
author = {Savvidis, Charalampos and Geng, Zeyang},
title = {{Onboard Impedance Diagnostics Method of Li-ion Traction Batteries using Pseudo-Random Binary Sequence}},
school = {Linköping University},
type = {{LiTH-ISY-EX--15/4872--SE}},
year = {2015},
address = {Sweden},
}
Nowadays, the increasing amount of greenhouse gases and diminishing of the existing petroleum minerals for future generations, has led the automotive companies to think of producing vehicles with less emissions and fuel consumption. For this purpose, Hybrid Electric Vehicles (HEVs) have emerged in the recent decades. HEVs with different configurations have been introduced by engineers.The simulation platform aim for a parallel HEV, where the intention is to reduce the emissions and fuel consumption. The simulation platform includes an Electric Motor (EM) in addition to an Internal Combustion Engine (ICE). A new transmission system is modeled which is compatible with parallel configuration for the HEV, where the inertial effects of the gearbox, clutch and driveline is formulated. The transmission system includes a gearbox which is equipped with synchronizers for smooth change of gears.
The HEV is controlled by a rule based controller together with an optimization algorithm as power management strategy in order to have optimal fuel consumption. Using the rule based controller, the HEV is planned to be launched by EM in order to have a downsized clutch and ICE. The clutch modeling is the main focus of this study, where the slipping mechanism is considered in the simulation. In the driveline model, the flexibility effects of the propeller shaft and drive shaft is simulated, so that the model can capture the torsional vibrations of the driveline. The objective of modeling such a system is to reduce emissions and fuel consumption with the same performance of the conventional vehicle. To achieve this goal first a conventional vehicle is modeled and subsequently, a hybrid vehicle is modeled and finally the characteristics of the two simulated models are studied and compared with each other.
Using the simulation platform, the state of charge (SOC) of the battery, oscillations of propeller shaft and drive shaft, clutch actuations and couplings, energy dissipated by the clutch, torques provided by EM and ICE, fuel consumptions, emissions and calculation time are calculated and investigated. The hybridization results in a reduction in fuel consumption and emissions, moreover, the energy dissipated by the clutch and clutch couplings are decreased.
@mastersthesis{diva2:822041,
author = {Morsali, Mahdi},
title = {{Modeling and Control of a Parallel HEV Powertrain with Focus on the Clutch}},
school = {Linköping University},
type = {{LiTH-ISY-EX--15/4869--SE}},
year = {2015},
address = {Sweden},
}
In order for leading industrial companies to remain competitive, the process of product developement constantly needs to improve. In order to shorten development time -- that is the time from idea to product -- simulations of products in-house is becoming a popular method. This method saves money and time since expensive prototypes become unnecessary. Today the calibration of steering gears is done in test vehicles by experienced test drivers. This is a time consuming process that is very costly because of expensive test vehicles.
This report investigates possibilities and difficulties with transfering the calibrations from field to rig. A steering rig has been integrated with a car simulation program. Comparisons between simulation in the loop (SIL) and hardware in the loop (HIL) have been made and differences between different configurations of steering gears have been evaluated. An automatic process including calibration of parameters, testing and analysis of the test results has been implemented. The work laid the foundation of calibration of steering parameters and showed correlation between calibration parameters and objective metrics.
@mastersthesis{diva2:821079,
author = {Bjelevac, Salko and Karlsson, Peter},
title = {{Steering System Verification Using Hardware-in-the-Loop}},
school = {Linköping University},
type = {{LiTH-ISY-EX--15/4831--SE}},
year = {2015},
address = {Sweden},
}
For any crankcase scavenged two-stroke engine, the fuel dynamics is not easily predicted. This is due to the fact that the fuel has to pass the crankcase volume before it enters the combustion chamber. This thesis is about the development of a model for fuel dynamics in the crankcase of a small crankcase scavenged two-stroke engine that gives realistic dynamic behavior.
The crankcase model developed in this thesis has two parts. One part is a model for wall wetting and the other part is a model for concentration of evaporated fuel in the crankcase. Wall wetting is a phenomenon where fuel is accumulated in fuel films on the crankcase walls. The wall wetting model has two parameters that have to be tuned. One is for the fraction of fuel from the carburetor that is not directly evaporated and one parameter is for the evaporation time of the fuel film.
The thesis treats tuning of these parameters by running the model with input data from measurements. Since not all input data are possible to measure, models for these inputs are also needed. Hence, development of simple models for air flows, fuel flow, gas mixing in the exhaust and the behavior of the λ-probe used for measurements are also treated in this thesis.
The parameter estimation for the crankcase model made in this thesis results in parameters that corresponds to constant fraction of fuel from the carburetor that evaporates directly and a wall wetting evaporation rate that increases with increasing engine speed. The parameter estimation is made with measurements at normal operation and three specific engine speeds. The validity of the model is limited to these speeds and does not apply during engine heat-up.
The model is run and compared to validation data at some different operation conditions. The model predicts dynamic behavior well, but has a bias in terms of mean level of the output λ. Since this mean value depends on the relation between input air and fuel flow, this bias is probably an effect of inaccuracy in the simple models developed for these flows.
@mastersthesis{diva2:818351,
author = {Andersson, Johan and Wyckman, Oscar},
title = {{Modeling of Fuel Dynamics in a Small Two-Stroke Engine Crankcase}},
school = {Linköping University},
type = {{LiTH-ISY-EX--15/4833--SE}},
year = {2015},
address = {Sweden},
}
Fuel consumption is one of the factors that are considered when deciding a vehicle’s optimal specification. In order to swiftly estimate the fuel consumed during real world driving scenarios, a simulation tool has been developed that is well suited for vehicle configuration exploration applications. The simulation method described in this paper differs from the static calculation method currently in use at Scania cv since the dynamic translation of the vehicle is considered, yet the simulation time is kept low. By adopting a more dynamic approach, the estimation accuracy is increased and simulation of fuel saving technology, e.g. intelli- gent driver support system, is enabled. In this paper, the modeling and implementation process is described. Different approaches is discussed and the choices made during the development is presented. In order to achieve a low simulation time and obtain a good compatability with Scania’s current software application, some of the influencial factors have been omitted from the model or described using simple relations. The validation of the fuel consumption estimation indicates an accuracy within three percent for motorway driving. Utilizing the newly devised simulation tool, a look-ahead cruise controller has been implemented and simulated. Instead of continuously finding the optimal control signals during the driving scenario like most look-aheadcontrollers, a dynamic programming algorithm is used to find a fuel efficient speed profile for the entire route. The speed profile is used as the reference speed for a conventional cruise controller and comparison with another simulation tool indicates that this is a fast and accurate way to emulate a real look-ahead controller.
@mastersthesis{diva2:764652,
author = {Söderstedt, Fredrik},
title = {{Fuel Consumption Estimation for Vehicle Configuration Optimization}},
school = {Linköping University},
type = {{LiTH-ISY-EX--14/4775--SE}},
year = {2014},
address = {Sweden},
}
This report present the work to develop a misfire detection algorithm for onboard
diagnostics on a spark ignited combustion engine. The work is based on
a previous developed model-based detection algorithm, created to meet more
stringent future legislation and reduce the cost of calibration. In the existing approach
a simplified engine model is used to estimate the torque from the flywheel
angular velocity, and the algorithm can detect misfires in various conditions.
The main contribution in this work, is further development of the misfire detection
algorithm with focus on improving the handling of disturbances and variations
between different vehicles. The resulting detection algorithm can be automatically
calibrated with training data and manage disturbances such as manufacturing
errors on the flywheel and torsional vibrations in the crankshaft occurring
after a misfire. Furthermore a robustness analysis with different engine
configurations is carried out, and the algorithm is evaluated with the Kullback-
Leibler divergence correlated to the diagnosis requirements.
In the validation, data from vehicles with four cylinder engines are used and the
algorithm show good performance with few false alarms and missed detections.
@mastersthesis{diva2:763644,
author = {Ther\'{e}n, Linus},
title = {{Development and Evaluation of Model-Based Misfire Detection Algorithm}},
school = {Linköping University},
type = {{LiTH-ISY-EX--14/4807--SE}},
year = {2014},
address = {Sweden},
}
The goal of this thesis was to develop a powertrain model of a vehicle and parametrize itusing non-invasive sensors. The non-invasive sensors available were chassis dynamometer,the pedal robot and the vehicle’s on-board diagnostics which was accessed using a scantool. Non-invasive sensors were used so that the vehicle to model can easily be changed. Aparametrization methodology to parametrize the model for a new vehicle was also developedto facilitate the change of vehicle. The powertrain model is for cars with a combustion engineand a manual gearbox.
The engine model consist of two static maps, a pedal map and an engine map. The pedalmap is created using the fact that a constant pedal position and engine speed gives a constantthrottle position. The engine map is created in similar manner using that a constant throttleposition and engine speed gives a constant engine torque. The engine model also uses a firstorder lag element to model the time delay from a change in pedal position to a change inwheel torque. The driveline model is a rigid driveline model that assumes that the clutch,driveshaft and propeller shaft are stiff.
The developed parametrization methodology contains information on how to estimate theparameters of the model which are gear ratios, engine and driveline inertias, engine anddriveline losses, engine and pedal maps and the time constant for the time delay.
The powertrain model was validated component wise, as standalone and integrated intothe vehicle model against data gathered with the help of the chassis dynamometer. For thestandalone and integrated validation the gathered data were for different driving cases, suchas up and down gear-shifting, engine braking and skipping gears. The standalone validationshowed that the model performed well for the presented driving cases and the results hadgood data fit for 3rd gear and higher. However not for 1st and 2nd gear due to problemsin the pedal map. The pedal map was constructed on the assumption that the same pedalposition for all gears gives the same throttle position, which was not always the case. Thiscaused problems in some areas of the engine and pedal maps however in the validation ofthe maps it was shown that the maps for the most part gave good results.
@mastersthesis{diva2:763494,
author = {Lind, Simon},
title = {{Powertrain modeling for realtime simulation}},
school = {Linköping University},
type = {{LiTH-ISY-EX--14/4808--SE}},
year = {2014},
address = {Sweden},
}
In the vehicle industry it is of great interest to reduce the emissions and lower the fuel consumption.Up to now a lot of effort has been put into increasing the efficiency of the engine,but it starts to get expensive to keep improving the engine. In this master thesis the transmissionand especially the oil supply to the transmission is investigated.
An example of how the requirements of an oil pump can be decided is described. Knowingthe requirements different pumps may be adapted to meet the demands. The gear pumpused today is compared with a variable displacement pump and an electric pump. The gearpump is not possible to control, but the other two are. A few simple control strategies areintroduced. The strategies are implemented and the three pumps are used in the same drivecycle. It is shown that it is possible to reduce the energy that the pump requires if it isreplaced by a variable vane pump or an electric pump.
@mastersthesis{diva2:762180,
author = {Larsson, Camilla},
title = {{Reduction of oil pump losses in automatic transmissions}},
school = {Linköping University},
type = {{LiTH-ISY-EX--14/4804--SE}},
year = {2014},
address = {Sweden},
}
By using vehicle-to-vehicle communication, vehicles can cooperate in many waysby sending positions and other relevant data between each other. One popularexample is platooning where many, especially heavy vehicles, drive on a trailwith short distances resulting in a reduction of air resistance. To achieve a goodefficiency of the platooning it is required that vehicle fleets are coordinated, sothat the percentage of time for driving in platoon is maximized without affectingthe total driving time and distance too much. For large fleets, this is a complexoptimization problem which would be difficult to solve by only using the realworld as the test environment.
To provide a more adaptable test environment for the communication and platooningcoordination, an augmented reality with virtual vehicles (“Ghost trucks")with relevant communication abilities are developed. In order to realise the virtualtesting environment for trucks, Scania initiated a project that could be dividedinto the workload of three master theses. This thesis involved the part ofdeveloping the virtual vehicles, which include the development of a truck modeland a driver model.
The developed truck model consists of a single track vehicle model and severalpowertrain models of different complexity provided by Scania. Additionally, thedriver model consists of steering wheel and speed controls in order to keep thetruck on a safe distance from the lead truck and stay on a preferred lane. The keyfeature of the driver-truck model is its modular design, which provides great flexibilityin selecting the level of detail for each component. The driver-truck modelcan be duplicated and simulated together in real time and performs platooningwith each other in a road system based on the real world. As the driver-truckmodel is module based, it can easily be extended for future purposes with morecomplex functions.
The driver-truck model is implemented in Simulink and the simulation performancefor different model complexity is evaluated. It is demonstrated that theflexibility of the developed model allows a balanced decision to be made betweenrealistic truck behavior and simulation speed. Furthermore, multi-truck simulationsare performed using the model, which demonstrate the effectiveness of themodel in the evaluation of truck platooning operations.
@mastersthesis{diva2:757047,
author = {Daniels, Oskar},
title = {{Driver-truck models for software-in-the-loop simulations}},
school = {Linköping University},
type = {{LiTH-ISY-EX--14/4799--SE}},
year = {2014},
address = {Sweden},
}
The thesis delves into the area of troubleshooting procedures, an interesting areafor industry. Many products in industry tend to be complex, which in turn makestroubleshooting procedures trickier. A fast and efficient repair process is oftendesired, since customers want the product to be repaired as fast as possible.
The purpose of a troubleshooting procedure is to find a fault in a broken product,and to choose proper repair actions in a workshop. Such a procedure can besimplified by diagnosis tools, for example software programs that make faultconclusions based on fault codes. These tools can make such conclusions withthe help of algorithms, i.e. fault tracing algorithms.
Before a product release, it is hard to specify all faults and connections in the system.New unknown fault cases are likely to arise after release, and somehow thisneed to be taken into account in the troubleshooting scenario. The troubleshootingprocedure can be made more robust, if new data could be easily incorporatedin the current structure. This work seek to answer how new data can be incorporatedin trouble shooting procedures.
A good and reliable fault tracing algorithm is essential in the process of findingfaults and repair actions, which is the reason behind the focus of this thesis. Thepresented problem asks how a fault can be identified from fault codes and symptoms,in order to recommend suitable repair actions. Therefore, the problem isdivided into two parts, finding the fault and recommending repair actions. Inthe first part, three candidate algorithms for finding the faults are investigated,namely Bayesian networks, neural networks, and a method called matrix correlationinspired from latent semantic indexing. The investigation is done by trainingeach algorithm with data, and evaluating the results. The second part consists ofone method proposal for repair action recommendations and one example. Thetheoretical investigation is based on the Servo unit steering (SUS), which residein the IPS system of Volvo Penta.
The primary contribution of the thesis is the evaluation of three different algorithmsand a proposal of one strategy to recommend suitable repair actions.In this study Bayesian networks are found to conform well with the desired attributes,which in turn lead to the conclusion that Bayesian networks is well suited for this problem.
@mastersthesis{diva2:747958,
author = {Lorentzon, Lukas},
title = {{Investigation of a troubleshooting procedure:
By assessing fault tracing algorithms}},
school = {Linköping University},
type = {{LiTH-ISY-EX--14/4797--SE}},
year = {2014},
address = {Sweden},
}
The concept of downsizing has proved to be a succesful method to improve engine efficiency. The engine key component is the turbocharging system that use excess energy in the exhaust gases to compress air into the cylinder. There are different types of supercharging systems, in the thesis a serial turbo system is modeled together with a complete six cylinder engine. A model-based controller is developed that regulates the intake pressure to a certain reference. The controller operates in modes that are defined by the engine operating point. To control the turbochargers it is necessary to have knowledge about the energy in the exhaust gases. A dynamic temperature model has therefore been analyzed, which has led to surprising results regarding the temperature measurements made in the test cells. This is analyzed and improvements are suggested.The engine model is validated and the system, including controller, is evaluated in certain simulations. The serial turbo concept is compared to a VGT turbo system, which gives a hint of the possible advantages of serial turbo charging.
@mastersthesis{diva2:737973,
author = {Löthgren, Svante},
title = {{Model-Based Control of Two-Stage Turbochargers for Heavy-Duty Diesel Engines}},
school = {Linköping University},
type = {{LiTH-ISY-EX--14/4766--SE}},
year = {2014},
address = {Sweden},
}
An existing drivetrain model with clutch temperature dynamics has been used to simulate the behaviour of a heavy duty truck. During the implementation of the model in MATLAB/Simulink modularity and simplicity was greatly emphasized. This was done in order to facilitate the use of the model in various applications as well as making it easy to understand. The main contributions of the thesis is however the adaptation of a clutch temperature and wear observer for use in an on-line application in the gearbox management system (GMS). The process of taking the observer from an off-line simulation environment to running on-line includes taking into consideration the configuration and limitations of the GMS as well as adapting the interface of the observer. Concretely this means dealing with the limitations of the available data types in the GMS, compensating for the effect of biased measurements as well as accounting for the different dynamics of the sensor-types used in the clutch.In a simulation environment the performance of the adapted observer has been studied and its ability to compensate for heat expansion and wear in the clutch shown.
@mastersthesis{diva2:730980,
author = {Thornblad, Johan},
title = {{Drivetrain Modelling and Clutch Temperature Estimation in Heavy Duty Trucks}},
school = {Linköping University},
type = {{LiTH-ISY-EX--14/4784--SE}},
year = {2014},
address = {Sweden},
}
Engine knock has long been a well recognized phenomenon in the automotive industry. Detecting engine knock opens up the possibility for an indirect feedback of the engine's internal combustion without installing a pressure transducer inside the cylinder. Knock detection has mainly been used for spark advance control, making it possible to control the engine close to its knock limit in search for the optimal ignition timing. This application has to a lesser extent been applied to lightweight two-stroke engines, which is the focus of this study. The investigation features a modern chainsaw engine whose knock characteristics were first determined with a pressure transducer. The structural vibrations originating from the engine knock are filtered out of the signal from a remote located accelerometer. The knock intensity is compared with the signal from the pressure transducer which shows a correlation with an accepted extent between the two sensors. Parameters that affect the knock intensity have also been investigated. These include engine temperature, different types of fuel and ignition timings.
@mastersthesis{diva2:698453,
author = {Höglund, Filip},
title = {{Knock Detection in a Two-Stroke Engine to be Used in the Engine Management System}},
school = {Linköping University},
type = {{LiTH-ISY-EX--14/4744--SE}},
year = {2014},
address = {Sweden},
}
This work is intended to contribute with knowledge to the area of electic motorsfor propulsion in the vehicle industry. This is done by first studying the differentelectric motors available, the motors suitable for vehicle propulsion are then dividedinto four different types to be studied separately. These four types are thedirect current, induction, permanent magnet and switched reluctance motors. Thedesign and construction are then studied to understand how the different typesdiffer from each other and which differences that are of importance when it comesto vehicle propulsion. Since the amount of available data about different electricmotors turned out to be small a tool was developed to use for collecting data fromthe sources available which can be for instance product sheets or articles with informationabout electric motors. This tool was then used to collect data that wasused to create models for the different motor types. The created motor models foreach motor type could then be used for simulating vehicles to investigate how thespecific motor is suited for different vehicles and applications. The work also containsa summary of different electric motor comparison studies which makes it agood source of information during motor type selection in the process of designingan electric vehicle.
@mastersthesis{diva2:692789,
author = {Larsson, Martin},
title = {{Electric Motors for Vehicle Propulsion}},
school = {Linköping University},
type = {{LiTH-ISY-EX--14/4743--SE}},
year = {2014},
address = {Sweden},
}
I en globaliserad värld där produktägare finner sina produkter på alltmer avslägsna platser, ökar behovet av att på ett så ekonomiskt och tidseffektivt sätt som möjligt, utföra reperationer och underhållningsarbeten. Att erbjuda en stark och mer effektiv eftermarknadssupport kan öka företagens konkurrenskraft och framför allt göra dem kostnadseffektiva med avseende på lägre bemanningsstyrka. Ett sätt att underlätta underhållningsarbetet är genom att använda modellbaserad diagnos för att generera underlag vid exempelvis reperationsarbeten.
Denna rapport undersöker möjligheterna att utifrån en modell av en hydraulisk applikation, utföra autogenererad diagnostik bland annat iform av felträdsanalys.
Innehållet i rapporten beskriver även hur modelleringsarbetet har gått till och utveckling av modellens ingående komponenter.
Examensarbetet är utfört på Combitech AB, Linköping.
@mastersthesis{diva2:634223,
author = {Ad\'{e}n, Sebastian},
title = {{Modellbaserad diagnostik tillämpad för hydrauliska applikationer}},
school = {Linköping University},
type = {{LITH-ISY-EX--13/4687--SE}},
year = {2013},
address = {Sweden},
}
Downsizing and turbocharging is one way to meet the high demands on fuel consumptionand performance on todays engines. The air-path system in a turbochargedspark ignited engine is a complex system and because the intake manifoldpressure is tightly connected with the engine torque a consistent and robustcontrol is needed. The control strategy utilizes two control loops, one wastegateactuator to control the intercooler pressure and one throttle actuator to controlthe intake manifold pressure. These pressures are coupled, making both actuatorsaffect both pressures. Because of the time delay and the dynamics in the actuatorsand the system dynamics between the wastegate and the intercooler pressure thecontroller overreacts causing a pressure overshoot and sometimes oscillations. Theoscillatory behavior is caused by both actuators trying to minimize their respectivecontrol error, affecting the others pressure. The delay in the system dynamicscauses the two controllers to enter a state where they counteract each other.A compensation strategy is suggested, which estimates the intercooler pressurederivative and uses that to predict the future intercooler pressure. The compensationstrategy shows good performance in simulations, reducing the overshoots andeliminating the oscillations.
@mastersthesis{diva2:631960,
author = {Carlsson, Petter},
title = {{Coordinated Model Based Thottle and Turbo Control}},
school = {Linköping University},
type = {{LiTH-ISY-EX--13/4665--SE}},
year = {2013},
address = {Sweden},
}
A driving cycle is a velocity profile over time. Driving cycles can be used for environmental classification of cars and to evaluate vehicle performance. The benefit by using stochastic driving cycles instead of predefined driving cycles, i.e. the New European Driving Cycle, is for instance that the risk of cycle beating is reduced. Different methods to generate stochastic driving cycles based on real-world data have been used around the world, but the representativeness of the generated driving cycles has been difficult to ensure.
The possibility to generate stochastic driving cycles that captures specific features from a set of real-world driving cycles is studied. Data from more than 500 real-world trips has been processed and categorized. The driving cycles are merged into several transition probability matrices (TPMs), where each element corresponds to a specific state defined by its velocity and acceleration. The TPMs are used with Markov chain theory to generate stochastic driving cycles. The driving cycles are validated using percentile limits on a set of characteristic variables, that are obtained from statistical analysis of real-world driving cycles.
The distribution of the generated driving cycles is investigated and compared to real-world driving cycles distribution. The generated driving cycles proves to represent the original set of real-world driving cycles in terms of key variables determined through statistical analysis.
Four different methods are used to determine which statistical variables that describes the features of the provided driving cycles. Two of the methods uses regression analysis. Hierarchical clustering of statistical variables is proposed as a third alternative, and the last method combines the cluster analysis with the regression analysis.
The entire process is automated and a graphical user interface is developed in Matlab to facilitate the use of the software.
@mastersthesis{diva2:629373,
author = {Torp, Emil and Önnegren, Patrik},
title = {{Driving Cycle Generation Using Statistical Analysis and Markov Chains}},
school = {Linköping University},
type = {{LiTH-ISY-EX--13/4670--SE}},
year = {2013},
address = {Sweden},
}
In unmanned aerial systems an autopilot controls the vehicle without human interference. Modern autopilots use an inertial navigation system, GPS, magnetometers and barometers to estimate the orientation, position, and velocity of the aircraft. In order to make correct decisions the autopilot must rely on correct information from the sensors.
Fault diagnosis can be used to detect possible faults in the technical system when they occur. One way to perform fault diagnosis is model based diagnosis, where observations of the system are compared with a mathematical model of the system. Model based diagnosis is a common technique in many technical applications since it does not require any additional hardware. Another way to perform fault diagnosis is hardware diagnosis, which can be performed if there exists hardware redundancy, i.e. a set of identical sensors measuring the same quantity in the system.
The main contribution of this master thesis is a model based diagnosis system for a fixed wing UAV autopilot. The diagnosis system can detect faults in all sensors on the autopilot and isolate faults in vital sensors as the GPS, magnetometer, and barometers. This thesis also provides a hardware diagnosis system based on the redundancy obtained with three autopilots on a single airframe. The use of several autopilots introduces hardware redundancy in the system, since every autopilot has its own set of sensors. The hardware diagnosis system handles faults in the sensors and actuators on the autopilots with full isolability, but demands additional hardware in the UAV.
@mastersthesis{diva2:629148,
author = {Andersson, Michael},
title = {{Fault diagnosis of a Fixed Wing UAV Using Hardware and Analytical Redundancy}},
school = {Linköping University},
type = {{LiTH-ISY-EX--13/4661--SE}},
year = {2013},
address = {Sweden},
}
The engine speed is one of the most important signals in the engine management system of a combustion engine. The signal is used to control the fuel injection, estimate the engine torque, and to generate reference values. Combustions in the cylinders result in the engine speed oscillating around a momentary average, and many applications are depending on stable estimates of this average engine speed and the average acceleration. This thesis provides a signal model based method to estimate the momentary average engine speed and acceleration.
The estimation of momentary average engine speed and acceleration is complicated by imperfections in the process of measuring the engine speed. Limited accuracy in the measurements causes quantization distortion in the engine speed signal. The effects of these errors are investigated and quantified.
A signal model representing the engine speed is developed and used to estimate the momentary average and acceleration using a Kalman filter. The regular Kalman filter cannot provide estimates with low noise levels at steady state and at the same time be fast enough to track the signal during transient behavior. This problem is overcome by extending the Kalman filter with a change detection algorithm. While this signal model based method gives a satisfying result, it is computationally complex. To evaluate its performance, it is compared to a moving average FIR filter, which is computationally less expensive but does not succeed as well as the signal model based method in filtering out all oscillations.
@mastersthesis{diva2:627659,
author = {Per, Boström},
title = {{On Estimation of Momentary Average Engine Speed and Acceleration}},
school = {Linköping University},
type = {{LiTH-ISY-EX--13/4667--SE}},
year = {2013},
address = {Sweden},
}
Ett kärnkraftverk producerar inte bara elenergi, det är även beroende av det bl.a för kylning av reaktorn. Därför finns åtskilliga säkerhetssystem för reservkraft och ett av dessa system är dieseldrivna generatorer. På en av reaktorerna i Oskarshamn har man fyra sådana generatorer men de börjar bli gamla och det finns ett behov av att skaffa en ny generator för att kunna frigöra de gamla en i taget och göra en grundlig genomgång på dem. Det här examensarbetet kom till för att undersöka om det är möjligt att få fram en ny generator som går att använda som ersättare medans en gammal plockas ner för total genomgång. Det omfattar även kringutrustningen till generatorerna som är lika viktig för dess funktion.
För att få fram vad som krävs har jag behövt sätta mig in i hur systemet är uppbyggt och fungerar. Sedan har jag använt mina egna och min handledare på OKG:s kunskaper för att ta fram en specifikation på vad som krävs av en ny generator. Sedan har mycket tid lagts på att leta uppgifter och värden i datablad för att kunna slutföra specifikationen som också är resultatet av arbetet. Jag har även varit i kontakt med en generatortillverkare för att få veta hur dem ställer till kraven och utifrån det kommit med förslag på hur man ska gå vidare med det här projektet. Det har även genomförts en mätning på de befintliga generatorerna för att undersöka skicket på dem.
@mastersthesis{diva2:620187,
author = {Ros\'{e}n, Johan},
title = {{Analys av dieselsäkrat reservkraftsystem på ett kärnkraftverk}},
school = {Linköping University},
type = {{LiTH-ISY-EX-ET--12/0401--SE}},
year = {2013},
address = {Sweden},
}
Unfortunately, people die and get injured due to accidents in the traffic. Furthermore, statistics of road accidents is limited and mostly composed of serious accidents, making it difficult to draw conclusions about how to improve the safety in the traffic. Thus, there is an interest in obtaining information about critical events in the traffic, i.e. potential accident situations, since they occur much more frequently.
One way of detecting critical events is to use sensors, such as accelerometers and gyroscopes. As the usage of cellphones with built-in sensors increases, it would be interesting to examine whether these sensors are good enough to detect critical events. This is where the focus of this thesis lies.
An application that collects data from the cellphone’s built-in accelerometer, gyroscope and GPS was developed and tested. The data was then analysed and compared to data from accurate sensors, represented by a VBOX coupled to an IMU.
The conclusions made in this thesis are that the sensors in the cellphone perform almost equivalent results compared to the VBOX. It is possible to use data from the sensors in orderto detect critical events.
@mastersthesis{diva2:570048,
author = {Hagelin, Henrik},
title = {{Detection of Critical Events Using Limited Sensors}},
school = {Linköping University},
type = {{LiTH-ISY-EX--12/4620--SE}},
year = {2012},
address = {Sweden},
}
To increase the efficiency of the engine is one of the biggest challenges for heavy vehicles. One possible method is the Rankine based Waste Heat Recovery. Crucial for Rankine based Waste Heat Recovery is to model the temperature and the state of the working fluid. If the state of the working fluid is not determined, not only the efficiency of the system could be decreased, the components of thesystem might be damaged.A Simulink model based on the physical components in a system developed by Scania is proposed. The model for the complete system is validated against a reference model developed by Scania, and the component models are further validated against measurement data. The purpose of the model is to enable model based control, which is not possible with the reference model. The main focus on the thesis is to model the evaporation and condensation to determine state and temperature of the working fluid. The developed model is compared to a reference model with little differences for while stationary operating for both the components and the complete system. The developed model also follows the behavior from measurement data. The thesis shows that two phase modeling in Simulink is possible with models based on the physical components.
@mastersthesis{diva2:555858,
author = {Carlsson, Carin},
title = {{Modeling and Experimental Validation of a Rankine Cycle Based Exhaust WHR System for Heavy Duty Applications}},
school = {Linköping University},
type = {{LiTH-ISY-EX--12/4595--SE}},
year = {2012},
address = {Sweden},
}
The purpose of this work is to investigate if simple vehicle models are realisticand useful in simulator environment. These simple models have been parametrisedby the Department of Electrical Engineering at Linköping University and havebeen validated with good results. The models have been implemented in a simulatorenvironment and a simulator study was made with 24 participants. Eachtest person drove both slalom and double lane change manoeuvres with the simplemodels and with VTI’s advanced model. The test persons were able to successfullycomplete double lane changes for higher velocities with the linear tyre modelcompared to both the non-linear tyre model and the advanced model. The wholestudy shows that aggressive driving of a simple vehicle model with non-linear tyredynamics is perceived to be quite similar to an advanced model. It is noted significantdifferences between the simple models and the advanced model when drivingunder normal circumstances, e.g. lack of motion cueing in the simple model suchas pitch and roll.
@mastersthesis{diva2:541306,
author = {Thellman, Jonas},
title = {{Vehicle Dynamics Testing in Advanced DrivingSimulators Using a Single Track Model}},
school = {Linköping University},
type = {{LiTH-ISY-EX--12/4589--SE}},
year = {2012},
address = {Sweden},
}
In this master’s thesis, a validation method for engine models in a HIL simulator is developed. To make the validation automatic, a script has been written in the programming language Python that executes the engine model in the same way as the real engine in a test cell at Scania CV. Variables in the model are recorded in real-time and compared to recordings from the engine test cell. The validation method handles static as well as dynamic engine model validation. The submodels in the current engine model that causes the most deviation from engine test cell data are identified. One of them, i.e. the turbine model, is improved by creating a semi-physical model of a Variable Geometry Turbine (VGT). Furthermore, future improvements have been suggested.
@mastersthesis{diva2:538271,
author = {Sandberg, Jesper},
title = {{Validation and Improvement of MVEM in HIL Simulator}},
school = {Linköping University},
type = {{LiTH-ISY-EX--12/4574--SE}},
year = {2012},
address = {Sweden},
}
The information about how wheel loaders are used by costumers is not well documented, but large quantities of sensor signal data are recorded. This data makes the starting point to develop a robust automatic pattern recognition algorithm to identify repetitive driving operations.
The algorithm is composed by models of events that appear in cycles. The cycles are pre-defined as short loading cycle and load and carry. They consist of the phases; load, drive loaded, unload and drive unloaded. In the load and carry cycle, the driving forward loaded phase can last up to 400 meters. Beyond these two is something called sub cycle defined. It contains cleaning cycle and reloading. A cycle is identified by transition automata of events. To make the identification more robust against disturbances, a probability function is connected to the cycle identification.
The developed algorithm uses signals from sensors available in series production wheel loaders. These signals are used to identify cyclic behaviour in the shape of short loading cycle, load and carry and sub cycle. After removal of completely standing still events, the algorithm calculates the characteristic parameters for the identified cycles and for their phases and present them in an excel file. Validation showed that the algorithm can find 75 % or more of cyclic behaviour for bucket handling.
@mastersthesis{diva2:537110,
author = {Ohlsson-Öhman, Karin},
title = {{Identifying Operator Usage of Wheel Loaders Utilizing Pattern Recognition Techniques}},
school = {Linköping University},
type = {{LiTH-ISY-EX--12/4591--SE}},
year = {2012},
address = {Sweden},
}
The number of electronic control units in heavy-duty vehicles has grown dramatically overthe last few decades. This has led to the use of communication buses to reduce the complexityand weight of the networks. There are reasons to believe that the de facto standardcommunication interface in the automotive industry, the Controller Area Network, is obsoletein some areas. Hence an evaluation of available communication interfaces is needed.This study focuses on lower levels of the Open Systems Interconnect (osi) model. Initially atheoretical study is presented in order to give an overview of automotive embedded systemsin general and different communication interfaces in particular. Ethernet and FlexRay areidentified as two interfaces of interest for future use in Scanias vehicles. The former is new inautomotive applications but is believed to become popular over the years to come. A possibleuse of this interface could be as a backbone to take the load off other interfaces. The use ofFlexRay in Scanias vehicles is limited because of the modular system used and the staticscheduling needed. It could however be used between mandatory ecus where the nodes andthe messages are all known beforehand.The report also contains the result from emission measurements on a number of interfacesperformed using a stripline antenna in a shielded enclosure. Strong conclusions can not bedrawn since it’s hard to tell what the transceivers, circuit boards and interfaces contributedto in the spectra with the method used. The FlexRay hardware is worse than for the otherinterfaces. Similarities can be seen between low-speed and high-speed can but it could becharacteristics of the transceivers used rather than the interface itself.
@mastersthesis{diva2:536301,
author = {Johansson, Henrik},
title = {{Evaluation of Communication Interfaces for ElectronicControl Units in Heavy-duty Vehicles}},
school = {Linköping University},
type = {{LiTH-ISY-EX--12/4580--SE}},
year = {2012},
address = {Sweden},
}
The possibility to develop control systems for electromechanical actuators at Scania is studied, in particular the focus is on how to exchange the intelligent actuators used today with dumb ones. An intelligent actuator contains its own control electronics and computational power, bought as a unit from suppliers by Scania and controlled via the CAN bus. A dumb actuator contains no means of controlling itself and its I/O is the motor’s power pins. Intelligent actuators tend to have limited control performance, time delays and poor diagnose systems, along with durability issues. A dumb actuator could have the benefit of avoiding these disadvantages if the system is designed within the company. A literature study concerning the different types of electrical motors available and their control methods is performed, the most suitable for use in a heavy vehicle is deemed the brushless DC motor, BLDC. An intelligent throttle is chosen for a case study and has its control electronics stripped and replaced with new sensor- and control cards. The case study is used to investigate the possibilities and difficulties of this design process.
A simulation model is developed for the electronics, motor and the attached mechanical system. With the aid of this model a controller architecture is designed, consisting of PI controllers with feed-forward and torque compensation for nonlinearities. The developed controller architecture is tested and in theory it can compete with the intelligent throttle’s performance. The model is also adapted to allow for code generation. The simulation model is used to study some common electrical faults that can effect the system and the possibilities for diagnosis and fault-remedial actions. The hardware prototype system shows that a current controller is necessary in the control architecture to achieve decent performance and the prototype is developed in such a way as to make future studies possible. The conclusion of the thesis is that Scania would be able to design control systems for dumb actuators, at least from a technical perspective. However more studies, from an economical point of view, will be necessary.
@mastersthesis{diva2:532585,
author = {Pettersson, Alexander and Storm, Patrik},
title = {{Modeling and Control of Electromechanical Actuators for Heavy Vehicle Applications}},
school = {Linköping University},
type = {{LiTH-ISY-EX--12/4556--SE}},
year = {2012},
address = {Sweden},
}
Senast uppdaterad: 2011-09-06