Design of vehicle cruise control using road inclinations
|
|
|
- Homer Underwood
- 10 years ago
- Views:
Transcription
1 Design of vehicle cruise control using road inclinations Balázs Németh and Péter Gáspár Abstract The paper proposes the design of velocity based on road inclinations, speed limits, a preceding vehicle on the lane and traveling time. A new control method in which the longitudinal control incorporates the brake and traction forces is also proposed to achieve the required velocity. By choosing the velocity which is appropriate according to the road and traffic information, the number of unnecessary accelerations and brakings and their durations can be significantly reduced. In the design method the modeling and robust control of the LPV theory are exploited. The operation of the longitudinal controlled system and the influences of different designed parameters are analyzed through vehicle simulations. Finally, the efficiency of the controlled system is demonstrated on a real transportation route. 1 Introduction and motivation As a result of growing global requirements the automotive researchers are forced to develop flexible, reliable and economical automotive systems which require less energy during the operation. Reducing fuel consumption is an important environmental and economic requirement for vehicle systems. Since the driveline system has an important role in the emission of the vehicle, the development of the longitudinal control systems is in the focus of the research and development of the vehicle industry. The paper presents a method of how the required force and energy, thus fuel consumption can be reduced when the external road information is taken into consideration during the journey. The controllers applied in current adaptive cruise control systems are able to take into consideration only instantaneous effects of road conditions, since they do not have information about the oncoming road sections. The cruise control systems automatically maintains a steady speed of a vehicle as set by the driver by setting the longitudinal control forces. In the paper road inclinations are taken into consideration in the design of the longitudinal control force. The aim in this calculation is to achieve a control force which is similar to the driver s requirement. For example in front of the downhill slope the driver can see the change in the curve of the road. Here the velocity of the vehicle increases, thus the control force of the vehicle before the slope can be reduced. As a result at the beginning of the slope the velocity of the vehicle decreases, thus it will increase from a lower value. Consequently, the brake system can be activated later or it may not be necessary to activate it at all. If the velocity in the next road section changes it is possible to set the adequate control force. In the knowledge of the speed limits it is also possible to save energy. Moreover, in the section of the road where a speed limit is imposed different strategies can be considered. Before the regulated section the velocity can be reduced, therefore less energy is necessary for the vehicle. Using the idea of road slope and speed limit, fuel consumption and the energy required by the actuators can be reduced. By choosing the appropriate velocity according to the road and traffic information, the number of unnecessary accelerations and brakings and their durations can be significantly reduced. The authors are with the Systems and Control Laboratory, Computer and Automation Research Institute, Hungarian Academy of Sciences, Kende u , H-1111 Budapest, Hungary [bnemeth;gaspar]@sztaki.mta.hu 1
2 In the vehicle the most important longitudinal actuators are the engine, the transmission and the brake system. The engine is set at a particular revolution with corresponding consumption, torques, etc. If road conditions are known the engine can be operated more efficiently throughout the entire journey. The transmission system has effects on the engine since it creates a connection between the engine and the wheels. The selected gear affects the operation of the engine. Hence the engine and the transmission system must be handled together in a control system. Moreover, the unnecessarily frequent activation of the brake is undesirable because of the wear of the brake pad/disc and the loss in kinetic energy. The control of longitudinal dynamics requires the integration of these vehicle components, see e.g. [8, 23]. The method proposed in the paper takes into consideration both the inclination of the road and the speed limits. Vehicles save energy at the change of road inclinations and at the same time keep compulsory speed limits. In addition the tracking of the preceding vehicle is necessary to avoid a collision. If the preceding vehicle accelerates or decelerates the tracking vehicle must strictly track the velocity within the speed limit. Thus, this method changes the speed according to the road and traffic conditions. At the same time the efficiency of the transportation system as an important cost factor requires relatively steady speed. These requirements are in conflict and the trade-off among them can be achieved by using different weights. Several methods in which the road conditions are taken into consideration have already been proposed, see [7, 13, 14]. The look-ahead control methods assume that information about the future disturbances to the controlled system is available. To find a compromise solution between fuel consumption and trip time leads to an optimization problem. The optimization was handled by using a receding horizon control approach in [5, 18]. In another approach the terrain and traffic flow were modeled stochastically using a Markov chain model in [9, 1]. In [6] the approach was evaluated in real experiments where the road slope was estimated by the method in [21]. Paper [3] classifies several modeling approaches for vehicle fuel consumption and emission, such as microscopic, mesoscopic and macroscopic modeling methods. From the aspect of microscopic approach, models of vehicle dynamics are preferred in the paper. Alternative truck lane management strategies are evaluated in [19]. The efficiency of this method is presented by different scenarios, which show that using these methods travel time, energy and the emission of the vehicle can be reduced. [19, 2] present modeling methods for the design of route guidance strategies and the reliable estimation of travel time. The preliminary results of the research are also published in [14, 15]. The aim of the design method is to calculate the longitudinal forces by using an optimization method. The optimal solution is built into a closed-loop interconnection structure in which a robust controller is designed by using a Linear Parameter Varying (LPV) method. In the LPV method uncertainties, disturbances and nonlinear properties of the system are also handled. The optimization task uses general and scalable vehicle parameters which are known, measured or can be estimated. The real physical inputs of the system (throttle, gear position, brake pressure) are calculated by using the longitudinal force required by velocity tracking. The specific components such as actuators occur in the implementation task. An important feature of the method is that the optimization task and the implementation task are handled separately. Consequently, the method can be implemented in an ECU (electronic control unit) in practice. This paper is organized as follows: Section 2 formalizes the road inclinations and speed limits in a control-oriented model and establishes the concept of weighting strategy. Section 3 presents the optimization of vehicle cruise control by the appropriate choice of the weights. Section 4 develops the control scheme of velocity tracking according to the optimal weights and performs the robust control design, while Section 5 proposes the architecture of the control system. Section 6 shows the operation of the controlled system and analyzes the effects of vehicle and control parameters. Finally, Section 7 summarizes the conclusion remarks. 2
3 2 Consideration of road conditions In this section the road inclinations and speed limits are formalized in a control-oriented model. First the road ahead of the vehicle is divided into several sections and reference velocities are selected for them. The rates of the inclinations of the road and those of the speed limits are assumed to be known at the endpoints of each section. Second the road sections are qualified by different weights, which have an important role in control design. The appropriate selection of the weights creates a balance between the velocity of the vehicle and the effects of road conditions. The knowledge of the road inclinations is a necessary assumption for the calculation of the velocity signal. In practice the slope of the road can be obtained in two ways: either a contour map which contains the level lines is used, or an estimation method is applied. In the former case a map used in other navigation tasks can be extended with slope information. Several methods have been proposed for slope estimation. They use cameras, laser/inertial profilometers, differential GPS or a GPS/INS systems, see [1, 11, 4]. An estimation method based on a vehicle model and Kalman filters was proposed by [12]. The detection of a speed limit sign is usually based on a video camera. The principle of the consideration of road conditions is the following. It is assumed that the vehicle travels in a segment from the initial point (beginning of the road section) to the first division point. The velocity at the initial point is predefined and it is called original velocity. The journey is carried out with constant longitudinal force. The dynamics of the vehicle is described between the initial and the first division points. An important question is how velocity should be selected at the initial point (called modified velocity) at which the reference velocity of the first point can be reached using a constant longitudinal force. The thought can be extended to the next segments and division points. In case of n number of segments n equations are formalized between the first and the end points. The number of the segments is important. For example in the case of flat roads it is enough to use relatively few section points because the slopes of the sections do not change abruptly. In the case of undulating roads it is necessary to use relatively large number of section points and shorter sections, because it is assumed in the algorithm that the acceleration of the vehicle is constant between the section points. Thus, the road ahead of the vehicle is divided unevenly, which is consistent with the topography of the road. y F aer x G x G G y α F r F l Figure 1: Simplified vehicle model The simplified model of the longitudinal dynamics of the vehicle is shown in Figure 1. The longitudinal movement of the vehicle is influenced by the traction force F l as the control signal and disturbances F d. Several longitudinal disturbances influence the movement of the vehicle. The rolling resistance is modeled by an empiric form F r = F z f (1 + κ ξ 2 ), where F z is the vertical load of the wheel, f and κ are empirical parameters depending on tyre and road conditions and ξ is the velocity of the vehicle, see [16]. The aerodynamic force is formulated as F aer =.5C w ρa ξ2 rel, where C w is the drag coefficient, ρ is the density of air, A is the reference area, ξrel is the velocity of vehicle relative to the air. In case of a lull ξ rel = ξ, which is assumed in the paper. The longitudinal component of the weighting force is G x = mgsinα, where m is the mass of the vehicle and α is the angle of the slope. The acceleration of the vehicle is the following: ξ = (Fl F d )/m, where m is the mass of the 3
4 vehicle, ξ is the position of the vehicle, and F l, F d are the traction force and the disturbance force (F d = F r + F aer + G x ), respectively. The predicted course of the vehicle can be divided into sections using n + 1 number of points as Figure 2 shown. Although between the points may be acceleration and declaration an average speed is used. Thus, the rate of accelerations of the vehicle is considered to be constant between these points. In this case the movement of the vehicle using simple kinematic equations is: s 1 = ξ ( ξ 1 ξ )/ ξ +( ξ 1 ξ ) 2 /2/ ξ, where ξ is the velocity of vehicle at the initial point, ξ1 is the velocity of vehicle at the first point and s 1 is the distance between these points n s 1 s 2 s 3 α4 F l1 α1 original reference velocities: v ref v ref1 modified reference velocity: ξ α1 v ref2 v ref3 v ref4 v ref5 v ref6 v refn Figure 2: Division of road Thus the velocity of the first section point is the following: ξ 2 1 = ξ ξs 1 = ξ m s 1(F l1 F d1 ) (1) The velocity of the first section point ξ 2 1 is defined as the reference velocity v 2 ref,1 = ξ 2 1. This relationship also applies to the next road section: ξ2 2 = ξ ξs 2. The purpose of considering road conditions is to determine a control force by which the vehicle can travel along its way. It is important to emphasize that the longitudinal force F l1 is known only the first section. Moreover, the longitudinal forces F li, i > 1 are not known during the traveling in the first section. Therefore at the calculation of the control force it is assumed that additional longitudinal forces will not act on the vehicle, i.e., the longitudinal forces F li, i > 1 will not affect the next sections. At the same time the disturbances from road slope are known ahead. Consequently, the velocity of the second section point ξ 2 2, which is defined as the reference velocity v 2 ref,2 = ξ 2 2, is as follows: ξ 2 2 = ξ m (s 1F l1 s 1 F d1 s 2 F d2 ). (2) Similarly, the velocity of the vehicle can be formalized in the next n section points. Using this principle a velocity-chain, which contains the required velocities along the way of the vehicle, is constructed. At the calculation of the control force it is assumed that additional longitudinal forces F li, i [2, n] will not affect the next sections. The velocities of vehicle are described at each section point of the road by using similar expressions to (1). The velocity of the n th section point is the following: ξ 2 n = ξ m (s 1F l1 n s i F di ) = vref,n 2 (3) It is also an important goal to track the momentary value of the velocity. It can also be considered in the following equation: i=1 ξ 2 v 2 ref,. (4) 4
5 The F di disturbance force can be divided in two parts: the first part is the force resistance from road slope F di,r, while the second part F di,o contains all of the other resistances such as rolling resistance, aerodynamic forces etc. We assume that F di,r is known while F di,o is unknown. F di,r = G x = mg sin α i depends on the mass of the vehicle and the angle of the slope α i. When the control force F l1 is calculated, only F d1,o influences the vehicle of all of the unmeasured disturbances. In the control design the effects of the unmeasured disturbances F di,o, i {2, n} are ignored. The consequence of this assumption is that the model does not contain all the information about the road disturbances, therefore it is necessary to design a robust speed controller. This controller can ignore the undesirable effects. Consequently, the equations of the vehicle at the section points are calculated in the following way: ξ 2 = v 2 ref, ξ m s 1F l1 2 m s 1F d1,o = v 2 ref,1 + 2 m s 1F d1,r (5a) (5b) ξ m s 1F l1 2 m s 1F d1,o = v 2 ref,2 + 2 m (s 1F d1,r + s 2 F d2,r ) ξ m s 1F l1 2 m s 1F d1,o = v 2 ref,n + 2 m. n s i F di,r The vehicle travels in traffic and it may happen that the vehicle is overtaken. Because of the risk of collision it is necessary to consider the preceding velocity on the lane: i=1 (5c) (5d) ξ 2 v 2 lead. (6) instead of the basic equation (4). In the next step weights γ 1, γ 2,..., γ n are applied to both the reference velocity and the road slope in equation (5). An additional weight Q is applied in equation (4). An additional weight W is applied in (6). W represents the tracking of the velocity of the preceding vehicle v lead in order to avoid a collision. The weights should sum up to one, i.e. γ 1 + γ γ n + Q + W = 1. While the weights γ i represent the rate of the road conditions, weight Q has an essential role: it determines the tracking requirement of the current reference velocity v ref,. By increasing Q the momentary velocity becomes more important while road conditions become less important. Similarly, by increasing W the road conditions and the momentary velocity become negligible. By summarizing equation (5) and taking the weights into consideration the following formula is yielded: ξ m s 1(1 Q W )F l1 2 m s 1(1 Q W )F d1,o = ϑ (7) where the value ϑ depends on the road slopes, the reference velocities and the weights ϑ = W v 2 lead + Qv 2 ref, + n γ i vref,i m i=1 n s i F di,r i=1 n j=i γ j. (8) In order to take the road conditions into consideration in the control design (7) is applied as a performance of the controlled system. Note that weights have an important role in control design. By making an appropriate selection of the weights the importance of the road condition is taken into consideration. For example when Q = 1 and W = γ i =, i [1, n] the control exercise is simplified to a cruise control problem without any road conditions. When equivalent weights are used the road conditions are considered with the same importance, i.e., Q = γ 1 = γ 2 =... = γ n and W =. When W = 1 and Q = γ i =, i [1, n] only the tracking of the preceding vehicle is carried out. The optimal 5
6 determination of the weights has an important role, i.e., to achieve a balance between the current velocity and the effect of the road slope. Consequently, a balance between the velocity and the economy parameters of the vehicle is formalized. In addition to the consideration of road conditions it is also important to consider the traffic environment. It means that the preceding vehicle must be considered in the reference velocity design because of the risk of collision. Thus, all of the kinetic energy of the vehicle is dissipated by friction. This estimation of the safe stopping distance may be conservative in a normal traffic situation, where the preceding vehicle also brakes, therefore the distance between the vehicles may be reduced. In this paper the safe stopping distance between the vehicles is determined according to the 91/422/EEC, 71/32/EEC UN and EU directives (in case of M 1 vehicle category, the velocity in km/h): d st =.1 ξ + ξ /15. 2 It is also necessary to consider that without the preceding vehicle the consideration of safe stopping distance is neither possible nor necessary. The consideration of the preceding vehicle is determined by W, therefore this weight is determined according to Figure 3. W 1 Distance d st 1.5d st from leader Figure 3: Selection of weight W In the final step a control-oriented vehicle model, in which reference velocities and weights are taken into consideration, is constructed. The momentary acceleration of the vehicle is expressed in the following way: ξ = (F l F d,o F d1,r )/m where F d1,r = mg sin α. Equation (7) is rearranged: ξ = λ (9) where the parameter λ is calculated in the following way based on the designed ϑ: λ = ϑ 2s 1 (1 Q W )( ξ + gsinα) (1) Consequently, the road conditions can be considered by velocity tracking. The momentary velocity of vehicle ξ should be equal to parameter λ, which contains the road information. The calculation of λ requires the measurement of the longitudinal acceleration ξ. 3 Optimization of the vehicle cruise control Equation (7) shows that the modified velocity ξ depends on the weights (Q, W and γ i ). By choosing these values the effects of road conditions can be tuned. In this section the task is to find an optimal selection of the weights in such a way that both the minimization of control force and the traveling time are taken into consideration. The unmeasured disturbances such as rolling resistance and aerodynamic force can be expressed by the quadratic form of the velocity. The sum of these forces can be written in the following form: F d1,o = F r + F aer = F z f (1 + κ ξ 2 ) +.5C w ρa ξ2 = A + T ξ 2 (11) where A and T are assumed to have been calculated in advance. By substituting the expression (11) in (7) the following equation is obtained: ξ 2 + 2s 1 m (1 Q W )F l1 2s 1 m (1 Q W )(A + T ξ 2 ) = ϑ (12) 6
7 Equation (12) shows that F l1 depends only on the weights in the following way: F l1 = β (Q) + β 1 (Q)γ 1 + β 2 (Q)γ β n (Q)γ n (13) Since β i depends on the weight Q, therefore F l1 depends on the weights Q and γ i. The vehicle cruise control problem can be divided into two optimization problems in the following forms: Optimization 1: The longitudinal control force must be minimized, i.e., F l1 Min!. Instead, in practice the Fl1 2 Min! optimization is used because of the simpler numerical computation. Optimization 2: The difference between momentary velocity and modified velocity must be minimized, i.e., v ref, ξ Min! The two optimization criteria lead to different optimal solutions. In the first criterion the road inclinations and speed limits are taken into consideration by using appropriately chosen weights Q, γ i. At the same time the second criterion is optimal if the information is ignored. In the latter case the weights are noted by Q, γ i. The first performance (Optimization 1) is met by the transformation of the quadratic form into the linear programming using the simplex algorithm. It leads to the following form: with the following constrains F 2 l1( Q, γ i ) = (β ( Q) + β 1 ( Q) γ 1 + β 2 ( Q) γ β n ( Q) γ n ) 2 (14) Q, γ i 1 (15a) Q + γ i = 1 W (15b) This task is nonlinear because of the weights. The optimization task is solved by a linear programming method, such as the simplex algorithm. The second performance criterion (Optimization 2) is also taken into consideration. The optimal solution can be determined in a relatively easy way since the vehicle tracks the predefined velocity if the road conditions are not considered. Consequently, the optimal solution is achieved by selecting the weights in the following way: Q = 1 and γi =, i [1, n]. A balance between the two performances must be achieved, which is based on a tuning of the weights. The first performance is met by selecting the weights Q, γ i and minimizing (13). The second performance is met by selecting constant weights Q = 1 W, γ i =. Several methods can be applied in this task. In the proposed method two further performance weights, i.e., R 1 and R 2, are introduced. The performance weight R 1 ( R 1 1) is related to the importance of the minimization of the longitudinal control force F l1 (Optimization 1) while the performance weight R 2 ( R 2 1) is related to the minimization of v ref, ξ (Optimization 2). There is a constraint according to the performance weights R 1 + R 2 = 1. Thus the performance weights, which guarantee balance between optimizations tasks, are calculated in the following expressions: Q = R 1 Q + R2 Q = R1 Q + R2 γ 1 = R 1 γ 1 + R 2 γ 1 = R 1 γ 1. γ n = R 1 γ n + R 2 γ n = R 1 γ n (16a) (16b) (16c) Based on the calculated performance weights the modified velocity can be determined by using (7). 7
8 The tracking of the preceding vehicle is necessary to avoid a collision, therefore W is not reduced. If the preceding vehicle accelerates, the tracking vehicle must accelerate as well. As the velocity increases so does the braking distance, therefore the following vehicle strictly tracks the velocity of the preceding vehicle. On the other hand it is necessary to prevent the velocity of the vehicle from increasing above the official speed limit. Therefore the tracked velocity of the preceding vehicle is limited by the maximum speed. If the preceding vehicle accelerates and exceeds the speed limit the following vehicle may fall behind. Finally, it is necessary to analyze how the weights Q and γ i modify the optimal solution of the first performance ( Q and γ i ), i.e., the weights based on the road inclinations and speed limits. If (16) is substituted in (13) the coefficients β i, i [, n] are calculated by using algebraic relationships. β (Q) = { m Qvref, 2 + (1 Q W ) 2s [ 2s(1 Q W ) m A + ξ 2 (1 Q W ) 2s ]} m T 1 = = m( Qvref, 2 ξ ) 2 2sR 1 (1 Q W ) + A + T ξ 2 + mv2 ref, (1 R 1) 2sR 1 = β ( Q) + mv2 ref, (1 R 1) 2sR 1 m β i (Q)γ i = γ i 2s(1 Q W ) (v2 ref,j + 2s m (F d F di1 )) = = γ j m 2s(1 Q W ) (v2 ref,j + 2s m (F d F di1 )) = (17a) = β i ( Q) γ i (17b) The expressions show that the weight Q changes because β (Q) β ( Q). At the same time the other optimal weights γ i do not change at a fix weight Q. Consequently, the common weights (Q, γ i ) are not the optimum of the first performance. If R 1 = 1, which means that only energy minimization is considered, the optimal weights and the minimization function are the same. Therefore it is demonstrated that the two performances (and the two optimization criteria) are in conflict, they do not have a common optimum. The optimization task is solved only on a bounded range of the weights: Q, γ i 1 and Q + W + γ i = 1. The solution of this task is difficult and it requires a great deal of computation besides decreasing the condition number of Φ. In practice the numerical computations result in optimal weights, which change very sharply as a jump signal. In order to avoid this phenomenon the weights are filtered by low-pass filters to obtain smooth signals. 4 LPV control design method The velocity tracking requires a controller which generates the longitudinal force. In this section a high-level controller which calculates the longitudinal force is required. Note that the realization of the longitudinal force requires another low-level controller which sets the throttle angle and the gear position in the case of driving, or brake pressure in the case of braking. The longitudinal dynamics of the vehicle is formalized in the following form: m ξ = F l1 F d1. Both the driveline and braking systems have delays in their operations. The delay is caused by different factors such as the inertia of the driveline, the burning processes and injection, the turbo lag at driving, and the inertia of the hydraulic (or pneumatic) component in the braking system. The actuator dynamics is approximated by a first-order system [22]: F l1 = 1 τ ( F l1 F l1 ) (18) 8
9 where F l1 is the realized force, Fl1 is the desired force of the vehicle, and τ is the delay of the system. Moreover, the delay parameter differs at driving (τ d ) and at braking (τ b ). More precisely, at braking the delay is less than at driving, i.e., τ d > τ b. Therefore the delay parameter is a varying component in the system. The equations of the longitudinal dynamics and actuator dynamics are transformed into the following state-space representation form: ẋ = Ax + B 1 F d1 + B 2 Fl1 (19) [ ] ξ where the state vector is x = and the matrices in the state space representation are [ ] [ F l1 ] [ ] 1/m 1/m A =, B 1/τ 1 =, B 2 =. In the state space description the operations of the driving and the braking are handled simultaneously. Since τ d > τ b the model is 1/τ able to separate the driving and braking cases depending on τ. The LPV model is based on the possibility of rewriting the plant in a form in which time varying terms can be hidden with suitably-defined scheduling variables. The LPV modeling approaches allow us to take into consideration the time varying effects in the state space description. Furthermore this state space representation of the LPV model is valid in the entire operating region of interest. The advantage of LPV methods is that the controller meets robust stability and performance demands in the entire operational interval, since the controller is able to adapt to the current operational conditions. Selecting the scheduling variable τ the model can be transformed into an LPV model: where ρ is the scheduling variable: ẋ = A(ρ)x + B 1 F d1 + B 2 (ρ) F l1 (2) { τd in driving case ρ = in braking case τ b (21) Equation (9) leads to a tracking problem. The aim of tracking is to ensure that the system output follows a reference value with an acceptable error, which is the performance of the system. The explicit mathematical description of the optimization problem is as follows: ( ξ λ) Min! (22) where parameter λ is the reference value. In the velocity tracking problem, z = ξ λ is the performance output. The closed-loop interconnection structure, which includes the feedback structure of the model P and controller K, is shown in Figure 4. The control design is based on a weighting strategy. The purpose of weighting function W p is to define the performance specifications of the control system, i.e., the velocity of the vehicle must ensure the tracking of the reference signal with an acceptable error. They can be considered as penalty functions, i.e., the weights should be large where small signals are desired and small where large performance outputs can be tolerated. The formalized vehicle model approximates the driveline/braking system with a rigid body model. In case of real vehicles both driveline and braking systems have torsional or longitudinal vibrations. The natural frequencies of these effects increase on higher frequencies. The weighting function W p is selected as W p = α/(t s + 1), where α and T are constants. The purpose of the weighting function W n is to reflect the sensor noise, while W w represents the effect of longitudinal disturbances. In the modeling an unstructured uncertainty is modelled by connecting an unknown but bounded perturbation block ( < 1) to the plant. The unstructured perturbation is connected to the plant in an output multiplicative structure. The magnitude of multiplicative uncertainty is handled by a weighting function 9
10 W u P F d ρ W w F l1 G W p z W n w n K λ K y Figure 4: Closed-loop interconnection structure W u. The weighting functions W u, W w and W n are selected in linear and proportional forms. Note that although weighting functions are formalized in the frequency domain, their statespace representation forms are applied in the weighting strategy and in the control design. In the design of the control system the quadratic LPV performance problem is to choose the parameter-varying controller in such a way that the resulting closed-loop system is quadratically stable and, with zero initial conditions, the induced L 2 norm from w to z is less than γ. M(ρ) = inf K sup ρ F P z sup 2 < γ (23) w 2,w L 2 w 2 The existence of a controller that solves the quadratic LPV γ-performance problem can be expressed as the feasibility of a set of Linear Matrix Inequalities (LMIs), which can be solved numerically. The LPV systems in early applications were based on a single Lyapunov function (SLF) approach, in which the variation of the scheduling variables can be arbitrarily fast. This work has been extended to analysis and synthesis by incorporating a parameter dependent Lyapunov function, see [2, 17, 24]. The incorporation of a parameter dependent Lyapunov function implies a potentially less conservative approach by addressing limitations on the rate of change of the parameters ρ. However, the control design leads to infinite dimensional convex feasibility conditions. These conditions can, in general, only be obtained approximately, by selecting grid points from the whole set, thus it is converted into finite dimensional LMIs. Note that if parameter-dependent Lyapunov functions are used, the controller designed depends explicitly on ρ. Thus, in order to construct a parameter-dependent controller, both ρ and ρ must be measured or available. When ρ is not measured in practice, a suitable extrapolation algorithm must be used to achieve an estimation of the parameter ρ. The disadvantage of this approach is that the sources of the scheduling variables are not independent. Balas et al. proposed a possible method to perform a ρ-dependent change of variables to remove ρ dependence, see [17]. When the LPV controller has been synthesized, the relation between the state, or output, and the parameter ρ = σ(x) is used in the LPV controller, such that a nonlinear controller is obtained. Note that it is assumed that σ(x) is measured or depends only on measured signals. According to the properties of the LPV description the LPV system with ρ = σ(x) is equal to the nonlinear model. The realization of an LPV controller poses a problem, which must be handled. The control design is performed in continuous-time, in which it is assumed that the scheduling variable is known in continuous-time. However, ρ is measured 1
11 only at sampling times. Instead of getting a fixed dependence of system matrices on ρ, the matrices are only known at a discrete ρ values. The suitable sampling time must be selected according to the physical system; however, the real sampling time is modified by the implementation possibilities. Thus the determination of the parameters during the intervals between sampling times is a difficult theoretical problem. A simple procedure applied in practice uses a zero-order hold method between sampling times. A better solution of the approximation is based on polynomial or rational functions through curve fitting. 5 Architecture of the control system The control system can be realized in three steps as Figure 5 shows. predicted informations K Reference signal generator reference velocity λ ECU longitudinal force F l1 K 1 K 2 Upper level Low level throttle gear pressure G Vehicle measured velocity performances Figure 5: Implementation of the controlled system Step 1: The aim of the first step is the computation of the reference velocity, see equation (9). The results of this computation are the weights and the modified velocity which must be tracked by the vehicle. Step 2: In the second step the longitudinal control force of the vehicle (F l1 ) is designed. The role of the high-level controller is to calculate this required longitudinal force. Step 3: In third step the real physical inputs of the system, such as the throttle, the gear position and the brake pressure are generated by the low-level controller. In the proposed method the steps are separated from each other. The reference velocity signal generator can be added to the upper-lower Adaptive Cruise Control (ACC) system. It is possible to design a reference signal generator unit almost individually, and to attach it to the ACC system. Thus the reference signal unit can be designed and produced independently from automobile suppliers, only a few vehicle data are needed. The independent implementation possibility is an important advantage in practice. The high-level controller calculates positive and negative forces as well, therefore the driving and braking systems are also actuated. Figure 6 shows the architecture of the low-level controller. engine rev F l1 Low level ECU throttle dosis Engine electric valves: open/closed Torque open/closed gear position Electric valves Clutch pressure Torque Transmission Wheel-brakes Torque Torque Wheels Longitudinal force wheel speed Figure 6: Architecture of the low-level controller The schematic structure of the system contains the next parts: 11
12 The engine is controlled by the throttle, which could be a butterfly gate or a quantity of injected fuel. The engine-management system and the fuel-injection system have their own controllers, thus in the realization of the low-level controller only the torquerev-load characteristics of the engine are necessary. In this case the rev of the engine is measured, the required torque is computed from the longitudinal force of the highlevel controller, thus the throttle is determined by an interpolation step using a look-up table. The position of the automatic transmission is determined by logic functions, thus it depends on the fuel consumption and the maximum rev of the engine. The pressures on the cylinders of the wheels increase during braking. At normal traveling the ABS actuation is not necessary, in case of an emergency the optimal driving is overwritten by the safety requirements. The necessary braking pressure for the required braking force is computed from the ratios of the hydraulic/pneumatic parts. 6 Simulation results The purpose of the simulation examples is to illustrate the operation of the proposed method and present detailed analysis of the effects of the various parameters on the method. Finally, a 56-km-long highway with real data is analyzed. In the examples the controller in which the velocity profile is calculated by taking the road inclinations and speed limits into consideration (Controller 1) is compared to the controller in which the reference velocity is selected constant and the road information is not considered, i.e., it is a a conventional Adaptive Cruise Control (Controller 2) with consideration without consideration 1 x 1 4 with consideration without consideration Altitude (m) (a) Road altitude Velocity (km/h) (b) Velocity of vehicle Force (N).5.5 Force (N) 9 x (c) Actuated force of vehicle with consideration without consideration 1 9 with consideration without consideration leader 1 Distance (m) Velocity (km/h) Weight value W (d) Distance between vehicles (e) Velocity of preceding vehicle (f) Value of W Figure 7: Cruise control systems on hilly road Figure 7(a) shows the coordinates of the undulating road. It contains several uphill and downhill sections, therefore it is suitable for the analysis of the proposed method. The reference velocity is usually v ref = 8km/h, but there is a speed limit on the road, i.e., between m the reference velocity is v ref = 5km/h. Figure 7(b) shows the velocity of the vehicle. The dashed line illustrates that Controller 2 tracks the predefined 12
13 constant velocities with an acceptable error and at the downhill and uphill sections the tracking error slightly increases due to the effect of road inclinations. At the speed limit signs the velocity of the vehicle decreases and increases rapidly. At the same time the velocity in the front of the downhill section is decreased by Controller 1, since the controller reduces the required longitudinal force, see Figure 7(c). It saves energy because the decelerating effects of road disturbances are exploited when the road conditions are considered. The downhill section has an accelerating effect, therefore the velocity loss at the beginning of the downhill section can be compensated for. In the case of Controller 2 the braking system is also used to prevent the velocity increasing, while in the proposed method less braking operation is needed. In this case Controller 1 considers that after the downhill section there is a flat road section and the deceleration effect of the road disturbances can compensate for the increase of velocity. At the downhill section the consideration of the inclinations can not be exploited by the conventional method, because the disturbances do not reduce the longitudinal force. In this section Controller 2 also tracks the constant velocity. By considering the road conditions the vehicle accelerates before the uphill section, therefore it can reach a velocity at which the vehicle can travel along the uphill section with less longitudinal force. Figure 7(c) shows that Controller 1 requires less longitudinal force, its maximal values are approximately half of the forces of Controller 2. At point 11 m the velocity of the vehicle is decreased before the speed limit sign and the velocity changes. The simulation example also shows the effect of a preceding vehicle. The preceding vehicle travels only at 5 km/h instead of 8 km/h. Consequently, the distance between the vehicles decreases, see Figure 7(d). Later the preceding vehicle accelerates and exceeds 8 km/h, see Figure 7(e). This simulation shows that the proposed cruise control method is able to adapt to the preceding vehicle, because the tracking vehicle approaches the preceding vehicle taking the braking distance into consideration, while in the second part the tracking vehicle avoids exceeding the speed limit and it falls behind. This solution requires radar information which is available in a conventional ACC vehicle. This velocity control is achieved by using the value of W as it is shown in Figure 7(f). The simulation example shows that the controller, which takes into consideration road inclination and speed limits, requires 14% less control energy than the conventional controller and the maximum difference from the original velocity is about 7km/h. Besides, the designed control system is able adapt to external circumstances. The second simulation example illustrates the effects of the various parameters on the proposed method. The effects of the performance weights, the number of sampling points and the vehicle mass are analyzed. In this simulation the vehicles travel on the same road, terrain characteristics of which are illustrated in Figure 8. Figure 9 shows how the per Altitude (m) Figure 8: Shape of the analyzed road section formance weights R 1 and R 2 influence the optimal velocity and the required longitudinal force. Different performance weights for the ratio R 1 and R 2 are analyzed. Figures show the operation of the proposed controller together with the operation of Controller 2. Since the performance weight R 1 focuses on the longitudinal force it improves results by reducing force/energy requirements. At the same time, however, the controlled system pays less attention to the difference between the momentary velocity. Similarly, if R 2 increases the 13
14 difference between the reference velocities is less and the simulation results are closer to the results of Controller 2. It is important to analyze the force/energy saving during the journey, see Figure 9(a). There are sections where energy saving is very significant, e.g. more than 3%. Energy savings in the downhill, uphill and flat sections are different. In the downhill section the vehicle has more possibility in the reduction of force/energy since here the longitudinal disturbances also decelerate the vehicle and there is less actuator requirement. In the uphill section there is less possibility for the control system, since there are no additional forces which help the longitudinal actuator. The result shows that the driver is able to influence the Energy saving (%) Velocity (km/h) ACC Force (N) ACC (a) Energy saving (b) Velocity of vehicle (c) Actuated force of vehicle Figure 9: Analysis of the performance weights based on different weighting strategies different performances by tuning the performance weights and creating a balance between saving force/energy and traveling time. In the analysis of the control system different numbers of sampling points are selected, namely 3, 4 and 5 equidistant points on a 15 m road. Figure 1 shows that this parameter influences the control system significantly. The number of sampling points determines the sampling length. When the sampling length is greater the vehicle is not able to take into Energy saving (%) points 4 points 5 points Velocity (km/h) ACC 3 points 4 points 5 points Force (N) ACC 3 points 4 points 5 points (a) Energy saving (b) Velocity of vehicle (c) Actuated force of vehicle Figure 1: Analysis of dependence of number of sampling points consideration the effect of inclinations, since in the control design constant vehicle dynamics is assumed. Figure 1(b) shows that the velocity decreases significantly at the beginning of the downhill section and increases significantly at the uphill section if greater sampling length is selected. The results show that fewer sampling points result in saving more force/energy. It can also be seen that by increasing the sampling length the simulation results differ more significantly from Controller 2. The analysis shows that there are relationships between the road conditions and sampling points (sampling length). For example in the case of flat roads it is enough to use fewer section points and greater sampling lengths because the slopes of the sections do not change abruptly. In the case of undulating roads it is necessary to use more section points and smaller sampling length. Figure 11 shows the mass dependence of velocity and longitudinal force. Four vehicle masses are analyzed: 1 kg, 35 kg, 8 kg and 12 kg. The other parameters are 14
15 not changed during the simulations. Figure 11(a) shows the energy saving along the road section, which means that approximately 6 7% of energy can be saved by considering road conditions. The amount of energy saved increases slightly with the increase in the mass of the vehicle. Figure 11(b) shows that an increase in the vehicle mass makes velocity less Energy saving (%) kg 35 kg 8 kg 12 kg (a) Energy saving Velocity (km/h) kg 35 kg 8 kg 12 kg (b) Velocity of vehicle Force (N) 2 1 kg 35 kg 8 kg kg (c) Actuated force of vehicle Figure 11: Analysis of dependence of the mass abrupt. The computed longitudinal control forces of the vehicles are illustrated in Figure 11(c). It can be stated, that increase in the vehicle mass improves the efficiency of the presented method, which means that at fixed performance weights R 1, R 2, the solution of optimization (see Section 3) is closer to the solution of performance criterion Optimization 1. It can be set back with the change of R 1, R 2 weights. In the last simulation a transportational route with real data is analyzed. The terrain characteristics and geographical information are those of the M1 Hungarian highway between Tatabánya and Budapest in a 56-km-long section. In the simulation a typical F-Class truck travels along the 56 km route. The mass of the 6 gear truck is 223 kg and its engine power is 3kW (42hp). The regulated maximal velocity is 13 km/h, but the road section contains other speed limits (e.g. 8 km/h or 1 km/h), and the road section also contains hilly parts. Thus, it is an acceptable route for the analysis of road conditions, i.e., inclinations and speed limits. Publicly accessible up-to-date geographical/navigational databases and visualisation programs, such as Google Earth and Google Maps, are used for the experiment. Figure 12(a) shows the altitude of the road along the way. It shows that the chosen motorway contains several uphill and downhill sections. In this example two different controllers are compared. The first is the proposed controller, which considers the road conditions such as inclinations and speed limits and is illustrated by solid line in the figures, while the second controller is a conventional ACC system, which ignores this information and is illustrated by dashed line. Figure 12(b) shows the velocity of the vehicle with speed limits in both cases. The conventional ACC system tracks the predefined velocity speed limits as accurately as possible and the tracking error is minimal. In the proposed method the velocity of the vehicle is determined by the speed limits and simultaneously it takes the road inclinations into consideration according to the optimal requirement. In the sections of road inclinations the average relative difference between the actual velocity and the speed limit is 8% in the proposed method. Figure 12(c) shows the required longitudinal force. The high-precision tracking of the predefined velocities in the conventional ACC system often requires extremely high forces with abrupt changes in the signals. Since the proposed method uses the road inclinations and speed limits in advance in the optimization method the truck is able to travel along the road with smaller actuation. The actual physical control inputs of the brake cylinder pressure and the throttle are illustrated in Figure 12(d) and Figure 12(f), respectively. In the conventional ACC system the revolution of the engine is within smaller bounds than in the proposed controller as Figure 12(e) shows. As a result of the road conditions less energy is required during the journey in the proposed control method, see Figures 12(g) and 12(h). The proposed method requires smaller energy (47.2 MJ) than the conventional method (55.6 MJ), and the energy saving is 8.4 MJ, which is 15.1%. Approximately half of this value is realized by the driveline system 15
16 with considering without considering velocity regulation 4 3 with considering without considering Altitude (m) Velocity (km/h) Force (N) Position (km) Tatabánya Budapest (a) Road altitude Position (km) (b) Velocity of vehicle Position (km) (c) Actuated force of vehicle Wheel brake pressure (bar) with considering without considering Engine rev (1/min) with considering without considering Throttle (%) with considering without considering Position (km) (d) Brake pressure on front wheels Position (km) (e) Engine rev Position (km) (f) Throttle x 14 6 with considering without considering Energy saving (%) Position (km) (g) Energy saving Energy (kj) Position (km) (h) Total energy Figure 12: Real data motorway simulation (51.4%). The fuel consumption can also be calculated by using the following equation: V = (F l1 ξ )/(ηl h ρ fuel ) where η =.25 is the efficiency of the driveline system, L h = 47.3 MJ/kg is the heat of combustion and ρ fuel = 73kg/m 3 is the density of petrol. The fuel consumption of the conventional system is 6.44 l while that of the proposed method is 5.47 l, which results in.97 l reduction in fuel consumption in the analyzed 56 km length section. Since in this method the velocity of the vehicle may be below the permitted maximum for the given section and accelerations/decelerations are carried out more slowly and gradually than in the conventional method the duration of the journey is expected to be longer. However, the difference in the duration is only 2 minutes. 7 Conclusion The paper has proposed the design of a new adaptive cruise control system, in which the longitudinal control incorporates the brake and traction forces in order to achieve the designed velocity profile. By choosing the appropriate velocity according to the road and traffic information, the number of unnecessary accelerations and brakings and their durations can be significantly reduced. The operation of the cruise control is demonstrated on a real transportation route in Hungary. Owing to the integration of vehicle actuators and road conditions the simulation results show that the designed control reduces the energy required by the actuators and it slightly increases the traveling time. An important advantage of the method is that the procedure can be implemented in an Electronic Control Unit (ECU) in 16
17 the practice of the vehicle industry. Acknowledgment The research has been supported by the Hungarian National Scientific Research Fund (OTKA) through grant No. CNK which is gratefully acknowledged. The research was supported by the National Office for Research and Technology through the project "Innovation of distributed driver assistance systems for a commercial vehicles platform" (TECH_8_2/ ). References [1] H. S. Bae, J. Ruy, and J. Gerdes. Road grade and vehicle parameter estimation for longitudinal control using GPS. 4th IEEE Conference on Intelligent Transportation Systems, Oakland, California, 1 6, 21. [2] J. Bokor and G. Balas. Linear parameter varying systems: A geometric theory and applications. 16th IFAC World Congress, Prague, 1:1 11, 25. [3] W. F. Faris, H. A. Rakha, R. I. Kafafy, M. Idres, and S. Elmoselhy. Vehicle fuel consumption and emission modelling: an in-depth literature review. International Journal of Vehicle Systems Modelling and Testing, 6(3): , 211. [4] J.O. Hahn, R. Rajamani, S.H. You, and K.I. Lee. Real-time identification of roadbank angle using differential GPS. IEEE Transactions on Control Systems Technology, 12: , 24. [5] E. Hellström, J. Åslund, and L. Nielsen. Horizon length and fuel equivalents for fueloptimal look-ahead control. Advances in Automotive Control, Munich, 1 6, 21. [6] E. Hellström, M. Ivarsson, J. Åslund, and L. Nielsen. Look-ahead control for heavy trucks to minimize trip time and fuel consumption. Control Engineering Practice, 17(2): , 29. [7] M. Ivarsson, J. Åslund, and L. Nielsen. Look ahead control - consequences of a nonlinear fuel map on truck fuel consumption. Proceedings of the Institution of Mechanical Engineers, Part D, Journal of Automobile Engineering, 223: , 29. [8] U. Kiencke and L. Nielsen. Automotive control systems for engine, driveline and vehicle. Springer, 2. [9] I.V. Kolmanovsky and D.P. Filev. Stochastic optimal control of systems with soft constraints and opportunities for automotive applications. IEEE Conference on Control Applications, St. Petersburg, Russia, , 29. [1] I.V. Kolmanovsky and D.P. Filev. Terrain and traffic optimized vehicle speed control. IFAC Advances in Automotive Control Conference, Munich, Germany, 1 6, 21. [11] R. Labayrade, D. Aubert, and J.P. Tarel. Real time obstacle detection in stereovision on non flat road geometry through "v-disparity" representation. Intelligent Vehicle Symposium IEEE, 2: , 22. [12] P. Lingman and B. Schmidtbauer. Road slope and vehicle mass estimation using Kalman filtering. Vehicle System Dynamics Supplement, 37:12 23, 22. [13] L. Nouveliere, M. Braci, L. Menhour, and H.T. Luu. Fuel consumption optimization for a city bus. UKACC Control Conference, Manchester, UK, 1 6,
18 [14] B. Németh and P. Gáspár. Considering predicted road conditions in vehicle control design using H method. IFAC Advances in Automotive Control Conference, Munich, Germany, 1 6, 21. [15] B. Németh and P. Gáspár. Road inclinations in the design of lpv-based adaptive cruise control. IFAC World Congress, Milan, Italy, 1 6, 211. [16] H. B. Pacejka. Tyre and vehicle dynamics. Elsevier Butterworth-Heinemann, Oxford, 24. [17] A. Packard and G. Balas. Theory and application of linear parameter varying control techniques. American Control Conference, Workshop I, Albuquerque, New Mexico, [18] B. Passenberg, P. Kock, and O. Stursberg. Combined time and fuel optimal driving of trucks based on a hybrid model. European Control Conference, Budapest, 1 6, 29. [19] H. Rakha, I. El-Shawarby, M. Arafeh, and F. Dion. Estimating path travel-time reliability. IEEE Intelligent Transportation Systems Conference, Toronto, Canada, , 26. [2] H. Rakha, M. Van Aerde, E.R. Case, and A. Ugge. Evaluating the benefits and interactions of route guidance and traffic control strategies using simulation. In Vehicle Navigation and Information Systems Conference, Conference Record, , [21] P. Sahlholm and K.H. Johansson. Road grade estimation for look-ahead vehicle control using multiple measurement runs. Control Engineering Practice, , 21. [22] D. Swaroop and J.K. Hedrick. String stability of interconnected systems. IEEE Transactions on Automatic Control, 41: , [23] A. Trachtler. Integrated vehicle dynamics control using active brake, steering and suspension systems. International Journal of Vehicle Design, 36:1 12, 24. [24] F. Wu, X. H. Yang, A. Packard, and G. Becker. Induced l 2 -norm control for LPV systems with bounded parameter variation rates. International Journal of Nonlinear and Robust Control, 6: ,
Adaptive Cruise Control of a Passenger Car Using Hybrid of Sliding Mode Control and Fuzzy Logic Control
Adaptive Cruise Control of a assenger Car Using Hybrid of Sliding Mode Control and Fuzzy Logic Control Somphong Thanok, Manukid arnichkun School of Engineering and Technology, Asian Institute of Technology,
The dynamic equation for the angular motion of the wheel is R w F t R w F w ]/ J w
Chapter 4 Vehicle Dynamics 4.. Introduction In order to design a controller, a good representative model of the system is needed. A vehicle mathematical model, which is appropriate for both acceleration
Parameter identification of a linear single track vehicle model
Parameter identification of a linear single track vehicle model Edouard Davin D&C 2011.004 Traineeship report Coach: dr. Ir. I.J.M. Besselink Supervisors: prof. dr. H. Nijmeijer Eindhoven University of
Longitudinal and lateral dynamics
Longitudinal and lateral dynamics Lecturer dr. Arunas Tautkus Kaunas University of technology Powering the Future With Zero Emission and Human Powered Vehicles Terrassa 2011 1 Content of lecture Basic
Introduction to Engineering System Dynamics
CHAPTER 0 Introduction to Engineering System Dynamics 0.1 INTRODUCTION The objective of an engineering analysis of a dynamic system is prediction of its behaviour or performance. Real dynamic systems are
EDUMECH Mechatronic Instructional Systems. Ball on Beam System
EDUMECH Mechatronic Instructional Systems Ball on Beam System Product of Shandor Motion Systems Written by Robert Hirsch Ph.D. 998-9 All Rights Reserved. 999 Shandor Motion Systems, Ball on Beam Instructional
Modeling and Simulation of Heavy Truck with MWorks
Modeling and Simulation of Heavy Truck with MWorks Ying Sun, Wei Chen, Yunqing Zhang, Liping Chen CAD Center, Huazhong University of Science and Technology, China [email protected] Abstract This paper
Gasoline engines. Diesel engines. Hybrid fuel cell vehicles. Model Predictive Control in automotive systems R. Scattolini, A.
Model Predictive Control in automotive systems R. Scattolini, A. Miotti Dipartimento di Elettronica e Informazione Outline Gasoline engines Diesel engines Hybrid fuel cell vehicles Gasoline engines 3 System
Rotation: Moment of Inertia and Torque
Rotation: Moment of Inertia and Torque Every time we push a door open or tighten a bolt using a wrench, we apply a force that results in a rotational motion about a fixed axis. Through experience we learn
CE801: Intelligent Systems and Robotics Lecture 3: Actuators and Localisation. Prof. Dr. Hani Hagras
1 CE801: Intelligent Systems and Robotics Lecture 3: Actuators and Localisation Prof. Dr. Hani Hagras Robot Locomotion Robots might want to move in water, in the air, on land, in space.. 2 Most of the
Example 4.1 (nonlinear pendulum dynamics with friction) Figure 4.1: Pendulum. asin. k, a, and b. We study stability of the origin x
Lecture 4. LaSalle s Invariance Principle We begin with a motivating eample. Eample 4.1 (nonlinear pendulum dynamics with friction) Figure 4.1: Pendulum Dynamics of a pendulum with friction can be written
Identification of Energy Distribution for Crash Deformational Processes of Road Vehicles
Acta Polytechnica Hungarica Vol. 4, No., 007 Identification of Energy Distribution for Crash Deformational Processes of Road Vehicles István Harmati, Péter Várlaki Department of Chassis and Lightweight
Research Report. Impact of Vehicle Weight Reduction on Fuel Economy for Various Vehicle Architectures
Impact of Vehicle Weight Reduction on Fuel Economy for Various Vehicle Architectures Research Report Conducted by Ricardo Inc. for The Aluminum Association 2008-04 Impact of Vehicle Weight Reduction on
Chapter 2. Derivation of the Equations of Open Channel Flow. 2.1 General Considerations
Chapter 2. Derivation of the Equations of Open Channel Flow 2.1 General Considerations Of interest is water flowing in a channel with a free surface, which is usually referred to as open channel flow.
INTEGRATED OPEN DEVELOPMENT PLATTFORM FÜR TEIL- UND VOLLAUTOMATISIERTE FAHRZEUGANTRIEBE
INTEGRATED OPEN DEVELOPMENT PLATTFORM FÜR TEIL- UND VOLLAUTOMATISIERTE FAHRZEUGANTRIEBE PETER PRENNINGER A3PS MV - Peter Prenninger 2014-12-11 1 SUSTAINABILITY REQUIRES AN EFFICIENT MOBILITY SYSTEM Infrastructure
Statistical Forecasting of High-Way Traffic Jam at a Bottleneck
Metodološki zvezki, Vol. 9, No. 1, 2012, 81-93 Statistical Forecasting of High-Way Traffic Jam at a Bottleneck Igor Grabec and Franc Švegl 1 Abstract Maintenance works on high-ways usually require installation
Electronic Power Control
Service. Self-Study Programme 210 Electronic Power Control Design and Function With the Electronic Power Control system, the throttle valve is actuated only by an electric motor. This eliminates the need
MOBILE ROBOT TRACKING OF PRE-PLANNED PATHS. Department of Computer Science, York University, Heslington, York, Y010 5DD, UK (email:[email protected].
MOBILE ROBOT TRACKING OF PRE-PLANNED PATHS N. E. Pears Department of Computer Science, York University, Heslington, York, Y010 5DD, UK (email:[email protected]) 1 Abstract A method of mobile robot steering
Mathematical Modeling and Engineering Problem Solving
Mathematical Modeling and Engineering Problem Solving Berlin Chen Department of Computer Science & Information Engineering National Taiwan Normal University Reference: 1. Applied Numerical Methods with
There are four types of friction, they are 1).Static friction 2) Dynamic friction 3) Sliding friction 4) Rolling friction
2.3 RICTION The property by virtue of which a resisting force is created between two rough bodies that resists the sliding of one body over the other is known as friction. The force that always opposes
DESIGN AND EVALUTION OF A NEW-GENERATION FUEL-EFFICIENCY SUPPORT TOOL. Mascha van der Voort and Martin van Maarseveen
DESIGN AND EVALUTION OF A NEW-GENERATION FUEL-EFFICIENCY SUPPORT TOOL Mascha van der Voort and Martin van Maarseveen Department of Civil Engineering & Management University of Twente P.O. Box 217, 7500
M.S Ramaiah School of Advanced Studies - Bangalore. On completion of this session, the delegate will understand and be able to appriciate:
Transmission Control Lecture delivered by: Prof. Ashok C.Meti MSRSAS-Bangalore 1 Session Objectives On completion of this session, the delegate will understand and be able to appriciate: Rl Role of electronic
ICE²: an integrated software to accelerate your calibration process. Generating excellence
ICE²: an integrated software to accelerate your calibration process Generating excellence D2T calibration expertise Calibration - Diesel Engines Calibration Engine tuning Model Based Simulation on test
Evaluation of the Automatic Transmission Model in HVE Version 7.1
HVE-WP-2010-3 Evaluation of the Automatic Transmission Model in HVE Version 7.1 Copyright 2010 Engineering Dynamic Corporation Eric S. Deyerl, P.E., Michael J. Fitch Dial Engineering ABSTRACT The Automatic
Speed, velocity and acceleration
Chapter Speed, velocity and acceleration Figure.1 What determines the maximum height that a pole-vaulter can reach? 1 In this chapter we look at moving bodies, how their speeds can be measured and how
Algebra 1 2008. Academic Content Standards Grade Eight and Grade Nine Ohio. Grade Eight. Number, Number Sense and Operations Standard
Academic Content Standards Grade Eight and Grade Nine Ohio Algebra 1 2008 Grade Eight STANDARDS Number, Number Sense and Operations Standard Number and Number Systems 1. Use scientific notation to express
Optimal Design of α-β-(γ) Filters
Optimal Design of --(γ) Filters Dirk Tenne Tarunraj Singh, Center for Multisource Information Fusion State University of New York at Buffalo Buffalo, NY 426 Abstract Optimal sets of the smoothing parameter
Performance Optimization of I-4 I 4 Gasoline Engine with Variable Valve Timing Using WAVE/iSIGHT
Performance Optimization of I-4 I 4 Gasoline Engine with Variable Valve Timing Using WAVE/iSIGHT Sean Li, DaimlerChrysler (sl60@dcx dcx.com) Charles Yuan, Engineous Software, Inc ([email protected]) Background!
K. G. Duleep President, H-D Systems Presented at the Michelin Bibendum Berlin, May 2011
K. G. Duleep President, H-D Systems Presented at the Michelin Bibendum Berlin, May 2011 Light-duty vehicles have received a lot of attention in the last 10 years and GHG reduction cost is understood. Only
Model-based Parameter Optimization of an Engine Control Unit using Genetic Algorithms
Symposium on Automotive/Avionics Avionics Systems Engineering (SAASE) 2009, UC San Diego Model-based Parameter Optimization of an Engine Control Unit using Genetic Algorithms Dipl.-Inform. Malte Lochau
SOLID MECHANICS TUTORIAL MECHANISMS KINEMATICS - VELOCITY AND ACCELERATION DIAGRAMS
SOLID MECHANICS TUTORIAL MECHANISMS KINEMATICS - VELOCITY AND ACCELERATION DIAGRAMS This work covers elements of the syllabus for the Engineering Council exams C105 Mechanical and Structural Engineering
Road load determination of passenger cars
TNO report TNO 2012 R10237 Road load determination of passenger cars Behavioural and Societal Sciences Van Mourik Broekmanweg 6 2628 XE Delft P.O. Box 49 2600 AA Delft The Netherlands www.tno.nl T +31
Real Time Simulation for Off-Road Vehicle Analysis. Dr. Pasi Korkealaakso Mevea Ltd., May 2015
Real Time Simulation for Off-Road Vehicle Analysis Dr. Pasi Korkealaakso Mevea Ltd., May 2015 Contents Introduction Virtual machine model Machine interaction with environment and realistic environment
ENERGY TRANSFER SYSTEMS AND THEIR DYNAMIC ANALYSIS
ENERGY TRANSFER SYSTEMS AND THEIR DYNAMIC ANALYSIS Many mechanical energy systems are devoted to transfer of energy between two points: the source or prime mover (input) and the load (output). For chemical
Precise Modelling of a Gantry Crane System Including Friction, 3D Angular Swing and Hoisting Cable Flexibility
Precise Modelling of a Gantry Crane System Including Friction, 3D Angular Swing and Hoisting Cable Flexibility Renuka V. S. & Abraham T Mathew Electrical Engineering Department, NIT Calicut E-mail : [email protected],
Sample Questions for the AP Physics 1 Exam
Sample Questions for the AP Physics 1 Exam Sample Questions for the AP Physics 1 Exam Multiple-choice Questions Note: To simplify calculations, you may use g 5 10 m/s 2 in all problems. Directions: Each
PID Control. Chapter 10
Chapter PID Control Based on a survey of over eleven thousand controllers in the refining, chemicals and pulp and paper industries, 97% of regulatory controllers utilize PID feedback. Desborough Honeywell,
Hydraulic Control Technology for Wind Turbine Generators
Industrial Hydraulics Electric Drives and Controls Linear Motion and Assembly Technologies Pneumatics Service Automation Mobile Hydraulics Hydraulic Control Technology for Wind Turbine Generators Extra
3 Work, Power and Energy
3 Work, Power and Energy At the end of this section you should be able to: a. describe potential energy as energy due to position and derive potential energy as mgh b. describe kinetic energy as energy
Dynamic Process Modeling. Process Dynamics and Control
Dynamic Process Modeling Process Dynamics and Control 1 Description of process dynamics Classes of models What do we need for control? Modeling for control Mechanical Systems Modeling Electrical circuits
Maximization versus environmental compliance
Maximization versus environmental compliance Increase use of alternative fuels with no risk for quality and environment Reprint from World Cement March 2005 Dr. Eduardo Gallestey, ABB, Switzerland, discusses
Physics 9e/Cutnell. correlated to the. College Board AP Physics 1 Course Objectives
Physics 9e/Cutnell correlated to the College Board AP Physics 1 Course Objectives Big Idea 1: Objects and systems have properties such as mass and charge. Systems may have internal structure. Enduring
HPF Hollow Shaft Unit Type
HPF Hollow Shaft Size Model: 25, 32 Peak torque Model: 25= 100 Nm Model: 32 = 220 Nm Small backlash Standard: 3 min. or less Types Reduction ratio 1 11 Inside diameter of the hollow shaft Model: 25 = 25
Summary of specified general model for CHP system
Fakulteta za Elektrotehniko Eva Thorin, Heike Brand, Christoph Weber Summary of specified general model for CHP system OSCOGEN Deliverable D1.4 Contract No. ENK5-CT-2000-00094 Project co-funded by the
BRAKE SYSTEMS 101. Energy Conversion Management. Presented by Paul S. Gritt
Energy Conversion Management Presented by Paul S. Gritt Topics To Be Presented The Basic Concepts Hydraulic layouts Component functions Brake Balance Stopping Distance and Fade Formula SAE vs. Mini Baja
FUEL ECONOMY AND THE MODERN TRANSMISSION
APTA Expo 2014 Houston, TX FUEL ECONOMY AND THE MODERN TRANSMISSION Erik Schubert Senior Application Engineer Axle and Transmission Systems Commercial Vehicle Technology ZF North America, Inc. Joined:
Force/position control of a robotic system for transcranial magnetic stimulation
Force/position control of a robotic system for transcranial magnetic stimulation W.N. Wan Zakaria School of Mechanical and System Engineering Newcastle University Abstract To develop a force control scheme
CORRECTION OF DYNAMIC WHEEL FORCES MEASURED ON ROAD SIMULATORS
Pages 1 to 35 CORRECTION OF DYNAMIC WHEEL FORCES MEASURED ON ROAD SIMULATORS Bohdan T. Kulakowski and Zhijie Wang Pennsylvania Transportation Institute The Pennsylvania State University University Park,
Physics 201 Homework 8
Physics 201 Homework 8 Feb 27, 2013 1. A ceiling fan is turned on and a net torque of 1.8 N-m is applied to the blades. 8.2 rad/s 2 The blades have a total moment of inertia of 0.22 kg-m 2. What is the
Robotics & Automation
Robotics & Automation Levels: Grades 10-12 Units of Credit: 1.0 CIP Code: 21.0117 Core Code: 38-01-00-00-130 Prerequisite: None Skill Test: 612 COURSE DESCRIPTION Robotics & Automation is a lab-based,
Physics 125 Practice Exam #3 Chapters 6-7 Professor Siegel
Physics 125 Practice Exam #3 Chapters 6-7 Professor Siegel Name: Lab Day: 1. A concrete block is pulled 7.0 m across a frictionless surface by means of a rope. The tension in the rope is 40 N; and the
Braking to save lives and energy.
Braking to save lives and energy. Brought to you by Automotive IQ By: Peter Els With more vehicles on the road and ever dwindling natural resources, there is a renewed focus on safety and energy conservation.
R.A.Giannelli and E.Nam U.S. EPA NVFEL Ann Arbor, MI MEDIUM AND HEAVY DUTY DIESEL VEHICLE MODELING USING A FUEL CONSUMPTION METHODOLOGY
RAGiannelli and ENam US EPA NVFEL Ann Arbor, MI MEDIUM AND HEAVY DUTY DIESEL VEHICLE MODELING USING A FUEL CONSUMPTION METHODOLOGY Abstract Recent efforts of the EPA MOVES emission modeling team include
Physical Modeling with SimScape
Physical Modeling with SimScape Saving energy with Physical Modeling Adriaan van den Brand Mday 29-4-2011 V1.4 A. Van den Brand, Mday 29-4-2011 1 Bio Adriaan van den Brand System architect Sogeti High
An Analysis of Regenerative Braking and Energy Saving for Electric Vehicle with In-Wheel Motors
, pp. 219-23 http://dx.doi.org/1.14257/ijca.214.7.12.2 An Analysis of Regenerative Braking and Energy Saving for Electric Vehicle with In-Wheel Motors 1 Li-qiang Jin, 2 Peng-fei Chen and 3 *Yue Liu State
association adilca www.adilca.com THE ENGINE TORQUE
THE ENGINE TORQUE What are the essential characteristics of a motor vehicle? Marketing departments know that it is the power and maximum speed which, at first, focused public attention because it is the
Free Fall: Observing and Analyzing the Free Fall Motion of a Bouncing Ping-Pong Ball and Calculating the Free Fall Acceleration (Teacher s Guide)
Free Fall: Observing and Analyzing the Free Fall Motion of a Bouncing Ping-Pong Ball and Calculating the Free Fall Acceleration (Teacher s Guide) 2012 WARD S Science v.11/12 OVERVIEW Students will measure
Research on Vehicle Dynamics Simulation for Driving Simulator Fang Tang a, Yanding Wei b, Xiaojun Zhou c, Zhuhui Luo d, Mingxiang Xie e, Peixin Li f
Advanced Materials Research Vols. 308-310 (2011) pp 1946-1950 Online available since 2011/Aug/16 at www.scientific.net (2011) Trans Tech Publications, Switzerland doi:10.4028/www.scientific.net/amr.308-310.1946
Energy transformations
Energy transformations Objectives Describe examples of energy transformations. Demonstrate and apply the law of conservation of energy to a system involving a vertical spring and mass. Design and implement
CHAPTER 1 INTRODUCTION
CHAPTER 1 INTRODUCTION Power systems form the largest man made complex system. It basically consists of generating sources, transmission network and distribution centers. Secure and economic operation
Indiana's Academic Standards 2010 ICP Indiana's Academic Standards 2016 ICP. map) that describe the relationship acceleration, velocity and distance.
.1.1 Measure the motion of objects to understand.1.1 Develop graphical, the relationships among distance, velocity and mathematical, and pictorial acceleration. Develop deeper understanding through representations
Power Electronics. Prof. K. Gopakumar. Centre for Electronics Design and Technology. Indian Institute of Science, Bangalore.
Power Electronics Prof. K. Gopakumar Centre for Electronics Design and Technology Indian Institute of Science, Bangalore Lecture - 1 Electric Drive Today, we will start with the topic on industrial drive
Active Yaw Systems: Re-experience Front Wheel Drive with SCHNELLSTER and TWINSTER +
Active Yaw Systems: Re-experience Front Wheel Drive with SCHNELLSTER and TWINSTER + Peter Obergünner 1 Content Introduction Investigation of different driveline configurations Functional Description -
POTENTIAL OF STATE-FEEDBACK CONTROL FOR MACHINE TOOLS DRIVES
POTENTIAL OF STATE-FEEDBACK CONTROL FOR MACHINE TOOLS DRIVES L. Novotny 1, P. Strakos 1, J. Vesely 1, A. Dietmair 2 1 Research Center of Manufacturing Technology, CTU in Prague, Czech Republic 2 SW, Universität
Title: Integrating Management of Truck and Rail Systems in LA. INTERIM REPORT August 2015
Title: Integrating Management of Truck and Rail Systems in LA Project Number: 3.1a Year: 2013-2017 INTERIM REPORT August 2015 Principal Investigator Maged Dessouky Researcher Lunce Fu MetroFreight Center
Design-Simulation-Optimization Package for a Generic 6-DOF Manipulator with a Spherical Wrist
Design-Simulation-Optimization Package for a Generic 6-DOF Manipulator with a Spherical Wrist MHER GRIGORIAN, TAREK SOBH Department of Computer Science and Engineering, U. of Bridgeport, USA ABSTRACT Robot
State Newton's second law of motion for a particle, defining carefully each term used.
5 Question 1. [Marks 28] An unmarked police car P is, travelling at the legal speed limit, v P, on a straight section of highway. At time t = 0, the police car is overtaken by a car C, which is speeding
KINETIC ENERGY RECOVERY SYSTEM BY MEANS OF FLYWHEEL ENERGY STORAGE
ADVANCED ENGINEERING 3(2009)1, ISSN 1846-5900 KINETIC ENERGY RECOVERY SYSTEM BY MEANS OF FLYWHEEL ENERGY STORAGE Cibulka, J. Abstract: This paper deals with the design of Kinetic Energy Recovery Systems
Lecture L22-2D Rigid Body Dynamics: Work and Energy
J. Peraire, S. Widnall 6.07 Dynamics Fall 008 Version.0 Lecture L - D Rigid Body Dynamics: Work and Energy In this lecture, we will revisit the principle of work and energy introduced in lecture L-3 for
NEW YORK STATE TEACHER CERTIFICATION EXAMINATIONS
NEW YORK STATE TEACHER CERTIFICATION EXAMINATIONS TEST DESIGN AND FRAMEWORK September 2014 Authorized for Distribution by the New York State Education Department This test design and framework document
Control System Definition
Control System Definition A control system consist of subsytems and processes (or plants) assembled for the purpose of controlling the outputs of the process. For example, a furnace produces heat as a
General model of a structure-borne sound source and its application to shock vibration
General model of a structure-borne sound source and its application to shock vibration Y. Bobrovnitskii and T. Tomilina Mechanical Engineering Research Institute, 4, M. Kharitonievky Str., 101990 Moscow,
Transport System. Transport System Telematics. Satellite vehicle supervision as a management tool in a transport company
Archives of Volume 7 Transport System Telematics J. MIKULSKI, A. KALAŠOVÁ Transport System Issue 4 November 2014 Satellite vehicle supervision as a management tool in a transport company J. MIKULSKI a,
COMBINING THE METHODS OF FORECASTING AND DECISION-MAKING TO OPTIMISE THE FINANCIAL PERFORMANCE OF SMALL ENTERPRISES
COMBINING THE METHODS OF FORECASTING AND DECISION-MAKING TO OPTIMISE THE FINANCIAL PERFORMANCE OF SMALL ENTERPRISES JULIA IGOREVNA LARIONOVA 1 ANNA NIKOLAEVNA TIKHOMIROVA 2 1, 2 The National Nuclear Research
SIMPLIFIED METHOD FOR ESTIMATING THE FLIGHT PERFORMANCE OF A HOBBY ROCKET
SIMPLIFIED METHOD FOR ESTIMATING THE FLIGHT PERFORMANCE OF A HOBBY ROCKET WWW.NAKKA-ROCKETRY.NET February 007 Rev.1 March 007 1 Introduction As part of the design process for a hobby rocket, it is very
Appendix A. About RailSys 3.0. A.1 Introduction
Appendix A About RailSys 3.0 This appendix describes the software system for analysis RailSys used to carry out the different computational experiments and scenario designing required for the research
TCOM 370 NOTES 99-4 BANDWIDTH, FREQUENCY RESPONSE, AND CAPACITY OF COMMUNICATION LINKS
TCOM 370 NOTES 99-4 BANDWIDTH, FREQUENCY RESPONSE, AND CAPACITY OF COMMUNICATION LINKS 1. Bandwidth: The bandwidth of a communication link, or in general any system, was loosely defined as the width of
PROGRAMMABLE DECELERATION DEVICES FOR AUTOMOTIVE TESTING
PROGRAMMABLE DECELERATON DEVCES FOR AUTOMOTVE TESTNG Hansjoerg Schinke, MESSRNG Automotive Service GmbH Robert Weber, Urich Fuehrer MESSRNG Systembau MSG GmbH Germany Paper Number: 98-S3-P-13 ABSTRACT
Torque motors. direct drive technology
Torque motors direct drive technology Why Direct Drive Motors? Fast and effective Direct-drive technology in mechanical engineering is defined as the use of actuators which transfer their power directly
Continuously variable transmission (CVT)
Continuously variable transmission (CVT) CVT CVT allows for the operation at the lowest possible speed and highest possible load, partially avoiding the low efficiency region of the engine map. A continuously
Effect of Lead Time on Anchor-and-Adjust Ordering Policy in Continuous Time Stock Control Systems 1
Effect of Lead Time on Anchor-and-Adjust Ordering Policy in Continuous Time Stock Control Systems 1 Ahmet Mutallip and Hakan Yasarcan Industrial Engineering Department Bogazici University Bebek Istanbul
State Newton's second law of motion for a particle, defining carefully each term used.
5 Question 1. [Marks 20] An unmarked police car P is, travelling at the legal speed limit, v P, on a straight section of highway. At time t = 0, the police car is overtaken by a car C, which is speeding
A Road Crash Reconstruction Technique
A Road Crash Reconstruction Technique Mukherjee S, non-member Chawla A 1, member Lalaram Patel, non-member Abstract The purpose of reconstruction is to identify the critical factors involved in a road
http://www.aleks.com Access Code: RVAE4-EGKVN Financial Aid Code: 6A9DB-DEE3B-74F51-57304
MATH 1340.04 College Algebra Location: MAGC 2.202 Meeting day(s): TR 7:45a 9:00a, Instructor Information Name: Virgil Pierce Email: [email protected] Phone: 665.3535 Teaching Assistant Name: Indalecio
Notes on Elastic and Inelastic Collisions
Notes on Elastic and Inelastic Collisions In any collision of 2 bodies, their net momentus conserved. That is, the net momentum vector of the bodies just after the collision is the same as it was just
Advanced Light-Duty Powertrain and Hybrid Analysis (ALPHA) Tool User s Guide for Off-Cycle Credit Evaluation
Advanced Light-Duty Powertrain and Hybrid Analysis (ALPHA) Tool User s Guide for Off-Cycle Credit Evaluation Advanced Light-Duty Powertrain and Hybrid Analysis (ALPHA) Tool User s Guide for Off-Cycle Credit
Manufacturing Equipment Modeling
QUESTION 1 For a linear axis actuated by an electric motor complete the following: a. Derive a differential equation for the linear axis velocity assuming viscous friction acts on the DC motor shaft, leadscrew,
Linear Programming for Optimization. Mark A. Schulze, Ph.D. Perceptive Scientific Instruments, Inc.
1. Introduction Linear Programming for Optimization Mark A. Schulze, Ph.D. Perceptive Scientific Instruments, Inc. 1.1 Definition Linear programming is the name of a branch of applied mathematics that
Lecture 17. Last time we saw that the rotational analog of Newton s 2nd Law is
Lecture 17 Rotational Dynamics Rotational Kinetic Energy Stress and Strain and Springs Cutnell+Johnson: 9.4-9.6, 10.1-10.2 Rotational Dynamics (some more) Last time we saw that the rotational analog of
The Problem: Automotive safety recalls, Control Systems Diagnostics, Stability Control, Traction Control, Anti-lock Braking, Adaptive Cruise Control
AUTOPLUG: Remote Diagnostics Automotive Architecture for Control Software Safety Rahul Mangharam, Yash V. Pant and Truong X. Nghiem Department of Electrical & Systems Engineering University of Pennsylvania
Current Standard: Mathematical Concepts and Applications Shape, Space, and Measurement- Primary
Shape, Space, and Measurement- Primary A student shall apply concepts of shape, space, and measurement to solve problems involving two- and three-dimensional shapes by demonstrating an understanding of:
Enhancing the SNR of the Fiber Optic Rotation Sensor using the LMS Algorithm
1 Enhancing the SNR of the Fiber Optic Rotation Sensor using the LMS Algorithm Hani Mehrpouyan, Student Member, IEEE, Department of Electrical and Computer Engineering Queen s University, Kingston, Ontario,
Carbon emissions. A practical guide for fleet operators and drivers. Photography by Bob McCaffrey on Flickr
Carbon emissions A practical guide for fleet operators and drivers Photography by Bob McCaffrey on Flickr Road haulage carbon emissions With the Government highly-focused on reducing the UK s carbon emission
Development of Combined Automatic Blade Control for Snow-Removing Grader
Technical Papers Yukihisa Sakai In snowy regions, improving the efficiency of snow-removing machines has been called for so as to reduce the time and cost involved in clearing the roads of snow. As a means
Spacecraft Dynamics and Control. An Introduction
Brochure More information from http://www.researchandmarkets.com/reports/2328050/ Spacecraft Dynamics and Control. An Introduction Description: Provides the basics of spacecraft orbital dynamics plus attitude
ACCELERATION OF HEAVY TRUCKS Woodrow M. Poplin, P.E.
ACCELERATION OF HEAVY TRUCKS Woodrow M. Poplin, P.E. Woodrow M. Poplin, P.E. is a consulting engineer specializing in the evaluation of vehicle and transportation accidents. Over the past 23 years he has
