Robust Control of a Rocket

Size: px
Start display at page:

Download "Robust Control of a Rocket"

Transcription

1 12 Robust Control of a Rocket In this chapter we consider the design of a robust system for attitude stabilisation of a winged supersonic rocket flying at altitudes between 1000 m and m. The plant to be controlled is timevariant, which makes the controller design difficult. To simplify the design, we first derive linearised equations of the longitudinal motion of the rocket. Variations of the aerodynamic coefficients of this motion are considered as parametric uncertainties in the design. In this study, both continuous-time and discrete-time μ-controllers are designed that are implemented for pitch and yaw control and ensure the desired closed-loop dynamics in the presence of uncertainty, disturbances and noises. Robust stability and robust performance of the closed-loop systems with the implementation of each controller are investigated, respectively, and the nonlinear closed-loop, sampled-data system simulation results are given Rocket Dynamics We consider a winged rocket that has a canard aerodynamic configuration and is equipped with a solid propellant engine. The actuators of the attitudestabilization system in the longitudinal and lateral motions are four control surfaces (fins) that may rotate in pairs about their axes. The roll angle stabilisation is realised by auxiliary surfaces (ailerons). The control aim is to ensure accurate tracking of required acceleration maneuvers in the presence of uncertainties in the aerodynamic characteristics, disturbances (wind gusts) and sensor noises. The controller produces the inputs to two servo-actuators that rotate the fins. The normal acceleration in each plane and the pitch (yaw) rate are measured, respectively, by an accelerometer and a rate gyro, and are feedback signals to the controller. To describe the rocket motion in space we shall need three orthogonal reference frames: the vehicle-carried vertical reference frame, the body-fixed reference frame and the flight-path reference frame. These three reference frames all have their origin in the rocket s mass centre.

2 Robust Control of a Rocket Fig Relationship between the vehicle-carried vertical reference frame and the body-fixed reference frame The x -axis of the vehicle-carried vertical reference frame is directed to the North, the y -axis to the East, and the z -axis points downwards along the local direction of the gravity. The x 1 -axis of the body-fixed reference frame is directed towards to the nose of the rocket, the y 1 -axis points to the top wing, and the z 1 -axis points to the right wing. In Figure 12.1 we show the relationship between the vehicle-carried vertical reference frame O x y z and the body-fixed reference frame Ox 1 y 1 z 1. The rocket attitude (i.e. the position of the frame Ox 1 y 1 z 1 with respect to O x y z ) is characterised by the angles ϑ, ψ, γ that are called pitch angle, yaw angle, and roll angle, respectively. The value of the roll angle in the nominal motion is usually very small. The x-axis of the flight-path reference frame is aligned with the velocity vector V of the rocket and the y-axis lies in the plane Ox 1 y 1. The relationship between the body-fixed reference frame and the flight-path reference frame is shown in Figure The orientation of the body-fixed reference frame with respect to the flight-path reference frame is determined by the angle of attack α and the sideslip angle β. Finally, the relationship between the vehicle-carried vertical reference frame O x y z and the flight-path reference frame Oxyz is shown in Figure The position of the frame Oxyz with respect to O x y z is determined

3 12.1 Rocket Dynamics 291 Fig Relationship between the body-fixed reference frame and the flight-path reference frame by the flight-path angle Θ, the bank angle Ψ and the aerodynamic angle of roll γ c. The characteristic points along the longitudinal body axis of the rocket are shown in Figure 12.4, where x G is the coordinate of the mass centre of the rocket; x C is the coordinate of the aerodynamic centre of pressure (the point where the aerodynamic forces are applied upon); x R is the coordinate of the fins rotation axis. The rocket will be statically stable or unstable depending on the location of the centre of pressure relative to the centre of mass. If x G <x C then the rocket is statically stable. The control of the lateral acceleration of the rocket is carried out in the following way. The moments about the mass centre, due to the fins deflections, create the corresponding angle of attack and sideslip angle. These angles, in turn, lead to the lifting forces and accelerations in the corresponding planes. The control problem consists of generation of the fins deflections by the autopilot that produce angle of attack and sideslip angle, corresponding to a maneuver called for by the guidance law, while stabilising the rocket rotational motion. The nonlinear differential and algebraic equations describing the six degreeof-freedom motion of the rocket are as follows.

4 Robust Control of a Rocket Fig Relationship between the vehicle-carried vertical reference frame and the flight-path reference frame Fig Coordinates of the characteristic points of the body 1. Equations describing the motion of the mass centre m V = P cos α cos β Q G sin Θ + F x (t) mv Θ = P (sin α cos γ c +cosαsin β sin γ c ) +Y cos γ c Z sin γ c G cos Θ + F y (t) (12.1) mv cos Θ Ψ = P (sin α sin γ c cos α sin β cos γ c )

5 +Y sin γ c + Z cos γ c + F z (t) 12.1 Rocket Dynamics 293 In these equations, P is the engine thrust, Q is the drag force, Y and Z are the lift forces in directions y and z, respectively, G = mg is the rocket weight (g = m/s 2 is the acceleration of gravity at sea level), F x (t), F y (t), F z (t) are generalised disturbance forces in directions x, y, z, respectively. Also, m isthemassoftherocketinthecurrent moment of the time. The engine thrust is given by P = P 0 +(p 0 p)s a,wherep 0 is the engine thrust at the sea level, p 0 = N/m 2 is the atmospheric pressure at the sea level, p is the pressure at the flight altitude, and S a is the area of the engine nozzle output section. It is assumed that the mass consumption rate μ of the propellant remains constant, i.e. P 0 = const. Further, let S and L be the reference area and the length of the rocket body, respectively and let q = ρv 2 2 be the dynamic pressure, where ρ is the air density at the corresponding altitude. Then, Q = Q a + Q c,whereq a = c x qs is the drag force of the body and wings, Q c =(c δ y x δ y + c δz x δ z )qs is the drag force due to the fins deflections, δ y,δ z are the angles of the fins deflection in the longitudinal and lateral motion, respectively, and c x,c δy x,c δz x are dimensionless coefficients; Y = Y a + Y c,wherey a = c y qs is the lift force of the body and wings, Y c = c δ z y δ z qs is the lift force due to the deflection of the horizontal fins, c y = c α y α and c α y is a dimensionless coefficient. Similar expressions hold for the lift force Z: Z = Z a + Z c, Z a = c z qs, Z c = c δ y z δ y qs, wherec z = c β z β. Due to the rocket symmetry c β z = c α y,c δy z = c δz y. The aerodynamic coefficients c x, c δy x, c δz x,c α y, c β z depend on the rocket geometry as well as on the Mach number M = V a,wherea is the sound speed at the corresponding altitude. These coefficients are determined by approximate formulae and are defined more precisely using experimental data. 2. Equations, describing the rotational motion about the mass centre I x ω x +(I z I y )ω y ω z = Mx f + Mx d + Mx c + M x (t) I y ω y +(I x I z )ω z ω x = My f + My d + My c + M y (t) (12.2) I z ω z +(I y I x )ω x ω y = Mz f + Mz d + Mz c + M z (t) ψ =(ω y cos γ ω z sin γ)/ cos θ θ = ω y sin γ + ω z cos γ (12.3) γ = ω x tan θ(ω y cos γ ω z sin γ) In these equations, I x, I y, I z are the rocket moments of inertia; M f x, M f y, M f z are aerodynamic moments due to the angle of attack α and the sideslip

6 Robust Control of a Rocket angle β; Mx, d My d, Mz d are aerodynamic damping moments due to the roll, pitch and yaw rates ω x, ω z, ω y, respectively; Mx, c My, c Mz c are control moments due to the fins deflections δ x, δ y, δ z, respectively, and M x (t), M y (t), M z (t) are generalised disturbance moments about corresponding axes. We have that Mx f =(m α xα + m β xβ)qsl; My f = m β y βqsl; Mz f = m α z αqsl, where m α x,m β x,m β y,m α z are dimensionless coefficients; Mx d = m ωx x ω x qsl 2 /V, My d = m ωy y ω y qsl 2 /V, Mz d = m ωz z ω z qsl 2 /V, where m ωx x,m ωy y,m ωz z are dimensionless coefficients; M c x = m δx x δ x qsl, M c y = m δ y y δ y qsl, Mz c = m δz z δ z qsl, wherem δx are dimensionless coefficients. For the given rocket configura- m δ y y, m δz z tion it is fulfilled that My c = Z c (x G x R )cosβ, Mz c = Y c (x G x R )cosα so that m δ y y = c δ y z (x G x R )/L cos β, m δ z z x, = c δ z y (x G x R )/L cos α. 3. Equations providing the relationships between the angles ψ, θ, γ, α, β, Ψ, Θ, γ c sin β =(sinθsin γ cos(ψ ψ) cos γ sin(ψ ψ)) cos Θ cos θ sin γ sin Θ sin α = ((sin θ cos γ cos(ψ ψ)+sinγsin(ψ ψ)) cos Θ (12.4) cos θ cos γ sin Θ)/ cos β sin γ c =(cosαsin β sin θ (sin α sin β cos γ cos β sin γ)cosθ)/ cos Θ 4. Equations providing the accelerations n x1,n y1,n z1 in the body-fixed reference frame n x1 = n x cos α cos β + n y sin α n z cos α sin β n y1 = n x sin α cos β + n y cos α + n z sin α sin β (12.5) n z1 = n x sin β + n z cos β where the accelerations n x,n y,n z in the flight-path reference frame are given by n x =(P cos α cos β Q)/G n y =(P sin α + Y )/G n z =( P cos α sin β + Z)/G Note that the accelerations n y1,n z1 are measured by accelerometers fixed with the axes y 1, z 1, respectively. For brevity, later instead of n y1, n z1 we shall write n y,n z. Equations (12.1) (12.5) are used later in the simulation of the nonlinear rocket stabilization system. For small deviations from the nominal(unperturbed) motion, the threedimensional motion of the rocket can be decomposed with sufficient accuracy

7 12.1 Rocket Dynamics 295 in three independent motions pitch, yaw and roll. In the controller design, we consider only the pitch perturbation motion. In this case the rocket attitude is characterised by the angles Θ and θ (or, equivalently, α and θ). Due to the rocket symmetry the yaw stabilisation system is analogous to the pitch stabilisation system. Fig Force diagram in the vertical plane The equations describing the rocket s longitudinal motion have the form (Figure 12.5). 1. Equations describing the motion of the mass centre These equations are obtained from (12.1) by substituting β =0,γ c =0. m V = P cos α Q G sin Θ + F x (t) (12.6) mv Θ = P sin α + Y G cos Θ + F y (t) (12.7) 2. Equations, describing the rotational motion about the mass centre These equations are obtained from (12.2) and (12.3) by substituting ω x = 0, ω y =0,γ =0. I z ω z = M f z + M d z + M c z + M z (t) (12.8) θ = ω z

8 Robust Control of a Rocket 3. Equation giving the relationships between the angles α, θ, Θ This equation is obtained from (12.4) for Ψ =0,ψ=0. 4. Equation giving the normal acceleration n y This equation is obtained from (12.5) for β =0. n y = P cos α Q G α = θ Θ (12.9) sin α + P sin α + Y G cos α (12.10) Later, it is assumed that the rocket velocity V (or Mach number) is constant and the nonlinear differential equation (12.6) associated with V is dropped from the design model. This assumption is justified by the results from the nonlinear system simulation presented later. Also, as is often customary, we shall neglect the effect of the gravitational force in (12.7). In order to obtain a linear controller (12.7) (12.10) are linearised about trim operating points (Θ = Θ o, θ = θ o, α = α o, ω z = ωz, o δ z = δz) o under the assumptions that the variations ΔΘ = Θ Θ o, Δθ = θ θ o,δα = α α o,δω z = ω z ωz,δδ o z = δ z δz o are sufficiently small. In such a case it is fulfilled that sin Δα Δα, cos α 1. As a result, the linearised equations of the perturbed motion of the rocket take the form (for convenience the symbol Δ is omitted) Θ = P + Y α α + Y δ z mv mv δ z + F y(t) mv ω z = M z α α + M z ωz ω z + M z δz δ z + M z(t) J z J z J z J z θ = ω z (12.11) α = θ Θ n y = Q + Y α G α + Y δz G δ z where Y α = c α y qs, Y δ z = c δ z y qs, Mz α = m α z qsl, M ω z z m δ z z δ z qsl. Equations (12.11) are represented as Θ = a ΘΘ α + a Θδz + F y (t) = m ω z z qsl 2 /V, M δ z z = θ = a θ θ θ + aθθ α + a θδz δ z + M z (t) (12.12) α = θ Θ where n y = a nyαα + a nyδ z δ z a ΘΘ = P +Y α mv,a Θδ z = Y δ z mv a θ θ = M ωz z J z, a θθ = M α z a θδz a nyδ z J z = M δ z z J z, a ny α = Q+Y α G = Y δ z G

9 12.1 Rocket Dynamics 297 In (12.12) we used the notation F y (t) = F y(t) mv and M z (t) = M z(t) J Equations (12.12) are extended by the equation describing the rotation of the fins δ z +2ξ δz ω δz δz + ωδ 2 z δ z = ωδ 2 z δz o (12.13) where δz o is the desired angle of fin s deflection (the servo-actuator reference), ω δz is the natural frequency and ξ δz the damping coefficient of the servoactuator. The set of equations (12.12) and (12.13) describes the perturbed rocket longitudinal motion. The block diagram of the stabilisation system, based on (12.12) and (12.13), is shown in Figure In the following we consider the attitude stabilisation of a hypothetical rocket whose parameters are given in Table Table Rocket parameters Para- Description Value Dimension meter L rocket length 1.6 m d rocket diameter 0.12 m S reference area m 2 S a engine nozzle output section area m 2 m o initial rocket mass 45 kg μ propellant consumption per second 0.3 kg/s J x0 initial rocket moment of inertia kg m 2 about x-axis J y0 initial rocket moment of inertia 9.64 kg m 2 about y-axis J z0 initial rocket moment of inertia 9.64 kg m 2 about z-axis P 0 engine thrust at the sea level 740g N x G0 initial rocket mass centre coordinate 0.8 m x C0 initial rocket pressure centre coordinate 1.0 m x R fins rotation axis coordinate 0.3 m ω δz natural frequency of the servo-actuator 150 rad/s ξ δz servo-actuator damping t f duration of the active stage of the 40 s flight

10 Robust Control of a Rocket Fig Block diagram of the stabilisation system During the flight the coefficients of the rocket motion equations vary due to the decreasing of the vehicle mass and also due to variation of the aerodynamic coefficients as a result of the velocity and altitude change.

11 12.1 Rocket Dynamics 299 The coefficients in the motion equations are to be determined for the nominal (unperturbed) rocket motion. Nominal values of the parameters are assumed in the absence of disturbance forces and moments. The unperturbed longitudinal motion is described by the equations where m V = P cos α Q mg 0 sin Θ mv Θ = P sin α + Y mg 0 cos Θ Ḣ = V sin Θ ṁ = μ α = θ Θ δ z = (m α z /m δ z z )α Q = c x qs + c δ z x δz qs Y = c α y α qs + c δz y δzqs ρv 2 q =,ρ= ρ(h) 2 c x = c x (M), c α y = c α y (M), c δ z y = c δ z y (M) M = V /a,a = a (H) m α z =(c x + c α y )(x G x C )/L, m δz z θ = θ (t) = c δz y (x G x R )/L In these equations, θ (t) is the desired time program for changing the pitch angle of the vehicle. We now consider the dynamics of the stabilisation system with coefficients calculated for the unperturbed motion in which the rocket performs a horizontal flight in the atmosphere, i.e. ϑ =0 with initial velocity V = 300 m/s and different altitude H. The parameters of the unperturbed motion are computed by numerical integration of the equations given above, taking into account the change of the vehicle mass during the flight, the dependence of the air density on the flight altitude and the dependence of the aerodynamic coefficients on the Mach number. The parameters of the unperturbed motion are obtained by the function sol rock that invokes the function dif rock, setting the differential equations, and the MATLAB r function ode23tb intended to solve stiff differential equations. The dependence of the aerodynamic coefficients on the Mach number for the specific vehicle is described in the files cx fct.m and cy fct.m. The flight parameters p, ρ and M are computed as functions of the altitude by the command air data that implements an approximate model of the international standard atmosphere(isa). The time program of the pitch angle is set by the function theta rock.

12 Robust Control of a Rocket 1500 Rocket velocity at different altitudes H 0 = m 1000 H 0 = m V (m/s) H 0 = m Time (s) Fig Rocket velocity at different altitudes The rocket velocity as a function of the time for initial velocity V = 300 m/s and flights at altitudes 1000, 5000 and m is shown in Figure It is seen that between the 15th second and 40th second of the flight the velocity may be assumed constant. The flight parameters corresponding to the unperturbed motion with initial altitude H = 5000 m are given in Table 12.2 for different time periods. The coefficients in the differential equations of the perturbed motion are computed on the basis of the parameters of unperturbed motion by using the function cfn rock. We consider the following as a rocket transfer function G ny δz o(s) =n y(s) δz(s) o In Figure 12.8 we show a family of magnitude frequency responses (logarithmic) of the vehicle for initial altitude H 0 = 5000 m and various time instants. The magnitude response of the open-loop system has a large peak and varies with time. In the following sections, we will consider the controller design of the stabilisation system for the rocket dynamics at the 15th second of flight at an initial altitude H = 5000 m.

13 12.2 Uncertainty Modelling 301 Table Flight parameters for the unperturbed motion t (s) V (m/s) M H (m) x G (m) Magnitude (db) Fig Family of logarithmic magnitude frequency responses of the rocket 12.2 Uncertainty Modelling The main variation of coefficients of perturbed motion happens in the aerodynamics coefficients c x, c α y, m α z, m ω z z. As noted above, these coefficients are usually determined experimentally as functions of the Mach number and may vary in sufficiently wide intervals in practice. This is why it is supposed

14 Robust Control of a Rocket that the construction parameters of the vehicle are known exactly and the aerodynamic coefficients lead to 30% variations in the perturbed motion case. This uncertainty is actually much larger than the real one but it makes it possible for the controller designed to work satisfactorily under the changes of the rocket mass and velocity. In this way, the increased robustness of the closed-loop system may help overcome (to some extent) the timevariance of the plant parameters. In deriving the uncertain model of the rocket dynamics we shall eliminate the angle Θ in the system (12.12) by using the relationship Θ = θ α. This allows us to avoid the use of the angle θ itself working only with its derivatives θ and θ. This, in turn, makes it possible to avoid the usage of an additional integrator in the plant dynamics that leads to violation of the conditions for controller existence in the H design. As a result, we obtain the equations α = a ΘΘ α + θ a Θδz δ z θ = a θ θ θ + aθθ α + a θδz δ z (12.14) n y = a nyαα + a nyδ z δ z The seven uncertain coefficients of the perturbed motion equations are given in Table Table Uncertainty in rocket coefficients Coefficients Uncertainty range (%) a ΘΘ 30 a Θδz 30 a ϑ ϑ 30 a ϑϑ 30 a ϑδz 30 a ny α 30 a nyδz 30 Each uncertain coefficient (c) may be represented in the form c = c(1 + p c δ c ) where c is the nominal value of the coefficient c (at a given time instant), p c is the relative uncertainty (p c =0.3 for uncertainty 30%) and 1 δ c 1. The uncertain coefficient c = c(1 + p c δ c ) may be further represented as an upper linear fractional transformation (LFT) in δ c, where c = F U (M c,δ c )

15 as is shown in Figure Uncertainty Modelling 303 [ ] 0 c M c = p c c Fig Uncertain parameter as LFT The uncertainty model corresponding to the system of (12.14) is difficult to obtain directly. This is why we shall derive the uncertain models corresponding to the individual equations in the system (12.14) and then we shall combine them in a common model. Consider first the equation α = a ΘΘ α + θ a Θδz δ z The uncertain model corresponding to this equation is shown in Figure Fig Block diagram of the uncertain model for α where [ ] 0 aθθ M ΘΘ = p ΘΘ a ΘΘ

16 Robust Control of a Rocket [ ] 0 aθδz M Θδz = p Θδz a Θδz p ΘΘ =0.3, p Θδz =0.3, δ aθθ 1, δ aθδz 1 and the nominal values of the coefficients are denoted by a bar. Fig Block diagram of the uncertain model for θ The uncertain model corresponding to the equation θ = a θ θ θ + aθθ α + a θδz δ z is shown in Figure 12.11, where [ ] 0 aθ M θ θ = θ p θ θ a θ θ [ ] 0 aθθ M θθ = p θθ a θθ [ ] 0 aθδz M θδz = p θδz a θδz and p θ θ =0.3, p θθ =0.3, p θδz =0.3, δ aθ θ 1, δ aθθ 1, δ aθδz 1. Finally, the uncertain model corresponding to the equation n y = a ny αα + a ny δ z δ z is shown in Figure 12.12, where [ ] 0 any α M ny α = p nyα a nyα [ ] 0 any δ M ny δ z = z p nyδ z a nyδ z

17 12.2 Uncertainty Modelling 305 Fig Block diagram of the uncertain model for n y Fig Plant model in the form of upper LFT and p nyα =0.3, p nyδ z =0.3, δ any α 1, δ any δz 1. By pulling out the uncertain parameters from the known part of the model one obtains an uncertain model in the form of upper LFT, shown in Figure with a 7 7 matrix Δ of uncertain parameters, Δ =diag(δ aθθ,δ aθδ z,δ a θ θ,δ aθθ,δ aθδ z,δ a n y α,δ an y δz ) Due to the complexity of the plant, the easiest way in simulation and design to define the uncertainty model is to implement the command sysic. Inthis case, the plant input is considered as the reference signal u(t) =δϑ o to the fin s servo-actuator, and the plant outputs are the normal acceleration n y and the derivative θ of the pitch angle. A model thus obtained is of 4th order. The rocket uncertainty model is implemented by the M-file mod rock.m. For a given moment of the time, the nominal model coefficients are computed by using the file cfn rock.m. The values of the rocket parameters, as given in Table 12.1, are set in the file prm rock.m.

18 Robust Control of a Rocket 12.3 Performance Requirements The aim of the rocket stabilisation system is to achieve and maintain the desired normal acceleration in the presence of disturbances and of sensor noises. Fig Block diagram of the closed-loop system with performance requirements A block-diagram of the closed-loop system including the feedback and controller as well as the elements reflecting the model uncertainty and weighting functions related to performance requirements is shown in Figure This system has a reference signal r, noises η a and η g on measurement of n y and θ, respectively, and two weighted outputs e p and e u that characterise performance requirements. The transfer functions W a and W g represent the dynamics of the accelerometer measuring n y, and the dynamics of the rate gyro measuring θ, respectively. The coefficient K a is the accelerometer gain. The system M is the ideal model to be matched by the designed closedloop system. The rectangular box, shown with dashed lines, represents the perturbed plant model G = F U (G rock,δ). Inside the rectangular box is the nominal model G rock of the rocket and the block Δ parametrising the model uncertainty. The matrix Δ is unknown but has a diagonal structure and is norm bounded, Δ < 1. It is required for performance that the transfer function matrix from r, η a and η g to e p and e u should be small in the sense of., for all possible uncertain matrices Δ. The transfer function matrices W p and W u are employed to represent the relative significance of performance

19 12.3 Performance Requirements 307 requirements over different frequency ranges. The measured, output feedback signals are y 1 = W a n y + η a, y 2 = W g θ + ηg The transfer functions W a and W g in this design are chosen as W a = s s W g = s s +1 The high-frequency noises η a and η g, which occurred in measuring the normal acceleration and the derivative of the pitch angle, may be represented in the form η a = W an η a η g = W gn η g where W an and W gn are weighting transfer functions (shaping filters) and η a, η g are arbitrary (random) signals satisfying the condition η a 2 1, η g 2 1. By appropriate choice of the weighting functions W an and W gn it is possible to form the desired spectral contents of the signals η a and η g. (Note that a more realistic approach to represent the noises η a and η g is to describe them as time-varying stochastic processes.) In the given case W an and W gn are high-pass filters whose transfer functions are s +1 W an (s) = s +1, W s +1 gn(s) = s +1 The synthesis problem of the rocket-attitude stabilisation system considered here is to find a linear, stabilising controller K(s), with feedback signals y 1 and y 2, to ensure the following properties of the closed-loop system. Nominal performance: The closed-loop system achieves nominal performance. That is, the performance criterion is satisfied for the nominal plant model. In this case, the perturbation matrix Δ is zero. Denote by Φ = Φ(G, K) the transfer function of the closed-loop system from r, η a and η g to e p and e u, [ ] ep (s) e u (s) = Φ(s) r(s) η a η g The criterion for nominal performance is to satisfy the inequality Φ rock (s) < 1 (12.15)

20 Robust Control of a Rocket where Φ rock (s) is the transfer function matrix of the closed-loop system for the case Δ =0. This criterion is a generalisation of the mixed sensitivity optimisation problem and includes performance requirements by matching an ideal system M. Robust stability: The closed-loop system achieves robust stability if the closed-loop system is internally stable for all possible, perturbed plant dynamics G = F U (G rock,δ). Robust performance: The closed-loop system must remain internally stable for each G = F U (G rock,δ) and, in addition, the performance criterion must be satisfied for each G = F U (G rock,δ). Φ(s) < 1 (12.16) For the problem under consideration here, it is desired to design a controller to track commanded acceleration maneuvers up to 15g with a time constant no greater than 1 s and a command following accuracy no worse than 5%. The controller designed should also generate control signals that do not violate the constraints δ z < 30 deg ( 0.52 rad), α < 20 deg ( 0.35 rad) where δ z,αare the angle of the control fin s deflection and angle of attack, respectively. In addition to these requirements it is desirable that the controller should have acceptable complexity, i.e. it is of sufficiently low order. The ideal system model to be matched with, which satisfies the requirements to the closed-loop dynamics, is chosen as 1 M = s s +1 and the performance weighting functions are W p (s) = 1.0s2 +3.0s s s , W u(s) =10 5 The magnitude frequency response of the model is shown in Figure The performance weighting functions are chosen so as to ensure an acceptable trade-off between the nominal performance and robust performance of the closed-loop system with control action that satisfies the constraint imposed. These weighting functions are obtained iteratively by trial and error.

21 12.3 Performance Requirements Model frequency response Magnitude Frequency (rad/s) Fig Model frequency response 10 1 Inverse of the performance weighting function 10 0 Magnitude Frequency (rad/s) Fig Frequency response of the inverse weighting function In Figure we show the frequency response of the inverse of the performance weighting function Wp 1. As can be seen from the figure, over the low-frequency range we require a small difference between the system and model and a small effect on the system output due to the disturbances. This ensures good reference tracking and a small error in the case of low-frequency disturbances. The open-loop interconnection for the rocket stabilisation system is generated by the file olp rock.m. The internal structure of the system with 11 inputs and 11 outputs is shown in Figure and is computed by using the file sys rock.m that saves the open-loop system as the variable sys ic. The sensors transfer functions and weighting performance functions are defined in

22 Robust Control of a Rocket Fig Block diagram of the open-loop system with performance requirements the files wsa rock.m and wts rock.m, respectively. The open-loop system is of 14th order. The inputs and outputs of the uncertainty are stored as the variables pertin and pertout. The reference signal is the variable ref and the noises at the inputs of the shaping filters are noise{1} and noise{2}. The control action is the variable control and the measured outputs are the variables y{1} and y{2}. Both variables pertin and pertout are 7-dimensional. Variables noise and y are 2-dimensional. ref, n y, d theta, e p and e u are all scalar variables. A schematic diagram showing the specific input/output ordering for the system variable sys ic is shown in Figure H Design In this section, the H (sub)optimal design method is employed to find an output feedback controller K for the connection shown in Figure It is noted that in this setup the uncertainty inputs and outputs (i.e. signals

23 12.4 H Design 311 Fig Schematic diagram of the open-loop system structure Fig Closed-loop system with H controller around Δ) are excluded. The variable hin ic, corresponding to the openloop transfer function P in Figure 12.19, is obtained by the command line hin_ic = sel(sys_ic,[8:11],[8:11]) The H optimal control synthesis minimises the. norm of Φ rock = F L (P, K) in terms of all stabilising controllers (K). According to the definition given above, Φ rock is the nominal transfer function matrix of the closed-loop system from the reference and noises (the variables ref and noise) to the weighted outputs e p and e u. TheH controller is computed by the M-file hin rock.m. It utilises the function hinfsyn, which for a given open-loop system calculates an H (sub)optimal control law. In the given case the final value of Φ rock (γ) achievedis that shows a poor H performance. The controller obtained is of 14th order. Robust stability and robust performance analysis of the closed-loop system are carried out by the file mu rock.m. The robust stability test is related to the upper-left 7 7 sub-block of the closed-loop system transfer matrix formed by sys ic and the designed controller K. To achieve robust stability it is

24 Robust Control of a Rocket necessary for each frequency considered an upper bound of the structured singular value μ of that sub-block transfer function matrix must be less than 1. In the computation of μ the structured uncertainty is defined as 10 0 Robust stability mu 10 3 Solid line: upper bound 10 4 Dashed line: lower bound Frequency (rad/s) Fig Robust stability of the closed-loop system with K hin blkrsr = [-1 1;-1 1;-1 1;-1 1;-1 1;-1 1;-1 1] The frequency response of the structured singular value for the case of robust stability analysis is shown in Figure The maximum value of μ is 0.52, which means that the stability of the closed-loop system is preserved under all perturbations that satisfy Δ < The nominal performance is tested on the lower 2 3 block of the closedloop system transfer matrix. From the frequency response of the nominal performance shown in Figure it is seen that the nominal performance is achieved within a large margin. The obtained peak value of γ is 0.43, which is much less than 1. The robust performance of the closed-loop system with the H controller is also investigated by means of the μ-analysis. The closed-loop transfer function matrix has 10 inputs and 9 outputs. The first 7 inputs and outputs correspond to the 7 channels that connect to the uncertainty matrix Δ, while the last 3 inputs and 2 outputs correspond to the weighted sensitivity of the closed-loop system and connect to a fictitious uncertainty matrix. Hence, for μ-analysis of the robust performance the block-structure of the uncertainty must comprise a 7 7 diagonal, real uncertainty block Δ and a 2 3complex

25 12.4 H Design Nominal performance Frequency (rad/s) Fig Nominal performance of the closed-loop system for K hin uncertainty block Δ F Δ P := {[ ] } Δ 0 : Δ R 7 7,Δ 0 Δ F C 2 3 F The robust performance (with respect to the uncertainty and performance weighting functions) is achieved if and only if, over a range of frequency under consideration, the structured singular value μ ΔP (jω) ateachω is less than 1. The frequency response of μ for the case of robust performance analysis is given in Figure The peak value of μ is 1.153, which shows that the robust performance has not been achieved. Or in other words, the system does not preserve performance under all relative parameter changes shown in Table The results obtained are valid for t = 15 s. To check if the controller designed achieves robust stability and robust performance of the closed-loop system at other time instants of flight, further analysis should be conducted with corresponding dynamics. The simulation of the closed-loop system is implemented by using the file clp rock.m that corresponds to the structure shown in Figure In this structure the performance weighting functions W p and W u, used in the system design and performance analysis, are absent. The simulation shows the transient responses with respect to the reference signal for t = 15 s. The transient responses are computed by using the function trsp under the assumption of frozen model parameters. (Note that all transient responses are shown with a time offset of 15 s.) In Figure we show the transient responses of the closed-loop system with the designed H controller for a step signal with magnitude r = ±15g,

26 Robust Control of a Rocket 1.4 Robust performance 1.2 Solid line: upper bound Dashed line: lower bound mu Frequency (rad/s) Fig Robust performance of the closed-loop system for K hin Fig Structure of the closed-loop system

27 12.5 μ-synthesis Response in n y n y (g) Time (s) Fig Transient response of the closed-loop system, t = 15 s which corresponds to a change in the normal acceleration with ±15g. The transient response for this controller is oscillatory. The overshoot is under 30% and the settling time is approximately 2 s. For the same reference signal, the transient response of the pitch rate θ is shown in Figure The time response contains high-frequency oscillations. It is noticed that the H controller designed does not satisfy the requirements for the closed-loop system dynamics. Better results are obtained with the μ-controller designed in the next section μ-synthesis In this section, we consider the same design problem but using another approach, namely the μ-synthesis method. Because the uncertainties considered in this case are highly structured, better results with respect to the closed-loop performance may be achieved by the μ-synthesis. The model of the open-loop system has 14 states, 11 inputs and 11 outputs. Uncertainties (i.e. parameter variations) are considered with seven parameters a ΘΘ,a Θδz,a θ θ, a θθ, a θδz, a nyα and a nyδ z. Denote by P (s) the transfer function matrix of the 11-input, 11-output open-loop system nominal dk and let the block structure of the uncertainty matrix Δ P be defined as

28 Robust Control of a Rocket 1 Response in dθ/dt dθ/dt (rad/s) Time (s) Fig Transient response of θ, t =15s {[ ] } Δ 0 Δ P := : Δ R 7 7,Δ 0 Δ F C 2 3 F The first block Δ of the matrix Δ P is diagonal and corresponds to the parametric uncertainties in the vehicle model. The second, diagonal block Δ F is a fictitious uncertainty block, which is used to introduce the performance requirements in the design framework of the μ-synthesis. To satisfy robust performance requirements it is necessary to find a stabilising controller K(s), such that at each frequency ω over relevant frequency range, the following inequality of the structured singular value holds μ ΔP [F L (P, K)(jω)] < 1 The above condition guarantees robust performance of the closed-loop system, i.e., Φ(s) < 1 (12.17) The μ-synthesis of the rocket controller is implemented by the M-file ms rock.m that exploits the function dkit. The uncertainty description is defined in the file dk rock.m by the statement BLK DK = [-1 1;-1 1;-1 1;-1 1;-1 1;-1 1;-1 1;3 2] The results from the iterations after each step are shown in Table The controller obtained, after 3 iterations, is of 28th order.

29 Table Results from the D-K iterations 12.5 μ-synthesis 317 Iteration Controller order Maximum value of μ To check the robust stability and robust performance of the closed-loop system it is necessary to follow μ- analysis using again the file mu rock.m Robust stability mu 10 3 Solid line: upper bound 10 4 Dashed line: lower bound Frequency (rad/s) Fig Robust stability of the closed-loop system with K mu The frequency response of the structured singular value for the case of robust stability is shown in Figure The maximum value of μ is 0.441, which shows that under the considered parametric uncertainties the closedloop system stability is preserved. The frequency response of the structured singular value for the case of robust performance is shown in Figure The maximum value of μ is 0.852, which shows that the closed-loop system achieves robust performance. This value of μ is smaller than the corresponding value of μ, obtained in the H design, i.e. the μ-controller provides better robustness.

30 Robust Control of a Rocket 0.9 Robust performance Solid line: upper bound 0.5 Dashed line: lower bound mu Frequency (rad/s) Fig Robust performance of the closed-loop system with K mu 20 Closed loop magnitude plot 0 20 Magnitude (db) Frequency (rad/s) Fig Magnitude response of the closed-loop system The frequency responses of the closed-loop system with the μ-controller are obtained by using the file frs rock.m and are shown in Figures and Over the low-frequency region the value of the magnitude response is

31 12.5 μ-synthesis Closed loop phase plot 50 Phase (deg) Frequency (rad/s) Fig Phase response of the closed-loop system close to 1, i.e. the reference signal can be followed accurately. The closed loop system bandwidth is about 2 rad/s. 40 Sensitivity to accelerometer and rate gyro noises Magnitude (db) Solid line: sensitivity to accelerometer noise Dashed line: sensitivity to rate gyro noise Frequency (rad/s) Fig Sensitivity to the noises η a and η g

32 Robust Control of a Rocket In Figure we show the frequency responses of the transfer functions with respect to the noises η a and η g. The noises of the accelerometer and of the rate gyro are attenuated 1000 times (60 db), i.e. both noises have a relatively weak influence on the output of the closed-loop system. 60 Controller magnitude plot 40 Solid line: K δ o ny Dashed line: K δ o dθ/dt 20 Magnitude (db) Frequency (rad/s) Fig Controller magnitude plots The magnitude and phase plots of the controller transfer functions are shown in Figures and 12.32, respectively. In Figure we show the transient responses of the closed-loop system with the designed μ-controller for a step signal with magnitude r = ±15 g that corresponds to a change in the normal acceleration with ±15g. Theovershoot is under 1% and the settling time is less than 1 s. For the same reference signal, the transient response of the pitch rate θ is shown in Figure The angle of deflation δ z of the control fins in the closed loop system is shown in Figure The magnitude of this angle is less than 30 deg, as required. In Figure we show the perturbed transient responses of the closed-loop system for a step reference signal with magnitude r = ±15g. The designed μ-controller can be used in cases of a wider range of vehicle coefficient values. In Figure we show the transient response with respect to the reference signal for the 15th second of the flight at altitude H = 1000 m

33 12.5 μ-synthesis Controller phase plot 150 Solid line: K δ o ny Dashed line: K δ o dθ/dt 100 Phase (deg) Frequency (rad/s) Fig Controller phase plots 20 Response in n y n y (g) Time (s) Fig Transient response of the closed loop system, t =15s and in Figure is the corresponding transient response for the 15th second of the flight at altitude H = m. Due to the achieved robustness of the closed-loop system, both responses are similar to that of the design case,

34 Robust Control of a Rocket 0.8 Response in dϑ/dt dϑ/dt (rad/s) Time (s) Fig Transient response of θ, t =15s 0.4 Fin deflection δ (rad) Time (s) Fig Control action in the closed loop system, t =15s though there is significant difference in the rocket dynamics between these two cases and the design case. This shows that the designed controller may be

35 12.5 μ-synthesis Transient responses of the perturbed systems n y (g) Time (s) Fig Perturbed transient response of the closed-loop system, t = 15 s 15 Response in n y 10 5 n y (g) Time (s) Fig Transient response of the closed-loop system for H = 1000 m employed for system stabilisation for different altitudes and velocities, which would simplify the controller implementation.

36 Robust Control of a Rocket 20 Response in n y n y (g) Time (s) Fig Transient response of the closed-loop system for H = m As was noted above, the controller obtained by the μ-synthesis is initially of 28th order. In order to reduce the order of the controller, the file red rock.m may be used. This file implements system balancing followed by optimal Hankel approximation, calling functions sysbal and hankmr. As a result the controller order can be reduced to 8. Further reduction of the controller order leads to deterioration of the closed-loop system dynamics. The structured singular values of the closed-loop system with the fullorder and reduced-order controllers are compared in Figure They are close to each other over the whole frequency range of practical interest. The transient responses of the closed loop systems with full-order and reducedorder controllers are indistinguishable, and are thus not included Discrete-time μ-synthesis The rocket stabilisation is, in practice, implemented by a digital controller that may be obtained by discretization of a continuous-time (analogue) controller at a given sampling frequency. Another possible approach is to discretise the continuous-time, open loop plant and then synthesize a discrete-time controller directly. In this section we describe the later approach that produces better results in this design exercise. The discrete-time, open-loop interconnection is obtained by using the file dlp rock.m. Since the frequency bandwidth of the designed closed-loop system in the continuous time case is about 2 Hz, the sampling frequency is

37 12.6 Discrete-time μ-synthesis Singular values of the controller transfer function matrices Solid line: full order controller Dashed line: reduced order controller Frequency (rad/s) Fig Singular values of the full-order controller and reduced-order controller chosen equal to 250 Hz that corresponds to a sampling period T s of s. For this frequency we derive a discretised model of the open-loop system by using the function samhld. The controller may be synthesised by the aid either of H optimisation (by using the function dhinfsyn), or μ-synthesis (by using the function dkit). In the following, we consider the μ-synthesis of a discrete-time controller that is obtained by implementing the files dms rock.m and ddk rock.m. As in the μ-synthesis of the continuous-time controller, the synthesis is conducted for the full-order vehicle model. Hence, the uncertainty structure under consideration is of the form BLK DK = [-1 1;-1 1;-1 1;-1 1;-1 1;-1 1;-1 1;3 2] In the discrete-time case, the frequency range is on the unit circle and chosen as the interval [0,π]. To set up 100 frequencies, the following line is used OMEGA DK = [pi/100:pi/100:pi]; For the discrete-time design it is necessary to include the command line DISCRETE DK = 1;

38 Robust Control of a Rocket The design follows the usual route, by calling the function dkit. InTable 12.5 the results of the discrete time D-K iterations are listed. Table Results of the D-K iterations Iteration Controller order Maximum value of μ The discrete-time controller K D obtained is of 28th order. Note that better robustness is achieved with the controller obtained at the 2nd step. This controller, however, does not ensure the desired closed-loop dynamics Robust stability mu Solid line: upper bound 10 4 Dashed line: lower bound Frequency (rad/s) Fig Robust stability of the closed-loop system with K D Robust stability and robust performance of the closed-loop system with K D are shown in Figures and 12.41, respectively, in which the μ values over frequency range are calculated by the file dmu rock.m. It is seen that the discrete-time closed-loop system achieves both robust stability and robust performance, just as in the continuous-time case with K mu.

39 12.6 Discrete-time μ-synthesis Robust performance Solid line: upper bound 0.5 Dashed line: lower bound mu Frequency (rad/s) Fig Robust performance of the closed-loop system with K D 20 Response in n y n y (g) Time (s) Fig Transient response for K D, t =15s

40 Robust Control of a Rocket 0.4 Fin deflection δ (rad) Time (s) Fig Control action in the closed loop system for K D, t =15s In Figures and we show the transient response of the closed loop system with respect to the reference signal, and the corresponding control action, respectively. These two figures are generated by the file dcl rock.m that utilises the function sdtrsp. The results displayed above show that the achieved behaviour of the sampled data, closed-loop system are close to those in the continuous-time case, with each corresponding μ-controller Simulation of the Nonlinear System The dynamics of the nonlinear, time-varying rocket model differs from that of the linear, time-invariant model used in the analysis and design described in the previous sections. Also, for large reference signals there is a strong interconnection between the longitudinal and lateral motions that may affect the stability and performance of the whole system. It is therefore important to study the dynamic behaviour of the closed loop, nonlinear, time-varying system with the designed controller that regulates the six-degree-of-freedom rocket motion. The closed-loop rocket stabilisation system of the nonlinear, time-varying plant is simulated by using the Simulink r models c rock.mdl (for the continuous-time system with an analogue controller) as well as d rock.mdl (for the sampled data system with a digital controller). Both systems involve

41 12.7 Simulation of the Nonlinear System 329 two identical controllers for the longitudinal and lateral motion. The sampleddata system also contains 16-bit analogue-to-digital and digital-to-analogue converters. (The outputs of the digital-to-analogue converters are scaled to give the reference input of the servo-actuators.) Both models allow us to simulate the closed-loop system for different reference, disturbance and noise signals. The roll motion is stabilised by a separate gyro with simple lead-lag compensator. (A robust roll controller is also possible to implement.) In Figure we show the Simulink r model d rock.mdl of the nonlinear, sampled-data, closed-loop system. Before carrying out simulation it is necessary to assign the model parameters by using the M-file init c rock.m (in the continuous-time case) or the the M-file init d rock.m (in the discrete-time case). Before the perturbation motion begins to affect (i.e. before the time instance t 0 ), only the nonlinear equations of the unperturbed (program) motion are solved. (This ensures that the parameters of the linearised model at t 0 are the same as those used in the controller design.) After t 0, the equations of the perturbed motions are solved by using the S-function s rock.m. The initial conditions for the perturbed motion are assigned in the file inc rock.m that is invoked by s rock.m. During the time interval [0,t 0 ], the equations of the unperturbed motion are solved in the file inc rock.m by using the function sol rock.m. The values of the pitch angle θ for the program motion are assigned in the file theta rock.m. The simulation of the perturbed motion, which involves the controller action, is based on the nonlinear differential and algebraic equations (12.1) (12.5). In Figures and we show the transient response of the nonlinear sampled-data system with respect to the normal accelerations n y and n z, respectively, for a reference step change of 15g occurring at t 0 =15sineach channel. In the simulation we used the discrete-time controller designed for the same moment of the time in the previous section. It is seen that the behaviour of n z is very close to the behaviour of the corresponding variable shown in Figure The small difference in the responses of n y and n z is due to the influence of the Earth s gravity on the pitch angle.

Robust Control of a Distillation Column

Robust Control of a Distillation Column Robust Control of a Distillation Column In this chapter we present the design of a robust control system for a highpurity distillation column. The original nonlinear model of the column is of high order

More information

Introduction to Flight Dynamics

Introduction to Flight Dynamics Chapter 1 Introduction to Flight Dynamics Flight dynamics deals principally with the response of aerospace vehicles to perturbations in their flight environments and to control inputs. In order to understand

More information

Applications Linear Control Design Techniques in Aircraft Control I

Applications Linear Control Design Techniques in Aircraft Control I Lecture 29 Applications Linear Control Design Techniques in Aircraft Control I Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore Topics Brief Review

More information

Chapter 4 The Equations of Motion

Chapter 4 The Equations of Motion Chapter 4 The Equations of Motion Flight Mechanics and Control AEM 4303 Bérénice Mettler University of Minnesota Feb. 20-27, 2013 (v. 2/26/13) Bérénice Mettler (University of Minnesota) Chapter 4 The Equations

More information

Stability and Control

Stability and Control Stability and Control Introduction An important concept that must be considered when designing an aircraft, missile, or other type of vehicle, is that of stability and control. The study of stability is

More information

Lecture AC-1. Aircraft Dynamics. Copy right 2003 by Jon at h an H ow

Lecture AC-1. Aircraft Dynamics. Copy right 2003 by Jon at h an H ow Lecture AC-1 Aircraft Dynamics Copy right 23 by Jon at h an H ow 1 Spring 23 16.61 AC 1 2 Aircraft Dynamics First note that it is possible to develop a very good approximation of a key motion of an aircraft

More information

CHAPTER 1. Introduction

CHAPTER 1. Introduction CHAPTER 1 Introduction Linear geometric control theory was initiated in the beginning of the 1970 s, see for example, [1, 7]. A good summary of the subject is the book by Wonham [17]. The term geometric

More information

Flight Dynamics, Simulation, and Control

Flight Dynamics, Simulation, and Control Flight Dynamics, Simulation, and Control For Rigid and Flexible Aircraft Ranjan Vepa CRC Press Taylor & Francis Group Boca Raton London New York CRC Press is an imprint of the Taylor & Francis Group, an

More information

A Simple Design Approach In Yaw Plane For Two Loop Lateral Autopilots

A Simple Design Approach In Yaw Plane For Two Loop Lateral Autopilots A Simple Design Approach In Yaw Plane For Two Loop Lateral Autopilots Jyoti Prasad Singha Thakur 1, Amit Mukhopadhyay Asst. Prof., AEIE, Bankura Unnayani Institute of Engineering, Bankura, West Bengal,

More information

CDS 101/110a: Lecture 8-1 Frequency Domain Design

CDS 101/110a: Lecture 8-1 Frequency Domain Design CDS 11/11a: Lecture 8-1 Frequency Domain Design Richard M. Murray 17 November 28 Goals: Describe canonical control design problem and standard performance measures Show how to use loop shaping to achieve

More information

Department of Aerospace Engineering and Mechanics University of Minnesota Written Preliminary Examination: Control Systems Friday, April 9, 2010

Department of Aerospace Engineering and Mechanics University of Minnesota Written Preliminary Examination: Control Systems Friday, April 9, 2010 Department of Aerospace Engineering and Mechanics University of Minnesota Written Preliminary Examination: Control Systems Friday, April 9, 2010 Problem 1: Control of Short Period Dynamics Consider the

More information

A Comparative Study on Automatic Flight Control for small UAV

A Comparative Study on Automatic Flight Control for small UAV Proceedings of the 5 th International Conference of Control, Dynamic Systems, and Robotics (CDSR'18) Niagara Falls, Canada June 7 9, 18 Paper No. 13 DOI: 1.11159/cdsr18.13 A Comparative Study on Automatic

More information

Mech 6091 Flight Control System Course Project. Team Member: Bai, Jing Cui, Yi Wang, Xiaoli

Mech 6091 Flight Control System Course Project. Team Member: Bai, Jing Cui, Yi Wang, Xiaoli Mech 6091 Flight Control System Course Project Team Member: Bai, Jing Cui, Yi Wang, Xiaoli Outline 1. Linearization of Nonlinear F-16 Model 2. Longitudinal SAS and Autopilot Design 3. Lateral SAS and Autopilot

More information

The Role of Zero Dynamics in Aerospace Systems

The Role of Zero Dynamics in Aerospace Systems The Role of Zero Dynamics in Aerospace Systems A Case Study in Control of Hypersonic Vehicles Andrea Serrani Department of Electrical and Computer Engineering The Ohio State University Outline q Issues

More information

PRINCIPLES OF FLIGHT

PRINCIPLES OF FLIGHT 1 Considering a positive cambered aerofoil, the pitching moment when Cl=0 is: A infinite B positive (nose-up). C negative (nose-down). D equal to zero. 2 The angle between the aeroplane longitudinal axis

More information

A Blade Element Approach to Modeling Aerodynamic Flight of an Insect-scale Robot

A Blade Element Approach to Modeling Aerodynamic Flight of an Insect-scale Robot A Blade Element Approach to Modeling Aerodynamic Flight of an Insect-scale Robot Taylor S. Clawson, Sawyer B. Fuller Robert J. Wood, Silvia Ferrari American Control Conference Seattle, WA May 25, 2016

More information

Topic # Feedback Control Systems

Topic # Feedback Control Systems Topic #1 16.31 Feedback Control Systems Motivation Basic Linear System Response Fall 2007 16.31 1 1 16.31: Introduction r(t) e(t) d(t) y(t) G c (s) G(s) u(t) Goal: Design a controller G c (s) so that the

More information

DESIGN OF ROBUST CONTROL SYSTEM FOR THE PMS MOTOR

DESIGN OF ROBUST CONTROL SYSTEM FOR THE PMS MOTOR Journal of ELECTRICAL ENGINEERING, VOL 58, NO 6, 2007, 326 333 DESIGN OF ROBUST CONTROL SYSTEM FOR THE PMS MOTOR Ahmed Azaiz Youcef Ramdani Abdelkader Meroufel The field orientation control (FOC) consists

More information

AMME3500: System Dynamics & Control

AMME3500: System Dynamics & Control Stefan B. Williams May, 211 AMME35: System Dynamics & Control Assignment 4 Note: This assignment contributes 15% towards your final mark. This assignment is due at 4pm on Monday, May 3 th during Week 13

More information

Aim. Unit abstract. Learning outcomes. QCF level: 6 Credit value: 15

Aim. Unit abstract. Learning outcomes. QCF level: 6 Credit value: 15 Unit T23: Flight Dynamics Unit code: J/504/0132 QCF level: 6 Credit value: 15 Aim The aim of this unit is to develop learners understanding of aircraft flight dynamic principles by considering and analysing

More information

Chapter 1 Lecture 2. Introduction 2. Topics. Chapter-1

Chapter 1 Lecture 2. Introduction 2. Topics. Chapter-1 Chapter 1 Lecture 2 Introduction 2 Topics 1.4 Equilibrium of airplane 1.5 Number of equations of motion for airplane in flight 1.5.1 Degrees of freedom 1.5.2 Degrees of freedom for a rigid airplane 1.6

More information

Exam - TTK 4190 Guidance & Control Eksamen - TTK 4190 Fartøysstyring

Exam - TTK 4190 Guidance & Control Eksamen - TTK 4190 Fartøysstyring Page 1 of 6 Norges teknisk- naturvitenskapelige universitet Institutt for teknisk kybernetikk Faglig kontakt / contact person: Navn: Morten Pedersen, Universitetslektor Tlf.: 41602135 Exam - TTK 4190 Guidance

More information

CDS 101/110a: Lecture 10-1 Robust Performance

CDS 101/110a: Lecture 10-1 Robust Performance CDS 11/11a: Lecture 1-1 Robust Performance Richard M. Murray 1 December 28 Goals: Describe how to represent uncertainty in process dynamics Describe how to analyze a system in the presence of uncertainty

More information

θ α W Description of aero.m

θ α W Description of aero.m Description of aero.m Determination of the aerodynamic forces, moments and power by means of the blade element method; for known mean wind speed, induction factor etc. Simplifications: uniform flow (i.e.

More information

UAV Coordinate Frames and Rigid Body Dynamics

UAV Coordinate Frames and Rigid Body Dynamics Brigham Young University BYU ScholarsArchive All Faculty Publications 24-- UAV oordinate Frames and Rigid Body Dynamics Randal Beard beard@byu.edu Follow this and additional works at: https://scholarsarchive.byu.edu/facpub

More information

A SIMPLIFIED ANALYSIS OF NONLINEAR LONGITUDINAL DYNAMICS AND CONCEPTUAL CONTROL SYSTEM DESIGN

A SIMPLIFIED ANALYSIS OF NONLINEAR LONGITUDINAL DYNAMICS AND CONCEPTUAL CONTROL SYSTEM DESIGN A SIMPLIFIED ANALYSIS OF NONLINEAR LONGITUDINAL DYNAMICS AND CONCEPTUAL CONTROL SYSTEM DESIGN ROBBIE BUNGE 1. Introduction The longitudinal dynamics of fixed-wing aircraft are a case in which classical

More information

FLIGHT DYNAMICS. Robert F. Stengel. Princeton University Press Princeton and Oxford

FLIGHT DYNAMICS. Robert F. Stengel. Princeton University Press Princeton and Oxford FLIGHT DYNAMICS Robert F. Stengel Princeton University Press Princeton and Oxford Preface XV Chapter One Introduction 1 1.1 ELEMENTS OF THE AIRPLANE 1 Airframe Components 1 Propulsion Systems 4 1.2 REPRESENTATIVE

More information

Aircraft Maneuver Regulation: a Receding Horizon Backstepping Approach

Aircraft Maneuver Regulation: a Receding Horizon Backstepping Approach Aircraft Maneuver Regulation: a Receding Horizon Backstepping Approach Giuseppe Notarstefano and Ruggero Frezza Abstract Coordinated flight is a nonholonomic constraint that implies no sideslip of an aircraft.

More information

COMBINED ADAPTIVE CONTROLLER FOR UAV GUIDANCE

COMBINED ADAPTIVE CONTROLLER FOR UAV GUIDANCE COMBINED ADAPTIVE CONTROLLER FOR UAV GUIDANCE B.R. Andrievsky, A.L. Fradkov Institute for Problems of Mechanical Engineering of Russian Academy of Sciences 61, Bolshoy av., V.O., 199178 Saint Petersburg,

More information

Adaptive Augmentation of a Fighter Aircraft Autopilot Using a Nonlinear Reference Model

Adaptive Augmentation of a Fighter Aircraft Autopilot Using a Nonlinear Reference Model Proceedings of the EuroGNC 13, 2nd CEAS Specialist Conference on Guidance, Navigation & Control, Delft University of Technology, Delft, The Netherlands, April -12, 13 Adaptive Augmentation of a Fighter

More information

Chapter 2 Review of Linear and Nonlinear Controller Designs

Chapter 2 Review of Linear and Nonlinear Controller Designs Chapter 2 Review of Linear and Nonlinear Controller Designs This Chapter reviews several flight controller designs for unmanned rotorcraft. 1 Flight control systems have been proposed and tested on a wide

More information

Robot Dynamics - Rotary Wing UAS: Control of a Quadrotor

Robot Dynamics - Rotary Wing UAS: Control of a Quadrotor Robot Dynamics Rotary Wing AS: Control of a Quadrotor 5-85- V Marco Hutter, Roland Siegwart and Thomas Stastny Robot Dynamics - Rotary Wing AS: Control of a Quadrotor 7..6 Contents Rotary Wing AS. Introduction

More information

Experimental Aircraft Parameter Estimation

Experimental Aircraft Parameter Estimation Experimental Aircraft Parameter Estimation AA241X May 14 2014 Stanford University Overview 1. System & Parameter Identification 2. Energy Performance Estimation Propulsion OFF Propulsion ON 3. Stability

More information

Predictive Control of Gyroscopic-Force Actuators for Mechanical Vibration Damping

Predictive Control of Gyroscopic-Force Actuators for Mechanical Vibration Damping ARC Centre of Excellence for Complex Dynamic Systems and Control, pp 1 15 Predictive Control of Gyroscopic-Force Actuators for Mechanical Vibration Damping Tristan Perez 1, 2 Joris B Termaat 3 1 School

More information

MAE 142 Homework #5 Due Friday, March 13, 2009

MAE 142 Homework #5 Due Friday, March 13, 2009 MAE 142 Homework #5 Due Friday, March 13, 2009 Please read through the entire homework set before beginning. Also, please label clearly your answers and summarize your findings as concisely as possible.

More information

MIMO analysis: loop-at-a-time

MIMO analysis: loop-at-a-time MIMO robustness MIMO analysis: loop-at-a-time y 1 y 2 P (s) + + K 2 (s) r 1 r 2 K 1 (s) Plant: P (s) = 1 s 2 + α 2 s α 2 α(s + 1) α(s + 1) s α 2. (take α = 10 in the following numerical analysis) Controller:

More information

Every real system has uncertainties, which include system parametric uncertainties, unmodeled dynamics

Every real system has uncertainties, which include system parametric uncertainties, unmodeled dynamics Sensitivity Analysis of Disturbance Accommodating Control with Kalman Filter Estimation Jemin George and John L. Crassidis University at Buffalo, State University of New York, Amherst, NY, 14-44 The design

More information

Aircraft Stability & Control

Aircraft Stability & Control Aircraft Stability & Control Textbook Automatic control of Aircraft and missiles 2 nd Edition by John H Blakelock References Aircraft Dynamics and Automatic Control - McRuler & Ashkenas Aerodynamics, Aeronautics

More information

Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam!

Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam! Prüfung Regelungstechnik I (Control Systems I) Prof. Dr. Lino Guzzella 3.. 24 Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam! Do not mark up this translation aid -

More information

Flight Dynamics and Control. Lecture 3: Longitudinal stability Derivatives G. Dimitriadis University of Liege

Flight Dynamics and Control. Lecture 3: Longitudinal stability Derivatives G. Dimitriadis University of Liege Flight Dynamics and Control Lecture 3: Longitudinal stability Derivatives G. Dimitriadis University of Liege Previously on AERO0003-1 We developed linearized equations of motion Longitudinal direction

More information

H-infinity Model Reference Controller Design for Magnetic Levitation System

H-infinity Model Reference Controller Design for Magnetic Levitation System H.I. Ali Control and Systems Engineering Department, University of Technology Baghdad, Iraq 6043@uotechnology.edu.iq H-infinity Model Reference Controller Design for Magnetic Levitation System Abstract-

More information

AFRL MACCCS Review. Adaptive Control of the Generic Hypersonic Vehicle

AFRL MACCCS Review. Adaptive Control of the Generic Hypersonic Vehicle AFRL MACCCS Review of the Generic Hypersonic Vehicle PI: Active- Laboratory Department of Mechanical Engineering Massachusetts Institute of Technology September 19, 2012, MIT AACL 1/38 Our Team MIT Team

More information

Model Reference Adaptive Control of Underwater Robotic Vehicle in Plane Motion

Model Reference Adaptive Control of Underwater Robotic Vehicle in Plane Motion Proceedings of the 11th WSEAS International Conference on SSTEMS Agios ikolaos Crete Island Greece July 23-25 27 38 Model Reference Adaptive Control of Underwater Robotic Vehicle in Plane Motion j.garus@amw.gdynia.pl

More information

DESIGN PROJECT REPORT: Longitudinal and lateral-directional stability augmentation of Boeing 747 for cruise flight condition.

DESIGN PROJECT REPORT: Longitudinal and lateral-directional stability augmentation of Boeing 747 for cruise flight condition. DESIGN PROJECT REPORT: Longitudinal and lateral-directional stability augmentation of Boeing 747 for cruise flight condition. Prepared By: Kushal Shah Advisor: Professor John Hodgkinson Graduate Advisor:

More information

Confidence metrics analysis of a fixed-wing UAV. Janos Polgar

Confidence metrics analysis of a fixed-wing UAV. Janos Polgar Confidence metrics analysis of a fixed-wing UAV A THESIS SUBMITTED TO THE FACULTY OF THE GRADUATE SCHOOL OF THE UNIVERSITY OF MINNESOTA BY Janos Polgar IN PARTIAL FULFILLMENT OF THE REQUIREMENTS FOR THE

More information

MAV Unsteady Characteristics in-flight Measurement with the Help of SmartAP Autopilot

MAV Unsteady Characteristics in-flight Measurement with the Help of SmartAP Autopilot MAV Unsteady Characteristics in-flight Measurement with the Help of SmartAP Autopilot S. Serokhvostov, N. Pushchin and K. Shilov Moscow Institute of Physics and Technology Department of Aeromechanics and

More information

Ascent Phase Trajectory Optimization for a Hypersonic Vehicle Using Nonlinear Programming

Ascent Phase Trajectory Optimization for a Hypersonic Vehicle Using Nonlinear Programming Ascent Phase Trajectory Optimization for a Hypersonic Vehicle Using Nonlinear Programming H.M. Prasanna,D.Ghose, M.S. Bhat, C. Bhattacharyya, and J. Umakant 3 Department of Aerospace Engineering Department

More information

Problem 1: Ship Path-Following Control System (35%)

Problem 1: Ship Path-Following Control System (35%) Problem 1: Ship Path-Following Control System (35%) Consider the kinematic equations: Figure 1: NTNU s research vessel, R/V Gunnerus, and Nomoto model: T ṙ + r = Kδ (1) with T = 22.0 s and K = 0.1 s 1.

More information

LONGITUDINAL STABILITY AUGMENTATION DESIGN WITH TWO DEGREE OF FREEDOM CONTROL STRUCTURE AND HANDLING QUALITIES REQUIREMENTS

LONGITUDINAL STABILITY AUGMENTATION DESIGN WITH TWO DEGREE OF FREEDOM CONTROL STRUCTURE AND HANDLING QUALITIES REQUIREMENTS LONGITUDINAL STABILITY AUGMENTATION DESIGN WITH TWO DEGREE OF FREEDOM CONTROL STRUCTURE AND HANDLING QUALITIES REQUIREMENTS Francisco J. Triveno Vargas, Fernando J. O. Moreira, Pedro Paglione *EMBRAER,

More information

Lecture 6. Chapter 8: Robust Stability and Performance Analysis for MIMO Systems. Eugenio Schuster.

Lecture 6. Chapter 8: Robust Stability and Performance Analysis for MIMO Systems. Eugenio Schuster. Lecture 6 Chapter 8: Robust Stability and Performance Analysis for MIMO Systems Eugenio Schuster schuster@lehigh.edu Mechanical Engineering and Mechanics Lehigh University Lecture 6 p. 1/73 6.1 General

More information

Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam!

Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam! Prüfung Regelungstechnik I (Control Systems I) Prof. Dr. Lino Guzzella 3. 8. 24 Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam! Do not mark up this translation aid

More information

Chapter 9. Nonlinear Design Models. Beard & McLain, Small Unmanned Aircraft, Princeton University Press, 2012, Chapter 9, Slide 1

Chapter 9. Nonlinear Design Models. Beard & McLain, Small Unmanned Aircraft, Princeton University Press, 2012, Chapter 9, Slide 1 Chapter 9 Nonlinear Design Models Beard & McLain, Small Unmanned Aircraft, Princeton University Press, 2012, Chapter 9, Slide 1 Architecture Destination, obstacles Waypoints Path Definition Airspeed, Altitude,

More information

Lecture #AC 3. Aircraft Lateral Dynamics. Spiral, Roll, and Dutch Roll Modes

Lecture #AC 3. Aircraft Lateral Dynamics. Spiral, Roll, and Dutch Roll Modes Lecture #AC 3 Aircraft Lateral Dynamics Spiral, Roll, and Dutch Roll Modes Copy right 2003 by Jon at h an H ow 1 Spring 2003 16.61 AC 3 2 Aircraft Lateral Dynamics Using a procedure similar to the longitudinal

More information

Localizer Hold Autopilot

Localizer Hold Autopilot Localizer Hold Autopilot Prepared by A.Kaviyarasu Assistant Professor Department of Aerospace Engineering Madras Institute Of Technology Chromepet, Chennai Localizer hold autopilot is one of the important

More information

Design Methods for Control Systems

Design Methods for Control Systems Design Methods for Control Systems Maarten Steinbuch TU/e Gjerrit Meinsma UT Dutch Institute of Systems and Control Winter term 2002-2003 Schedule November 25 MSt December 2 MSt Homework # 1 December 9

More information

Robust Loop Shaping Controller Design for Spectral Models by Quadratic Programming

Robust Loop Shaping Controller Design for Spectral Models by Quadratic Programming Robust Loop Shaping Controller Design for Spectral Models by Quadratic Programming Gorka Galdos, Alireza Karimi and Roland Longchamp Abstract A quadratic programming approach is proposed to tune fixed-order

More information

April 15, 2011 Sample Quiz and Exam Questions D. A. Caughey Page 1 of 9

April 15, 2011 Sample Quiz and Exam Questions D. A. Caughey Page 1 of 9 April 15, 2011 Sample Quiz Exam Questions D. A. Caughey Page 1 of 9 These pages include virtually all Quiz, Midterm, Final Examination questions I have used in M&AE 5070 over the years. Note that some

More information

Equations of Motion for Micro Air Vehicles

Equations of Motion for Micro Air Vehicles Equations of Motion for Micro Air Vehicles September, 005 Randal W. Beard, Associate Professor Department of Electrical and Computer Engineering Brigham Young University Provo, Utah 84604 USA voice: (80

More information

Chapter 7 Interconnected Systems and Feedback: Well-Posedness, Stability, and Performance 7. Introduction Feedback control is a powerful approach to o

Chapter 7 Interconnected Systems and Feedback: Well-Posedness, Stability, and Performance 7. Introduction Feedback control is a powerful approach to o Lectures on Dynamic Systems and Control Mohammed Dahleh Munther A. Dahleh George Verghese Department of Electrical Engineering and Computer Science Massachuasetts Institute of Technology c Chapter 7 Interconnected

More information

Dynamics and Control Preliminary Examination Topics

Dynamics and Control Preliminary Examination Topics Dynamics and Control Preliminary Examination Topics 1. Particle and Rigid Body Dynamics Meirovitch, Leonard; Methods of Analytical Dynamics, McGraw-Hill, Inc New York, NY, 1970 Chapters 1-5 2. Atmospheric

More information

Application of state observers in attitude estimation using low-cost sensors

Application of state observers in attitude estimation using low-cost sensors Application of state observers in attitude estimation using low-cost sensors Martin Řezáč Czech Technical University in Prague, Czech Republic March 26, 212 Introduction motivation for inertial estimation

More information

What is flight dynamics? AE540: Flight Dynamics and Control I. What is flight control? Is the study of aircraft motion and its characteristics.

What is flight dynamics? AE540: Flight Dynamics and Control I. What is flight control? Is the study of aircraft motion and its characteristics. KING FAHD UNIVERSITY Department of Aerospace Engineering AE540: Flight Dynamics and Control I Instructor Dr. Ayman Hamdy Kassem What is flight dynamics? Is the study of aircraft motion and its characteristics.

More information

A Nomenclature and Acronyms A.1 List of Acronyms

A Nomenclature and Acronyms A.1 List of Acronyms A Nomenclature and Acronyms A.1 List of Acronyms Acronym Definition AA Absolute Amplitude ADMIRE Aero-Data Model In Research Environment AG Action Group Airbus Airbus Deutschland GmbH AoA Angle of Attack

More information

A Model-Free Control System Based on the Sliding Mode Control Method with Applications to Multi-Input-Multi-Output Systems

A Model-Free Control System Based on the Sliding Mode Control Method with Applications to Multi-Input-Multi-Output Systems Proceedings of the 4 th International Conference of Control, Dynamic Systems, and Robotics (CDSR'17) Toronto, Canada August 21 23, 2017 Paper No. 119 DOI: 10.11159/cdsr17.119 A Model-Free Control System

More information

Design and modelling of an airship station holding controller for low cost satellite operations

Design and modelling of an airship station holding controller for low cost satellite operations AIAA Guidance, Navigation, and Control Conference and Exhibit 15-18 August 25, San Francisco, California AIAA 25-62 Design and modelling of an airship station holding controller for low cost satellite

More information

TTK4190 Guidance and Control Exam Suggested Solution Spring 2011

TTK4190 Guidance and Control Exam Suggested Solution Spring 2011 TTK4190 Guidance and Control Exam Suggested Solution Spring 011 Problem 1 A) The weight and buoyancy of the vehicle can be found as follows: W = mg = 15 9.81 = 16.3 N (1) B = 106 4 ( ) 0.6 3 3 π 9.81 =

More information

QFT Framework for Robust Tuning of Power System Stabilizers

QFT Framework for Robust Tuning of Power System Stabilizers 45-E-PSS-75 QFT Framework for Robust Tuning of Power System Stabilizers Seyyed Mohammad Mahdi Alavi, Roozbeh Izadi-Zamanabadi Department of Control Engineering, Aalborg University, Denmark Correspondence

More information

Flight Vehicle Terminology

Flight Vehicle Terminology Flight Vehicle Terminology 1.0 Axes Systems There are 3 axes systems which can be used in Aeronautics, Aerodynamics & Flight Mechanics: Ground Axes G(x 0, y 0, z 0 ) Body Axes G(x, y, z) Aerodynamic Axes

More information

SUM-OF-SQUARES BASED STABILITY ANALYSIS FOR SKID-TO-TURN MISSILES WITH THREE-LOOP AUTOPILOT

SUM-OF-SQUARES BASED STABILITY ANALYSIS FOR SKID-TO-TURN MISSILES WITH THREE-LOOP AUTOPILOT SUM-OF-SQUARES BASED STABILITY ANALYSIS FOR SKID-TO-TURN MISSILES WITH THREE-LOOP AUTOPILOT Hyuck-Hoon Kwon*, Min-Won Seo*, Dae-Sung Jang*, and Han-Lim Choi *Department of Aerospace Engineering, KAIST,

More information

AE Stability and Control of Aerospace Vehicles

AE Stability and Control of Aerospace Vehicles AE 430 - Stability and ontrol of Aerospace Vehicles Static/Dynamic Stability Longitudinal Static Stability Static Stability We begin ith the concept of Equilibrium (Trim). Equilibrium is a state of an

More information

Robust Control. 8th class. Spring, 2018 Instructor: Prof. Masayuki Fujita (S5-303B) Tue., 29th May, 2018, 10:45~11:30, S423 Lecture Room

Robust Control. 8th class. Spring, 2018 Instructor: Prof. Masayuki Fujita (S5-303B) Tue., 29th May, 2018, 10:45~11:30, S423 Lecture Room Robust Control Spring, 2018 Instructor: Prof. Masayuki Fujita (S5-303B) 8th class Tue., 29th May, 2018, 10:45~11:30, S423 Lecture Room 1 8. Design Example 8.1 HiMAT: Control (Highly Maneuverable Aircraft

More information

Deposited on: 12 th July 2012

Deposited on: 12 th July 2012 Murray-Smith, D.J. The application of parameter sensitivity analysis methods to inverse simulation models.mathematical and Computer Modelling of Dynamical Systems. ISSN 1744-551 http://eprints.gla.ac.uk/66832/

More information

EE363 Automatic Control: Midterm Exam (4 problems, 90 minutes)

EE363 Automatic Control: Midterm Exam (4 problems, 90 minutes) EE363 Automatic Control: Midterm Exam (4 problems, 90 minutes) ) Block diagram simplification (0 points). Simplify the following block diagram.,i.e., find the transfer function from u to y. Your answer

More information

28TH INTERNATIONAL CONGRESS OF THE AERONAUTICAL SCIENCES

28TH INTERNATIONAL CONGRESS OF THE AERONAUTICAL SCIENCES 8 TH INTERNATIONAL CONGRESS OF O THE AERONAUTICAL SCIENCES AUTOPILOT DESIGN FOR AN AGILE MISSILE USING L ADAPTIVE BACKSTEPPING CONTROL Chang-Hun Lee*, Min-Jea Tahk* **, and Byung-Eul Jun*** *KAIST, **KAIST,

More information

Flight and Orbital Mechanics

Flight and Orbital Mechanics Flight and Orbital Mechanics Lecture slides Challenge the future 1 Flight and Orbital Mechanics Lecture 7 Equations of motion Mark Voskuijl Semester 1-2012 Delft University of Technology Challenge the

More information

Stability and Control Analysis in Twin-Boom Vertical Stabilizer Unmanned Aerial Vehicle (UAV)

Stability and Control Analysis in Twin-Boom Vertical Stabilizer Unmanned Aerial Vehicle (UAV) International Journal of Scientific and Research Publications, Volume 4, Issue 2, February 2014 1 Stability and Control Analysis in Twin-Boom Vertical Stabilizer Unmanned Aerial Vehicle UAV Lasantha Kurukularachchi*;

More information

ANALYSIS OF AUTOPILOT SYSTEM BASED ON BANK ANGLE OF SMALL UAV

ANALYSIS OF AUTOPILOT SYSTEM BASED ON BANK ANGLE OF SMALL UAV ANALYSIS OF AUTOPILOT SYSTEM BASED ON BANK ANGLE OF SMALL UAV MAY SAN HLAING, ZAW MIN NAING, 3 MAUNG MAUNG LATT, 4 HLA MYO TUN,4 Department of Electronic Engineering, Mandalay Technological University,

More information

Near-Hover Dynamics and Attitude Stabilization of an Insect Model

Near-Hover Dynamics and Attitude Stabilization of an Insect Model 21 American Control Conference Marriott Waterfront, Baltimore, MD, USA June 3-July 2, 21 WeA1.4 Near-Hover Dynamics and Attitude Stabilization of an Insect Model B. Cheng and X. Deng Abstract In this paper,

More information

Improvement of flight regarding safety and comfort

Improvement of flight regarding safety and comfort Prediction of the aeroelastic behavior An application to wind-tunnel models Mickaël Roucou Royal Institute of Technology KTH - Stockholm, Sweden Department of Aerospace and Vehicle Engineering Email: roucou@kth.se

More information

Fault-Tolerant Control of a Unmanned Aerial Vehicle with Partial Wing Loss

Fault-Tolerant Control of a Unmanned Aerial Vehicle with Partial Wing Loss Preprints of the 19th World Congress The International Federation of Automatic Control Fault-Tolerant Control of a Unmanned Aerial Vehicle with Partial Wing Loss Wiaan Beeton J.A.A. Engelbrecht Stellenbosch

More information

AA 242B/ ME 242B: Mechanical Vibrations (Spring 2016)

AA 242B/ ME 242B: Mechanical Vibrations (Spring 2016) AA 242B/ ME 242B: Mechanical Vibrations (Spring 2016) Homework #2 Due April 17, 2016 This homework focuses on developing a simplified analytical model of the longitudinal dynamics of an aircraft during

More information

Chapter 3. LQ, LQG and Control System Design. Dutch Institute of Systems and Control

Chapter 3. LQ, LQG and Control System Design. Dutch Institute of Systems and Control Chapter 3 LQ, LQG and Control System H 2 Design Overview LQ optimization state feedback LQG optimization output feedback H 2 optimization non-stochastic version of LQG Application to feedback system design

More information

/ m U) β - r dr/dt=(n β / C) β+ (N r /C) r [8+8] (c) Effective angle of attack. [4+6+6]

/ m U) β - r dr/dt=(n β / C) β+ (N r /C) r [8+8] (c) Effective angle of attack. [4+6+6] Code No: R05322101 Set No. 1 1. (a) Explain the following terms with examples i. Stability ii. Equilibrium. (b) Comment upon the requirements of stability of a i. Military fighter aircraft ii. Commercial

More information

Active Guidance for a Finless Rocket using Neuroevolution

Active Guidance for a Finless Rocket using Neuroevolution Active Guidance for a Finless Rocket using Neuroevolution Gomez, F.J. & Miikulainen, R. (2003). Genetic and Evolutionary Computation Gecco, 2724, 2084 2095. Introduction Sounding rockets are used for making

More information

Suboptimal adaptive control system for flight quality improvement

Suboptimal adaptive control system for flight quality improvement Suboptimal adaptive control system for flight uality improvement Andrzej Tomczyk Department of Avionics and Control, Faculty of Mechanical Engineering and Aeronautics Rzeszów University of Technology,

More information

Autonomous Helicopter Landing A Nonlinear Output Regulation Perspective

Autonomous Helicopter Landing A Nonlinear Output Regulation Perspective Autonomous Helicopter Landing A Nonlinear Output Regulation Perspective Andrea Serrani Department of Electrical and Computer Engineering Collaborative Center for Control Sciences The Ohio State University

More information

Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam!

Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam! Prüfung Regelungstechnik I (Control Systems I) Prof. Dr. Lino Guzzella 5. 2. 2 Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam! Do not mark up this translation aid -

More information

State Estimation for Autopilot Control of Small Unmanned Aerial Vehicles in Windy Conditions

State Estimation for Autopilot Control of Small Unmanned Aerial Vehicles in Windy Conditions University of Colorado, Boulder CU Scholar Aerospace Engineering Sciences Graduate Theses & Dissertations Aerospace Engineering Sciences Summer 7-23-2014 State Estimation for Autopilot Control of Small

More information

Compensator Design to Improve Transient Performance Using Root Locus

Compensator Design to Improve Transient Performance Using Root Locus 1 Compensator Design to Improve Transient Performance Using Root Locus Prof. Guy Beale Electrical and Computer Engineering Department George Mason University Fairfax, Virginia Correspondence concerning

More information

Design of Attitude Determination and Control Subsystem

Design of Attitude Determination and Control Subsystem Design of Attitude Determination and Control Subsystem 1) Control Modes and Requirements Control Modes: Control Modes Explanation 1 ) Spin-Up Mode - Acquisition of Stability through spin-up maneuver -

More information

D(s) G(s) A control system design definition

D(s) G(s) A control system design definition R E Compensation D(s) U Plant G(s) Y Figure 7. A control system design definition x x x 2 x 2 U 2 s s 7 2 Y Figure 7.2 A block diagram representing Eq. (7.) in control form z U 2 s z Y 4 z 2 s z 2 3 Figure

More information

Nonlinear Adaptive Flight Control for the X-38 Vehicle

Nonlinear Adaptive Flight Control for the X-38 Vehicle Nonlinear Adaptive Flight Control for the X-38 Vehicle Elmar M. Wallner and Klaus H. Well Institute of Flight Mechanics and Control University of Stuttgart Pfaffenwaldring 7a, 7569 Stuttgart, Germany klaus.well@ifr.uni-stuttgart.de

More information

3D Pendulum Experimental Setup for Earth-based Testing of the Attitude Dynamics of an Orbiting Spacecraft

3D Pendulum Experimental Setup for Earth-based Testing of the Attitude Dynamics of an Orbiting Spacecraft 3D Pendulum Experimental Setup for Earth-based Testing of the Attitude Dynamics of an Orbiting Spacecraft Mario A. Santillo, Nalin A. Chaturvedi, N. Harris McClamroch, Dennis S. Bernstein Department of

More information

Frequency Domain System Identification for a Small, Low-Cost, Fixed-Wing UAV

Frequency Domain System Identification for a Small, Low-Cost, Fixed-Wing UAV Frequency Domain System Identification for a Small, Low-Cost, Fixed-Wing UAV Andrei Dorobantu, Austin M. Murch, Bernie Mettler, and Gary J. Balas, Department of Aerospace Engineering & Mechanics University

More information

Introduction to Feedback Control

Introduction to Feedback Control Introduction to Feedback Control Control System Design Why Control? Open-Loop vs Closed-Loop (Feedback) Why Use Feedback Control? Closed-Loop Control System Structure Elements of a Feedback Control System

More information

Outline. Classical Control. Lecture 1

Outline. Classical Control. Lecture 1 Outline Outline Outline 1 Introduction 2 Prerequisites Block diagram for system modeling Modeling Mechanical Electrical Outline Introduction Background Basic Systems Models/Transfers functions 1 Introduction

More information

DISTURBANCE ATTENUATION IN A MAGNETIC LEVITATION SYSTEM WITH ACCELERATION FEEDBACK

DISTURBANCE ATTENUATION IN A MAGNETIC LEVITATION SYSTEM WITH ACCELERATION FEEDBACK DISTURBANCE ATTENUATION IN A MAGNETIC LEVITATION SYSTEM WITH ACCELERATION FEEDBACK Feng Tian Department of Mechanical Engineering Marquette University Milwaukee, WI 53233 USA Email: feng.tian@mu.edu Kevin

More information

R. Balan. Splaiul Independentei 313, Bucharest, ROMANIA D. Aur

R. Balan. Splaiul Independentei 313, Bucharest, ROMANIA D. Aur An On-line Robust Stabilizer R. Balan University "Politehnica" of Bucharest, Department of Automatic Control and Computers, Splaiul Independentei 313, 77206 Bucharest, ROMANIA radu@karla.indinf.pub.ro

More information

Continuous Differentiation of Complex Systems Applied to a Hypersonic Vehicle

Continuous Differentiation of Complex Systems Applied to a Hypersonic Vehicle Continuous of Complex Systems Applied to a Vehicle AIAA Aircraft Flight Mechanics Conference Derek J. Dalle, Sean M. Torrez, James F. Driscoll University of Michigan, Ann Arbor, MI 4819 August 15, 212,

More information

Linear Flight Control Techniques for Unmanned Aerial Vehicles

Linear Flight Control Techniques for Unmanned Aerial Vehicles Chapter 1 Linear Flight Control Techniques for Unmanned Aerial Vehicles Jonathan P. How, Emilio Frazzoli, and Girish Chowdhary August 2, 2012 1 Abstract This chapter presents an overview of linear flight

More information