Learn2Control Laboratory


 Myles Chambers
 1 years ago
 Views:
Transcription
1 Learn2Control Laboratory Version 3.2 Summer Term
2 This Script is for use in the scope of the Process Control lab. It is in no way claimed to be in any scientific way complete or unique. Errors should be reported to: or 2
3 1 BASICS OF SYSTEM DYNAMICS AND CONTROL 4 Block diagrams and the concept of feedback control 4 Dynamic response of transfer elements (dynamic operators) 4 Simple control loop The proportional element (Pelement) or pure gain The integrator (Ielement) The firstorder time delay (PT1element) The dead time element 8 Transfer behavior of closed control loops and block diagram algebra 9 Linear controller elements 11 Behavior of the closed control loop 13 2 LINEAR STATE FEEDBAC CONTROL (CONCERNING DYN 23) State Feedback Control by Pole Assignment State Feedback Control by Ackermann s Formula Eigenvalue and Eigenvector Assignment by State Feedback Control Linear Quadratic Regulator (LQR) Choice of the Filter Matrix 20 3 PROJECTS DYN23  Control of a chemical reactor The chemical process DYN26  Modeling and Analysis of a Reactor System Description of the reactor system User interface 24 4 PREPARATION 25 General project setup 25 Experimental modeling 25 Theoretical modeling 25 Controller design 25 3
4 1 Basics of system dynamics and control Block diagrams and the concept of feedback control A block diagram is a sequence of causes and effects. Each block contains a description of a cause/effect relationship between its inputs (cause) and the resulting output (effect). A typical control system consists of a physical dynamic system (process) and a controller. The process has an output (controlled variable y) that is required to follow some desired value over time (set point w) and has a control input that can be set externally (manipulated variable u). The output deviation (control error e) is calculated by subtracting the measured value of the controlled variable y from the desired value of w. Based on this deviation the controller calculates the manipulated variable u, such that y is corrected. The objective of the feedback controller is to compensate the disturbance z and to follow the trajectory of the desired variable w(t) as fast and exact as possible. Figure 1 shows the block diagram of the unity feedback system described above. Controller Process Figure 1: Block diagram of the unity feedback system Dynamic response of transfer elements (dynamic operators) In general the dynamic response of a transfer element with input u and output y can be described by: y( t) ( u( )); t (1) In this lab, we consider linear timeinvariant (LTI) transfer functions only. By Laplace transformation of (1) in the specific form t y( t) u( ) g( t ) d, (2) 0 we obtain the following transfer function: Y( s) G( s) (2) U ( s) Figure 2: Block diagram and transfer function of a general transfer element The so called transfer element or dynamic operator can be described by its response to a test input signal. Since it is simple to realize, the unit step 1(t) is commonly used as the input for the response experiment. 4
5 1( t t 0 0 t t ) 1 t t 0 0 Figure 3: Unit step 1(t) The corresponding output signal h(t) is called (unit) step response. For simple transfer elements the shape of the response can be outlined in the respective block of a block diagram element. Thus, we achieve a simple and descriptive symbol of the transfer element. The frequency response G(j) can be described as the system s response to a sinusoidal input signal. For a unit amplitude sinusoidal input, the output will be a sinusoid with a magnitude A and a phase shift. From the complex transfer function G(j) of the real variable (frequency of the sinusoid) we can describe the frequency response analytically. The magnitude is obtained by and the phase shift by ReG ( j) 2 ImG ( j ) 2 G( j) Im G( j) ( j) arctan. Re G( j) The Bode plot constitutes a convenient way to represent the frequency response characteristics. The magnitude A is plotted in decibel units (linear scale) versus the logarithm of the frequency, while the phase shift is plotted in degrees (linear scale) versus log(). The decibel unit (db) is defined as (3) (4) G( j) 20 log G( j) (5) db so that the decibel scale converts a logarithmic scale for the magnitude into a linear scale. Simple control loop As shown in Figure 1, a control loop consists of two elements; controller and process. Each can consist of a number of simple transfer elements. These simple transfer elements are also called the canonical form of the transfer function. In the following text we describe some relevant simple elements The proportional element (Pelement) or pure gain The inputoutput relation of the proportional element, also called gain is described by y(t) = u(t). (6) By Laplacetransformation we obtain the following transfer function: G s Y U s s The response from a unit step input signal is (7) h(t) = 1(t) (8) 5
6 Thus, the unit step response of a proportional element is a step with the amplitude of. The resulting block diagram symbol is shown below: Figure 4: Block diagram of a proportional element The magnitude and phase shift of the frequency response of the Pelement are constant over all positive frequencies (G(j) =, (j) = 0). The magnitude Bode plot is a horizontal line parallel to the frequency axis with a distance of db, the phase Bode plot is the 0 degree line The integrator (Ielement) The input/output relation of the integrator is described by Laplace transformation results into The respective unit step response is y t t ut dt y0. (9) I 0 G s I. s (10) h(t) = I t. (11) Thus, the unit step response of an integrator is a ramp. The integration coefficient I can be read from the step response as shown in Figure 5. In addition the corresponding block diagram of the Ielement is displayed. Figure 5: Step response (left) and block diagram (right) of an integrator With s=j we obtain the transfer function of the integrator from Equation (10) as The magnitude and phase shift are G I j j I G j j 2 (12) (13) 6
7 The Bode diagram of the integrator is shown in Figure 6. The Bode plot of the magnitude is a straight line with a slope of 20dB/decade and a magnitude of I,dB at =1. The phase shift is constant (j) =90 for all. Figure 6: Bode diagram of the integrator The firstorder time delay (PT1element) The first order time delay is described by the following differential equation: The resulting unit step response is: t yt ut. T y (14) t ht 1 e T (15) The system does not response instantaneously to a unit step input; in fact the output approaches to the final value asymptotically. Theoretically the process output can reach this value only in infinite time. Thus, the dynamic character of the PT 1 element is to delay the output response u(t). The step response and block diagram of the PT 1 element is shown in Figure 7. The time constant T can be identified from a tangent at the origin of the diagram graphically. Figure 7: Unit step response and block diagram of the PT 1 element 7
8 The Laplace transformation of the differential equation (14) yields TsY s Ys Us. (16) The resulting transfer function of the PT 1 element is Gs 1 st (17) and with s=j G j. 1 jt (18) We have a magnitude and phase shift of G j j arctan T 1 T 2. (19) Figure 8: Bode diagram of the first order time delay The resulting Bode diagram is shown in Figure 9. The diagram is divided into two regions by 1 the corner or break or cutoff frequency. The magnitude of the firstorder system can be T approximated by locating the corner frequency, drawing the two asymptotes y= db and a straight line with a slope of 20dB/decade to meet at the corner frequency, and sketching a fair 1 curve that passes through 3dB at and that is asymptotic to theses lines. T The previously described transfer functions P and Iblocks are elementary and can be not made of simpler blocks. Reformulating the transfer function of the PT 1 block (17) leads to Y Ts 1 s Us Ys From this equation it can be seen, that the PT 1 element is not elementary, but composed of the elementary P and Ielements The dead time element A dead time element delays the input signal by the time T t. It is commonly used to describe transport delays. The magnitude of the input signal is not changed by the dead time, but the phase shift decreases at higher frequencies. Thus, the dead time has a great effect on the (20) 8
9 stability of the closed control loop as well as on the ability of the control loop to be fast. The transfer function, magnitude, and phase shift are described by G s) e j T t s ( G j j T t (degrees) In the Bode plot the phase shift at = 1/T t is degrees. Transfer behavior of closed control loops and block diagram algebra As mentioned before, the controlled system (process part of a closed control loop) generally consists of a set of interconnected simple transfer elements. Thus, the total controlled system may be of highorder and show complex transfer behavior. As a basic principle we can divide controlled systems in systems with integrator and systems without integrator. The step response of integrating systems grows over time until some physical constraint is reached. Thus, these systems are called system without saturation. In contrast, systems without integrator are called systems with saturation and grow over time to a finite value only. The step response of both system types can be seen in Figure 10. (21) Figure 10: Step response of a highorder system with saturation (left) and without saturation (right) For the analysis of complex problems it is necessary to reduce a particular network of transfer elements, e.g. to obtain the transfer function of a set of interconnected transfer elements. As shown in Figure 11 we introduce block diagram algebra for linear timeinvariant systems. The algebraic operations are applied to the transfer functions in the frequency domain. To obtain the timedomain representation of the transfer function we can apply the inverse Laplace transformation. 1. Parallel connection 2. Serial connection 9
10 3. Negative feedback 4. Positive feedback Figure 11: Block diagram algebra From a series connection of n PT 1 elements we can obtain a system of order n, the so called PT n element. By connecting an additional Ielement in series, we obtain a highorder system of order n+1 without saturation. The step response of a highorder system with saturation (left) and without saturation (right) is shown in Figure 10. From Figure 11 it can be seen, that the resulting transfer function of a serial connection is obtained by multiplying the single transfer functions. Thus, the frequency response of as serial connection is G j G jg j... G j 1 (22) 2 With the complex number theory we obtain the magnitude and phase shift the frequency response of the serial connection as: G j G j G j... G j 2 n 1 (23) j j j... j. 1 2 n n (24) Because the logarithm of a product is the sum of the logarithms of each term we obtain: G j G j G j... G j. db (25) 1 db 2 n db From this relation we can derivate a useful property of the serial connection algebra in conjunction to the Bode plot representation of the frequency response. The calculation of the frequency response of a serial connection is reduced to summation (and subtraction) of magnitudes (in decibels) and phases (in degrees) of the individual elements. This property is an important simplification for controller design, because the Bode plot of the serial connection of controller and process can be obtained by a graphical method. 10
11 By multiplying several transfer functions we get a general transfer function in form of a rational function of s. b Gs a b s... b s n 0 1 n m 0 a1s... ams (26) The difference of the order of the numerator polynomial n and denominator polynomial m is called the difference order d = (mn) of the transfer function. From the difference order we can conclude to the Bode plot of the transfer function. For high frequencies (j ) the phase shift amounts to d*90 and slope of the magnitude is d* 20 db/decade. The magnitude and phase shift of low frequencies (j 0) can be obtained from the difference order in a similar manner. Values of s such that the numerator of G(s) equals zero are called zeros. Values of s such that the denominator of G(s) equals zero, thus the transfer function G(s) has the value infinity, are called poles. If the poles are real numbers (Im(s)=0) we can describe G(s) as a serial connection of individual PT 1 elements. The reciprocal value of the poles p are equal to the time constant T of an individual PT 1 element. From the step response h(t) of the PT 1 element (15) it can be seen, that the step response of a transfer function with a positive pole and therefore with a positive exponent grows to infinity. Thus, systems with positive poles are unstable. Linear controller elements The most common basic linear controller elements are the Pcontroller, Icontroller, and D controller. They can be combined to build more complex controllers. The Pcontroller calculates a manipulated variable u(t) proportional to the value of the control deviation (error) e(t): U(t) = P e(t) G(s) = P (27) The Icontroller calculates the manipulated variable in proportion to the integral of the error: u t t e d; Gs I 0 The advantage of the Icontroller is that the integration does not stop until the error is zero. The manipulated variable of the Dcontroller is proportional to the derivative of the error. Thus, the manipulated variable is proportional to the rate of change of the error. Therefore the Dcontroller can react immediately in the case of high changes of the error. u t D e d d t s I (28) G(s) = D s (29) In practice you will frequently find parallel connections of these controller elements. A PIcontroller is obtained by a parallel connection of a P an Ielement, and PIDcontroller consists of a parallel connection of a P, I, and Delement. The resulting transfer functions of the more complex controllers are: 11
12 G p s PI  controller I s Gs I p Ds. s PID controller It is common to replace the three gains P, I, and D by the proportional gain R, the integral time constant T N, and the derivative time constant T V. With the relations R P TN we can easily derive the transfer function of a PID controller: G s R R I TV D R (30) 1 1 T s V (31) TN s The response of a PID controller to a unit input step of e(t) is shown in Figure 12. Consider that the real response of the Dcontroller has a small delay. Figure 12: Step response of a (real) PIDcontroller The block diagram and Bode plot of a PID controller is shown in Figure 13. Figure 13: Block diagram and Bode plot of a PID controller 12
13 In this lab we employ a PI controller. The integral time constant T N of the controller is set equal to the greatest time constant T 2 of the controlled process. Thus, we can cancel the slowest time constant from the transfer function to an Ielement (32). This method is called PI compensation of the largest process time constant. The value of the proportional gain R determines the dynamics of the controlled system. (See next section). G ( s) G s R s 1 R(1 TN s) S R ( s). 1T1 s 1T2s TN s 1T1 s TN s Behavior of the closed control loop T T 2 N The dynamic behavior of a control loop can be described by the disturbance rejection and by the reference reaction. Reference reaction is defined as the reaction of the closed loop system to a change in the set point or reference w. The disturbance rejection is the reaction of the closed loop system to a disturbance variable z. (See Figure 1). In general, a change in the values of the reference or disturbance signal causes a transition state of the controlled variable. The run of the controlled variable may be a damped oscillation or nonperiodic. If the controlled variable oscillates or rises, the closed loop is unstable and thus useless. To obtain a well operating control loop, we set up the requirements to the transfer behavior of a closed control loop: I. The closed control loop is stable, e.g. the response from a step change of the reference or disturbance signal must converge to a finite value for t. II. The closed loop exhibits high steady state accuracy, e.g. the control deviation e has to be sufficiently small in steady state. III. The response from changes in reference or disturbance should be damped sufficiently, e.g. it should show damped oscillations only. IV. The closed control loop is sufficiently fast, e.g. a step in reference or disturbance should be rejected in short time. It is obvious, that the requirements III and IV are contradictory. Similarly the requirement I and II are contrary to each other because a high accuracy can be obtained by a high gain or by an Ielement. Both turn the closed loop towards instability. Thus, the controller design is an optimization problem. The stability of a closed control system can be tested from the transfer functions of the process G S (s) and the controller G R (s). If G S (s) and G R (s) are rational functions, the control loop is stable if and only if all poles of the closed loop transfer function s have a negative real component. Zeros and poles can be complex conjugated numbers. The complex number with the smallest absolute value determines the duration of the transition. The ratio of real and imaginary part determines the damping (the greater the ratio, the better the damping, no imaginary part = nonperiodic transition). The poles of highorder can only be obtained by numerical or graphical methods. One method is to conclude stability and the damping characteristics of the closed loop system from the Bode plot of the open loop system G S (s)g R (s) (See Figure 14). (32) 13
14 Figure 14: Bode plot of an open loop system The magnitude plot of the open loop intersects the 0dB line at the frequency D (crossover frequency). The amount by which the phase exceeds 180 at the crossover frequency is called phase margin R. The critical frequency is the frequency at the intersection of the phase plot and the line. The distance of the magnitude plot from the 0dBline is called gain margin A R. R 180 o db. A G ) G ( ) (33) D R S ( R For our lab example we can estimate the stability and damping from the phase margin of the open loop by the following propositions: If the gain of the open loop is positive and the open loop includes less than two Ielements, then the closed loop is stable, if the phase margin is positive If the slope of the magnitude plot is at least 20dB/decade around the crossover frequency, then we can apply: Overshoot of the closed loop step response [%] + phase margin [ ] = 70. For a phase margin of R =55 the overshooting of the closed loop step response is approximately 15%. By varying the gain of the open loop (of the controller R ) we can move the magnitude up or down to reach the required phase margin. 14
15 2 Linear State Feedback Control (concerning DYN 23) In this section approaches to linear state feedback control are discussed. We consider the linear time invariant system of the form: n with x, measured. p u, p n and m y, m n. It is assumed that all dynamic states can be Figure 21: Classical control structure In Figure 21 the classical control structure is depicted. The structure of the state feedback controller is shown in Figure 22. Figure 22: State feedback control structure For a time invariant, linear control law the vector of the manipulated variables reads as: Replacing u in equation 2.1 yields: The idea behind state feedback control is to assign the eigenvalues and therefore the dynamic behavior of the closed loop system. From the analysis of linear systems it becomes clear that only controllable eigenvalues can be determined by state feedback. From equation (2.3) it follows that the controller matrix R has to be chosen such that arbitrary disturbances in the initial conditions x 0 are rejected. The term Mw can be considered as an open loop control action and has to be added as it is required for a controller that it is also able to realize set point changes for the controlled variables. State feedback control can be used for disturbance decoupling. Consider the dynamic linear system: 15
16 where d is an unknown disturbance vector. The matrix E can be chosen such that the disturbances cannot be observed at the output y of the system. Summarized, the state feedback controller has the following important properties: 1. The state feedback controller has a similar feedback structure as known from classical controllers. 2. In contrast to the classical control structure, the state feedback controller uses no comparison between the set point and the current values of the controlled variables in order to keep this difference small. 3. The state feedback controller uses the complete state vector, which is in general not available. 4. The state feedback controller can be used for disturbance decoupling. The design problem of the state feedback controller reduces to calculate the controller matrix R. Different approaches have been developed in the past. We will discuss 2 approaches to the design by pole assignment and the design by minimizing a quadratic cost function. Additionally the filter matrix M has to be chosen properly. As this design is independent of the controller design it is discussed afterwards. 2.1 State Feedback Control by Pole Assignment To simplify the discussion on the design methods for the controller matrix R only the initial behavior of the closed loop system is considered, i.e. the filter matrix M = 0. Thus, the state space representation of the closed loop system reads as: Hence, the closed loop system is described by an autonomous differential equation system. From stability analysis of linear systems it is already known that the autonomous system is asymptotically stable if all eigenvalues have a real part < 0. The controller matrix has to be determined such that the eigenvalues of (A  BR) are shifted to the desired values. R can be calculated by comparing the coefficients of the characteristic polynomials of (A  BR) and the desired eigenvalues R, : This equation results in n equations for the np elements of R. For single input systems there is a unique solution while for multiple input systems an infinite number of solutions exists as in the resulting nonlinear equations more unknowns than equations exist. The additional degrees of freedom can be used to define the eigenvalues and the eigenvectors of the closedloop system. For a single input system the formula of Ackermann is a suitable approach to shift certain eigenvalues. 16
17 2.2 State Feedback Control by Ackermann s Formula If the system is controllable and it is demanded that the closed loop system (A  br) fulfills the characteristic polynomial the controller matrix r can be determined as by: The vector t 1 represents the last row of the inverse alman controllability matrix This method is, due to the necessary calculation of the controllability matrix, numerically disadvantageous for higher order systems. 2.3 Eigenvalue and Eigenvector Assignment by State Feedback Control It has already been mentioned that for multiple input systems degrees of freedom are left by the pole assignment comparing the coefficients of the characteristic polynomials. Additional to the eigenvalues or poles, respectively, the assignment of the eigenvectors of the closed loop system offers the possibility to use the left degrees of freedom for controller design. The first question to be answered is: which eigenvalues can be shifted? Let s assume that i is an eigenvalue of A  BR. Then it holds: v i defines the right eigenvector corresponding to the eigenvalue left eigenvector of the closedloop system. The matrix B is given. Then the following two matrices exist: i and w i is the respective B L is the left pseudo inverse (Moore Penrose Inverse) and N B defines the annihilator of B. B As the matrix N L has n linear independent rows (i.e. is of full rank) the following B transformation of the right eigenvector is allowed: 17
18 Replacing (2.13) in (2.11) yields: which describes the decomposition into a part completely independent on the control matrix R and a part determined by the control matrix R. If an eigenvalue cl i exists such that a right eigenvector ~ W which fulfills equation (2.14) always exists. T i If such w ~ i w ~ n p exist, then i is always an eigenvalue of the closed loop system and cannot be changed by state feedback as it holds: cl cl Hence, i is also an eigenvalue of the open loop system, i. e. i i is an uncontrollable eigenvalue. Therefore, only controllable eigenvalues can be shifted by state feedback. Another question to be discussed is: which eigenvectors can be chosen? To answer this question let s consider the equation: 18
19 From this equation it follows that all right eigenvectors must fulfill the condition: As this condition is independent of R, all possible eigenvectors are determined. These are n p equations for n unknowns. Thus, p linearly independent solutions in general exists, i.e. there are p free parameters in the solution, which are used to determine the controller matrix This calculation of the controller matrix R follows from the part of the decomposition equation which is dependent on the controller matrix: Summarizing all the eigenvectors into a matrix V: yields From the upper equation it becomes clear that R depends on the desired eigenvalues and the eigenvectors summarized in V. In the following it is discussed how to choose the design parameters for a system in order to decouple y from the unknown disturbances d by constant state feedback. Decoupling of a certain disturbance from a given output means that the controller matrix is chosen such that the disturbance becomes unobservable. Therefore, the eigenvectors that span the unobservable subspace have to be determined, i.e. C[v 1,..., v k ] = 0, V Null(C). If now the relation E spanv 1,, vk, Im(E) V is valid, the disturbances become unobservable if the eigenvectors of the closed loop system are chosen properly. This relation means that the disturbances can be described by a linear combination of eigenvectors which span an unobservable subspace, i.e.: 19
20 Disturbances can also be rejected by compensation. As for this method the disturbances have to be known, it is discussed after introducing a method to determine such unknown disturbances. 2.4 Linear Quadratic Regulator (LQR) Assuming that the system to be controlled is not at its steady state, the goal of control is to move the system state as quickly as possible to the desired stationary state. The controller matrix has to be chosen such that the movement is not too slow and does not oscillate too much and that the control energy is minimal. These two properties can be described formally by the following cost function: The weighting matrices Q x are positive semidefinite and Q u are positive definite. They provide the tuning parameters of the controller that is being derived in the following. The state vector x and the vector of manipulated variables u depend on the controller matrix R. Hence, R is the matrix of free variables for this optimization problem. In case of linear unconstrained systems the analytic solution of the stated problem can be derived. The solution consists of the so called MatrixRiccatiEquation: and the manipulated variables of the optimal controller: The MatrixRiccatiEquation has two solutions. The positive definite solution results in a stable closed loop system, while the negative definite solution yield in right half plane poles of the closed loop system. For the solution of the MatrixRiccatiEquation numerous routines are available in common control software. 2.5 Choice of the Filter Matrix In order the choose the filter matrix M it is assumed that the control matrix R has already been determined, such that all eigenvalues of the closed loop system (A  BR) are in the left half complex plane. Applying the Laplace transformation to equation (2.3) it follows with Mw = u s : and with the measurement equation y = Cx: Here it is assumed that x 0 = 0. As the transfer behavior from Us to Y is of interest, this assumption is valid. The inverse in (2.29) exists, as det[si(a  BR)] = 0 holds only if s is an eigenvalue of (A  BR). R has been chosen to shift these eigenvalues into the left half plane. Therefore, there is no eigenvalue in the right half plane including the jaxis. It follows that the inverse exists in this region. To abbreviate the derivation the following definition is applied: Therefore, (2.29) reads as: 20
21 Comparing this equation with Mw(s) = Us as previously defined, it follows: If now w(t) is given to the system, such that the final value for t t tends to w, i. e. that this stationary value is reached, then it follows from the final value theorem for the Laplace transformation With sws lim wt w lim it follows: s0 s As y w, it follows that the filter matrix can be calculated from: presumed that the controller matrix R has already been determined. In case of single input systems M is a scalar and can also be calculated by considering the stationary gain of the system. If the number of controlled variables differs from the number of manipulated variables the matrix M does not necessarily exist. As the calculation of M has been derived by considering the stationary behavior of the dynamic system it is obvious that this design method can only be applied if the set point does not vary quickly in contrast to the dynamics of the system. In this case the decoupling approach of FalbWolovich has to be applied. 21
22 3 Projects 3.1 DYN23  Control of a chemical reactor In this lab course you will learn how to model a chemical process and use linear algebra and controller design fundamentals to develop simple P and PIcontrollers. The experiment will start with a pretest. There you will have to answer ten questions regarding the background of the experiment before you can proceed with the experiment. In the first task you have to finish a dynamic model of a chemical process based on eight differential equations. Your task is to develop energy, mass and component balances for a reactor and a buffer tank. In order to proceed, your model has to meet certain requirements which are checked against a reference model. Once your model is good enough you may proceed to the next task. In the last three tasks your need to develop three control structures to meet certain requirements. In task two, you start with a simple level control. Use the tools provided in task 1 to help you with your design decisions. In task three, the level control has to be expanded to include a temperature control for the reactor. In the last task, you will once again expand your control structure to incorporate a quality control loop for the concentration of the product B in the buffer tank The chemical process In this lab course you will model and analyze a chemical process for the production of a chemical compound. The reaction takes places in a continuously stirred tank reactor with a heating jacket. The product is buffered in a tank to be able to compensate flow variations. Several sensors allow the monitoring of the whole process. The feed is provided by another chemical process at the same site. As this process is not very reliable, your process has to cope with the disturbances introduced by changing feed specifications. 22
23 3.2 DYN26  Modeling and Analysis of a Reactor System This project handles the fundamental methods of systems analysis. The goal of this project is to provide an opportunity to apply theoretical knowledge and to gain experience in basic principles of methods for the analysis of dynamic systems. An illustrative example of a simple continuous stirred reactor system is considered in which an equilibrium reaction of two species takes place. The practical course process is reasoned linear and divided into three large parts. The first task is to describe the dynamic system by means of three differential equations for the state variables for the concentrations for both substances and for the volume of the content of the reactor. The next step is to calculate the steady state of the system as a prerequisite of a subsequent linearization at this point. By consideration of the eigenvalues of the resulting Jacobian matrix, a statement about the stability of the system can be made. Thereafter in the third part a transfer function for the system at hand must be computed from the previous linearization. For the resulting transfer function the root locus diagram has to be computed. The graph of the root locus and step responses can also be plotted. In the given example a zeropole cancellation can be regarded Description of the reactor system As concrete example system an continuous stirred reactor (see Fig. 310) is regarded, in r1 which a balance reaction of the kind A Btakes place. r2 V, ca0 M c, c, V A B V, c, c 1 A1 B1 Figure 310: Scheme of the Continuous stirred reactor with reversible reaction The component B is here the desired main product. The reaction inlet contains only reactive component A. For the regarded problem the relevant state variables are the concentration of the basic material A and the concentration of the product B in the reactor, at the outlet of the reactor, as well as the volume of the reactor V, respectively. The concentration of the product B is to be controlled by the processing input variables, to which the flow rate V and the concentration of the input component c A0 are available. For this simple reactor example it can be assumed, that the stirred reactor is ideal mixed and that the change of density can be neglected. The outgoing volume flow can be described with the accretion v V. The Reaction rates r 1 and r 2 of the respective fragment reaction will be described trough k1 c A and k2 c B. 23
24 3.2.2 User interface In this project tasks are modeled as a linear stepwise procedure. Each web page is associated to a subtask of the project. A web page includes the graphic representation and navigation of the project progress at the top in terms of a graph, an overview of the data structure on the left, the main section in the middle, and a help section on the right. must be chosen. After a subtask has already been finished, it is indicated by red checksign in the navigation at the top. The fact that a further task is available can be also seen in the top. On the left hand side, an overview of the actual data is shown (this is true for all nodes of this project). Therein, the user has an overview of the plant, the desired behavior and the parameters in one figure. On the right hand side, a help window explains the meaning of the parameters for new users. If the help window is disengaged, the extra space is divided between the data overview section and the main section. 24
25 4 Preparation The posed questions should give you a hint about the knowledge tested in the beginning of the labexperiments. General project setup 1. Explain the system under consideration! 2. How are control specifications usually given? Experimental modeling 1. What is experimental modeling? 2. How do we shape identification signals? 3. What kind of linear identification structures do you know? 4. What is special about the ARX structure? Theoretical modeling 1. What is the balance space of the system model? 2. What are the differential variables of the system? 3. What balances do we need? 4. How can the model be rendered adequate for linear control? Controller design 1. Describe the standard feedback control loop block diagram. What is the meaning of the elements and signals 2. What are the controlled resp. manipulated variables in this project? What disturbances may occur? 3. How do step responses and bode plots of typical transfer functions and controllers look like? 4. Explain terms like crossover frequency, phase margin, and rolloff rate for the frequency domain design! 5. How does an LQG controller work? 6. What is the purpose of the weighting matrices in the LQG design? 25
Dr Ian R. Manchester Dr Ian R. Manchester AMME 3500 : Review
Week Date Content Notes 1 6 Mar Introduction 2 13 Mar Frequency Domain Modelling 3 20 Mar Transient Performance and the splane 4 27 Mar Block Diagrams Assign 1 Due 5 3 Apr Feedback System Characteristics
More informationÜ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 informationAutonomous Mobile Robot Design
Autonomous Mobile Robot Design Topic: Guidance and Control Introduction and PID Loops Dr. Kostas Alexis (CSE) Autonomous Robot Challenges How do I control where to go? Autonomous Mobile Robot Design Topic:
More informationAnalysis of DiscreteTime Systems
TU Berlin DiscreteTime Control Systems 1 Analysis of DiscreteTime Systems Overview Stability Sensitivity and Robustness Controllability, Reachability, Observability, and Detectabiliy TU Berlin DiscreteTime
More informationINTRODUCTION TO DIGITAL CONTROL
ECE4540/5540: Digital Control Systems INTRODUCTION TO DIGITAL CONTROL.: Introduction In ECE450/ECE550 Feedback Control Systems, welearnedhow to make an analog controller D(s) to control a lineartimeinvariant
More informationSteady State Frequency Response Using Bode Plots
School of Engineering Department of Electrical and Computer Engineering 332:224 Principles of Electrical Engineering II Laboratory Experiment 3 Steady State Frequency Response Using Bode Plots 1 Introduction
More informationEECS C128/ ME C134 Final Wed. Dec. 15, am. Closed book. Two pages of formula sheets. No calculators.
Name: SID: EECS C28/ ME C34 Final Wed. Dec. 5, 2 8 am Closed book. Two pages of formula sheets. No calculators. There are 8 problems worth points total. Problem Points Score 2 2 6 3 4 4 5 6 6 7 8 2 Total
More informationROOT LOCUS. Consider the system. Root locus presents the poles of the closedloop system when the gain K changes from 0 to. H(s) H ( s) = ( s)
C1 ROOT LOCUS Consider the system R(s) E(s) C(s) + K G(s)  H(s) C(s) R(s) = K G(s) 1 + K G(s) H(s) Root locus presents the poles of the closedloop system when the gain K changes from 0 to 1+ K G ( s)
More informationFeedback Control of Linear SISO systems. Process Dynamics and Control
Feedback Control of Linear SISO systems Process Dynamics and Control 1 OpenLoop Process The study of dynamics was limited to openloop systems Observe process behavior as a result of specific input signals
More informationAndrea Zanchettin Automatic Control AUTOMATIC CONTROL. Andrea M. Zanchettin, PhD Spring Semester, Linear systems (frequency domain)
1 AUTOMATIC CONTROL Andrea M. Zanchettin, PhD Spring Semester, 2018 Linear systems (frequency domain) 2 Motivations Consider an LTI system Thanks to the Lagrange s formula we can compute the motion of
More informationLaplace Transform Analysis of Signals and Systems
Laplace Transform Analysis of Signals and Systems Transfer Functions Transfer functions of CT systems can be found from analysis of Differential Equations Block Diagrams Circuit Diagrams 5/10/04 M. J.
More informationExam. 135 minutes + 15 minutes reading time
Exam January 23, 27 Control Systems I (559L) Prof. Emilio Frazzoli Exam Exam Duration: 35 minutes + 5 minutes reading time Number of Problems: 45 Number of Points: 53 Permitted aids: Important: 4 pages
More informationDefinitions. Decade: A tentoone range of frequency. On a log scale, each 10X change in frequency requires the same distance on the scale.
Circuits II EECS 3220 Lecture notes on making Bode plots Definitions Network Transfer Function: The function H s Xout s X in s where X out represents the voltage or current response of the network to X
More informationSAMPLE SOLUTION TO EXAM in MAS501 Control Systems 2 Autumn 2015
FACULTY OF ENGINEERING AND SCIENCE SAMPLE SOLUTION TO EXAM in MAS501 Control Systems 2 Autumn 2015 Lecturer: Michael Ruderman Problem 1: Frequencydomain analysis and control design (15 pt) Given is a
More informationControl Systems! Copyright 2017 by Robert Stengel. All rights reserved. For educational use only.
Control Systems Robert Stengel Robotics and Intelligent Systems MAE 345, Princeton University, 2017 Analog vs. digital systems Continuous and Discretetime Dynamic Models Frequency Response Transfer Functions
More informationAnalysis and Design of Control Systems in the Time Domain
Chapter 6 Analysis and Design of Control Systems in the Time Domain 6. Concepts of feedback control Given a system, we can classify it as an open loop or a closed loop depends on the usage of the feedback.
More informationÜ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 informationHomework 7  Solutions
Homework 7  Solutions Note: This homework is worth a total of 48 points. 1. Compensators (9 points) For a unity feedback system given below, with G(s) = K s(s + 5)(s + 11) do the following: (c) Find the
More informationChemical Process Dynamics and Control. Aisha Osman Mohamed Ahmed Department of Chemical Engineering Faculty of Engineering, Red Sea University
Chemical Process Dynamics and Control Aisha Osman Mohamed Ahmed Department of Chemical Engineering Faculty of Engineering, Red Sea University 1 Chapter 4 System Stability 2 Chapter Objectives End of this
More informationAPPLICATIONS FOR ROBOTICS
Version: 1 CONTROL APPLICATIONS FOR ROBOTICS TEX d: Feb. 17, 214 PREVIEW We show that the transfer function and conditions of stability for linear systems can be studied using Laplace transforms. Table
More informationFrequency Response Analysis
Frequency Response Analysis Consider let the input be in the form Assume that the system is stable and the steady state response of the system to a sinusoidal inputdoes not depend on the initial conditions
More informationELECTRONICS & COMMUNICATIONS DEP. 3rd YEAR, 2010/2011 CONTROL ENGINEERING SHEET 5 LeadLag Compensation Techniques
CAIRO UNIVERSITY FACULTY OF ENGINEERING ELECTRONICS & COMMUNICATIONS DEP. 3rd YEAR, 00/0 CONTROL ENGINEERING SHEET 5 LeadLag Compensation Techniques [] For the following system, Design a compensator such
More information(b) A unity feedback system is characterized by the transfer function. Design a suitable compensator to meet the following specifications:
1. (a) The open loop transfer function of a unity feedback control system is given by G(S) = K/S(1+0.1S)(1+S) (i) Determine the value of K so that the resonance peak M r of the system is equal to 1.4.
More informationThe Jordan Canonical Form
The Jordan Canonical Form The Jordan canonical form describes the structure of an arbitrary linear transformation on a finitedimensional vector space over an algebraically closed field. Here we develop
More informationRoot Locus Methods. The root locus procedure
Root Locus Methods Design of a position control system using the root locus method Design of a phase lag compensator using the root locus method The root locus procedure To determine the value of the gain
More information1 (20 pts) Nyquist Exercise
EE C128 / ME134 Problem Set 6 Solution Fall 2011 1 (20 pts) Nyquist Exercise Consider a close loop system with unity feedback. For each G(s), hand sketch the Nyquist diagram, determine Z = P N, algebraically
More informationTransient response via gain adjustment. Consider a unity feedback system, where G(s) = 2. The closed loop transfer function is. s 2 + 2ζωs + ω 2 n
Design via frequency response Transient response via gain adjustment Consider a unity feedback system, where G(s) = ωn 2. The closed loop transfer function is s(s+2ζω n ) T(s) = ω 2 n s 2 + 2ζωs + ω 2
More information7.4 STEP BY STEP PROCEDURE TO DRAW THE ROOT LOCUS DIAGRAM
ROOT LOCUS TECHNIQUE. Values of on the root loci The value of at any point s on the root loci is determined from the following equation G( s) H( s) Product of lengths of vectors from poles of G( s)h( s)
More informationSolutions for Tutorial 4 Modelling of NonLinear Systems
Solutions for Tutorial 4 Modelling of NonLinear Systems 4.1 Isothermal CSTR: The chemical reactor shown in textbook igure 3.1 and repeated in the following is considered in this question. The reaction
More information1. Find the solution of the following uncontrolled linear system. 2 α 1 1
Appendix B Revision Problems 1. Find the solution of the following uncontrolled linear system 0 1 1 ẋ = x, x(0) =. 2 3 1 Class test, August 1998 2. Given the linear system described by 2 α 1 1 ẋ = x +
More informationLecture 1: Feedback Control Loop
Lecture : Feedback Control Loop Loop Transfer function The standard feedback control system structure is depicted in Figure. This represend(t) n(t) r(t) e(t) u(t) v(t) η(t) y(t) F (s) C(s) P (s) Figure
More informationControl System Design
ELEC ENG 4CL4: Control System Design Notes for Lecture #24 Wednesday, March 10, 2004 Dr. Ian C. Bruce Room: CRL229 Phone ext.: 26984 Email: ibruce@mail.ece.mcmaster.ca Remedies We next turn to the question
More informationCONTROL DESIGN FOR SET POINT TRACKING
Chapter 5 CONTROL DESIGN FOR SET POINT TRACKING In this chapter, we extend the pole placement, observerbased output feedback design to solve tracking problems. By tracking we mean that the output is commanded
More informationLecture 6 Classical Control Overview IV. Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science  Bangalore
Lecture 6 Classical Control Overview IV Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science  Bangalore Lead Lag Compensator Design Dr. Radhakant Padhi Asst.
More informationCHAPTER 1 Basic Concepts of Control System. CHAPTER 6 Hydraulic Control System
CHAPTER 1 Basic Concepts of Control System 1. What is open loop control systems and closed loop control systems? Compare open loop control system with closed loop control system. Write down major advantages
More informationEssence of the Root Locus Technique
Essence of the Root Locus Technique In this chapter we study a method for finding locations of system poles. The method is presented for a very general setup, namely for the case when the closedloop
More informationAutomatic Control 2. Loop shaping. Prof. Alberto Bemporad. University of Trento. Academic year
Automatic Control 2 Loop shaping Prof. Alberto Bemporad University of Trento Academic year 21211 Prof. Alberto Bemporad (University of Trento) Automatic Control 2 Academic year 21211 1 / 39 Feedback
More informationDynamic circuits: Frequency domain analysis
Electronic Circuits 1 Dynamic circuits: Contents Free oscillation and natural frequency Transfer functions Frequency response Bode plots 1 System behaviour: overview 2 System behaviour : review solution
More informationAlireza Mousavi Brunel University
Alireza Mousavi Brunel University 1 » Control Process» Control Systems Design & Analysis 2 OpenLoop Control: Is normally a simple switch on and switch off process, for example a light in a room is switched
More informationToday (10/23/01) Today. Reading Assignment: 6.3. Gain/phase margin lead/lag compensator Ref. 6.4, 6.7, 6.10
Today Today (10/23/01) Gain/phase margin lead/lag compensator Ref. 6.4, 6.7, 6.10 Reading Assignment: 6.3 Last Time In the last lecture, we discussed control design through shaping of the loop gain GK:
More informationDr. Ian R. Manchester
Dr Ian R. Manchester Week Content Notes 1 Introduction 2 Frequency Domain Modelling 3 Transient Performance and the splane 4 Block Diagrams 5 Feedback System Characteristics Assign 1 Due 6 Root Locus
More informationRobotics. Control Theory. Marc Toussaint U Stuttgart
Robotics Control Theory Topics in control theory, optimal control, HJB equation, infinite horizon case, LinearQuadratic optimal control, Riccati equations (differential, algebraic, discretetime), controllability,
More informationIndex. INDEX_p /15/02 3:08 PM Page 765
INDEX_p.765770 11/15/02 3:08 PM Page 765 Index N A Adaptive control, 144 Adiabatic reactors, 465 Algorithm, control, 5 Allpass factorization, 257 Allpass, frequency response, 225 Amplitude, 216 Amplitude
More information10 Transfer Matrix Models
MIT EECS 6.241 (FALL 26) LECTURE NOTES BY A. MEGRETSKI 1 Transfer Matrix Models So far, transfer matrices were introduced for finite order state space LTI models, in which case they serve as an important
More informationEE3CL4: Introduction to Linear Control Systems
1 / 17 EE3CL4: Introduction to Linear Control Systems Section 7: McMaster University Winter 2018 2 / 17 Outline 1 4 / 17 Cascade compensation Throughout this lecture we consider the case of H(s) = 1. We
More information16.30/31, Fall 2010 Recitation # 2
16.30/31, Fall 2010 Recitation # 2 September 22, 2010 In this recitation, we will consider two problems from Chapter 8 of the Van de Vegte book. R +  E G c (s) G(s) C Figure 1: The standard block diagram
More information1 Steady State Error (30 pts)
Professor Fearing EECS C28/ME C34 Problem Set Fall 2 Steady State Error (3 pts) Given the following continuous time (CT) system ] ẋ = A x + B u = x + 2 7 ] u(t), y = ] x () a) Given error e(t) = r(t) y(t)
More informationRecitation 11: Time delays
Recitation : Time delays Emilio Frazzoli Laboratory for Information and Decision Systems Massachusetts Institute of Technology November, 00. Introduction and motivation. Delays are incurred when the controller
More informationLecture 14  Using the MATLAB Control System Toolbox and Simulink Friday, February 8, 2013
Today s Objectives ENGR 105: Feedback Control Design Winter 2013 Lecture 14  Using the MATLAB Control System Toolbox and Simulink Friday, February 8, 2013 1. introduce the MATLAB Control System Toolbox
More informationZeros and zero dynamics
CHAPTER 4 Zeros and zero dynamics 41 Zero dynamics for SISO systems Consider a linear system defined by a strictly proper scalar transfer function that does not have any common zero and pole: g(s) =α p(s)
More informationPower System Operations and Control Prof. S.N. Singh Department of Electrical Engineering Indian Institute of Technology, Kanpur. Module 3 Lecture 8
Power System Operations and Control Prof. S.N. Singh Department of Electrical Engineering Indian Institute of Technology, Kanpur Module 3 Lecture 8 Welcome to lecture number 8 of module 3. In the previous
More informationControl Systems I. Lecture 2: Modeling. Suggested Readings: Åström & Murray Ch. 23, Guzzella Ch Emilio Frazzoli
Control Systems I Lecture 2: Modeling Suggested Readings: Åström & Murray Ch. 23, Guzzella Ch. 23 Emilio Frazzoli Institute for Dynamic Systems and Control DMAVT ETH Zürich September 29, 2017 E. Frazzoli
More informationChapter 6: The Laplace Transform. ChihWei Liu
Chapter 6: The Laplace Transform ChihWei Liu Outline Introduction The Laplace Transform The Unilateral Laplace Transform Properties of the Unilateral Laplace Transform Inversion of the Unilateral Laplace
More informationVALLIAMMAI ENGINEERING COLLEGE
VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur 603 203 DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING QUESTION BANK V SEMESTER IC650 CONTROL SYSTEMS Regulation 203 Academic Year 207 8 Prepared
More informationKINGS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING
KINGS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING QUESTION BANK SUB.NAME : CONTROL SYSTEMS BRANCH : ECE YEAR : II SEMESTER: IV 1. What is control system? 2. Define open
More informationIntroduction to Feedback Control
Introduction to Feedback Control Control System Design Why Control? OpenLoop vs ClosedLoop (Feedback) Why Use Feedback Control? ClosedLoop Control System Structure Elements of a Feedback Control System
More information100 (s + 10) (s + 100) e 0.5s. s 100 (s + 10) (s + 100). G(s) =
1 AME 3315; Spring 215; Midterm 2 Review (not graded) Problems: 9.3 9.8 9.9 9.12 except parts 5 and 6. 9.13 except parts 4 and 5 9.28 9.34 You are given the transfer function: G(s) = 1) Plot the bode plot
More informationReview of Linear TimeInvariant Network Analysis
D1 APPENDIX D Review of Linear TimeInvariant Network Analysis Consider a network with input x(t) and output y(t) as shown in Figure D1. If an input x 1 (t) produces an output y 1 (t), and an input x
More informationRELAY CONTROL WITH PARALLEL COMPENSATOR FOR NONMINIMUM PHASE PLANTS. Ryszard Gessing
RELAY CONTROL WITH PARALLEL COMPENSATOR FOR NONMINIMUM PHASE PLANTS Ryszard Gessing Politechnika Śl aska Instytut Automatyki, ul. Akademicka 16, 44101 Gliwice, Poland, fax: +4832 372127, email: gessing@ia.gliwice.edu.pl
More informationESE319 Introduction to Microelectronics. Feedback Basics
Feedback Basics Stability Feedback concept Feedback in emitter follower Onepole feedback and root locus Frequency dependent feedback and root locus Gain and phase margins Conditions for closed loop stability
More informationEECS C128/ ME C134 Final Thu. May 14, pm. Closed book. One page, 2 sides of formula sheets. No calculators.
Name: SID: EECS C28/ ME C34 Final Thu. May 4, 25 58 pm Closed book. One page, 2 sides of formula sheets. No calculators. There are 8 problems worth points total. Problem Points Score 4 2 4 3 6 4 8 5 3
More informationRichiami di Controlli Automatici
Richiami di Controlli Automatici Gianmaria De Tommasi 1 1 Università degli Studi di Napoli Federico II detommas@unina.it Ottobre 2012 Corsi AnsaldoBreda G. De Tommasi (UNINA) Richiami di Controlli Automatici
More informationSolutions for Tutorial 3 Modelling of Dynamic Systems
Solutions for Tutorial 3 Modelling of Dynamic Systems 3.1 Mixer: Dynamic model of a CSTR is derived in textbook Example 3.1. From the model, we know that the outlet concentration of, C, can be affected
More informationMath 312 Lecture Notes Linear Twodimensional Systems of Differential Equations
Math 2 Lecture Notes Linear Twodimensional Systems of Differential Equations Warren Weckesser Department of Mathematics Colgate University February 2005 In these notes, we consider the linear system of
More informationAN INTRODUCTION TO THE CONTROL THEORY
OpenLoop controller An OpenLoop (OL) controller is characterized by no direct connection between the output of the system and its input; therefore external disturbance, nonlinear dynamics and parameter
More informationProfessor Fearing EE C128 / ME C134 Problem Set 7 Solution Fall 2010 Jansen Sheng and Wenjie Chen, UC Berkeley
Professor Fearing EE C8 / ME C34 Problem Set 7 Solution Fall Jansen Sheng and Wenjie Chen, UC Berkeley. 35 pts Lag compensation. For open loop plant Gs ss+5s+8 a Find compensator gain Ds k such that the
More informationAn Internal Stability Example
An Internal Stability Example Roy Smith 26 April 2015 To illustrate the concept of internal stability we will look at an example where there are several polezero cancellations between the controller and
More information8.1 Bifurcations of Equilibria
1 81 Bifurcations of Equilibria Bifurcation theory studies qualitative changes in solutions as a parameter varies In general one could study the bifurcation theory of ODEs PDEs integrodifferential equations
More informationUNIVERSITY OF CALIFORNIA AT BERKELEY College of Engineering Department of Electrical Engineering and Computer Sciences. EE105 Lab Experiments
UNIVERSITY OF CALIFORNIA AT BERKELEY College of Engineering Department of Electrical Engineering and Computer Sciences EE15 Lab Experiments Bode Plot Tutorial Contents 1 Introduction 1 2 Bode Plots Basics
More informationThe Relation Between the 3D Bode Diagram and the Root Locus. Insights into the connection between these classical methods. By Panagiotis Tsiotras
F E A T U R E The Relation Between the D Bode Diagram and the Root Locus Insights into the connection between these classical methods Bode diagrams and root locus plots have been the cornerstone of control
More informationEEE 184: Introduction to feedback systems
EEE 84: Introduction to feedback systems Summary 6 8 8 x 7 7 6 Level() 6 5 4 4 5 5 time(s) 4 6 8 Time (seconds) Fig.. Illustration of BIBO stability: stable system (the input is a unit step) Fig.. step)
More informationModel based control design
Model based control design Alf Isaksson September, 999 Supplied as supplement to course book in Automatic Control Basic course (Reglerteknik AK) Objective: To introduce some general approaches to model
More informationSchool of Mechanical Engineering Purdue University. ME375 Feedback Control  1
Introduction to Feedback Control Control System Design Why Control? OpenLoop vs ClosedLoop (Feedback) Why Use Feedback Control? ClosedLoop Control System Structure Elements of a Feedback Control System
More informationKINGS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING
KINGS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING QUESTION BANK SUB.NAME : CONTROL SYSTEMS STAFF NAME: Mr. P.NARASIMMAN BRANCH : ECE Mr.K.R.VENKATESAN YEAR : II SEMESTER
More informationFullState Feedback Design for a MultiInput System
FullState Feedback Design for a MultiInput System A. Introduction The openloop system is described by the following state space model. x(t) = Ax(t)+Bu(t), y(t) =Cx(t)+Du(t) () 4 8.5 A =, B =.5.5, C
More informationECE382/ME482 Spring 2005 Homework 6 Solution April 17, (s/2 + 1) s(2s + 1)[(s/8) 2 + (s/20) + 1]
ECE382/ME482 Spring 25 Homework 6 Solution April 17, 25 1 Solution to HW6 P8.17 We are given a system with open loop transfer function G(s) = 4(s/2 + 1) s(2s + 1)[(s/8) 2 + (s/2) + 1] (1) and unity negative
More informationChapter 7 : Root Locus Technique
Chapter 7 : Root Locus Technique By Electrical Engineering Department College of Engineering King Saud University 1431143 7.1. Introduction 7.. Basics on the Root Loci 7.3. Characteristics of the Loci
More informationEL2520 Control Theory and Practice
So far EL2520 Control Theory and Practice r Fr wu u G w z n Lecture 5: Multivariable systems Fy Mikael Johansson School of Electrical Engineering KTH, Stockholm, Sweden SISO control revisited: Signal
More informationCBE507 LECTURE III Controller Design Using Statespace Methods. Professor Dae Ryook Yang
CBE507 LECTURE III Controller Design Using Statespace Methods Professor Dae Ryook Yang Fall 2013 Dept. of Chemical and Biological Engineering Korea University Korea University III 1 Overview States What
More informationNOTICE WARNING CONCERNING COPYRIGHT RESTRICTIONS: The copyright law of the United States (title 17, U.S. Code) governs the making of photocopies or
NOTICE WARNING CONCERNING COPYRIGHT RESTRICTIONS: The copyright law of the United States (title 17, U.S. Code) governs the making of photocopies or other reproductions of copyrighted material. Any copying
More informationPreCalculus. Curriculum (447 topics additional topics)
PreCalculus This course covers the topics shown below. Students navigate learning paths based on their level of readiness. Institutional users may customize the scope and sequence to meet curricular needs.
More informationControl Systems I. Lecture 4: Diagonalization, Modal Analysis, Intro to Feedback. Readings: Emilio Frazzoli
Control Systems I Lecture 4: Diagonalization, Modal Analysis, Intro to Feedback Readings: Emilio Frazzoli Institute for Dynamic Systems and Control DMAVT ETH Zürich October 13, 2017 E. Frazzoli (ETH)
More informationEL2520 Control Theory and Practice
EL2520 Control Theory and Practice Lecture 8: Linear quadratic control Mikael Johansson School of Electrical Engineering KTH, Stockholm, Sweden Linear quadratic control Allows to compute the controller
More informationThe FrequencyResponse
6 The FrequencyResponse Design Method A Perspective on the FrequencyResponse Design Method The design of feedback control systems in industry is probably accomplished using frequencyresponse methods
More informationNADAR SARASWATHI COLLEGE OF ENGINEERING AND TECHNOLOGY Vadapudupatti, Theni
NADAR SARASWATHI COLLEGE OF ENGINEERING AND TECHNOLOGY Vadapudupatti, Theni625531 Question Bank for the Units I to V SE05 BR05 SU02 5 th Semester B.E. / B.Tech. Electrical & Electronics engineering IC6501
More informationMinimalspan bases, linear system theory, and the invariant factor theorem
Minimalspan bases, linear system theory, and the invariant factor theorem G. David Forney, Jr. MIT Cambridge MA 02139 USA DIMACS Workshop on Algebraic Coding Theory and Information Theory DIMACS Center,
More informationFEEDBACK CONTROL SYSTEMS
FEEDBAC CONTROL SYSTEMS. Control System Design. Open and ClosedLoop Control Systems 3. Why ClosedLoop Control? 4. Case Study  Speed Control of a DC Motor 5. SteadyState Errors in Unity Feedback Control
More informationUniversity of Science and Technology, Sudan Department of Chemical Engineering.
ISO 91:28 Certified Volume 3, Issue 6, November 214 Design and Decoupling of Control System for a Continuous Stirred Tank Reactor (CSTR) Georgeous, N.B *1 and Gasmalseed, G.A, Abdalla, B.K (12) University
More informationAlgebra II. Key Resources: Page 3
Algebra II Course This course includes the study of a variety of functions (linear, quadratic higher order polynomials, exponential, absolute value, logarithmic and rational) learning to graph, compare,
More informationFeedback design for the Buck Converter
Feedback design for the Buck Converter Portland State University Department of Electrical and Computer Engineering Portland, Oregon, USA December 30, 2009 Abstract In this paper we explore two compensation
More informationCourse Outline. Higher Order Poles: Example. Higher Order Poles. Amme 3500 : System Dynamics & Control. State Space Design. 1 G(s) = s(s + 2)(s +10)
Amme 35 : System Dynamics Control State Space Design Course Outline Week Date Content Assignment Notes 1 1 Mar Introduction 2 8 Mar Frequency Domain Modelling 3 15 Mar Transient Performance and the splane
More informationTopic # Feedback Control
Topic #11 16.31 Feedback Control StateSpace Systems Statespace model features Observability Controllability Minimal Realizations Copyright 21 by Jonathan How. 1 Fall 21 16.31 11 1 StateSpace Model Features
More informationPreCalculus and Trigonometry Capacity Matrix
Review Polynomials A1.1.4 A1.2.5 Add, subtract, multiply and simplify polynomials and rational expressions Solve polynomial equations and equations involving rational expressions Review Chapter 1 and their
More informationPID controllers, part I
Faculty of Mechanical and Power Engineering Dr inŝ. JANUSZ LICHOTA CONTROL SYSTEMS PID controllers, part I Wrocław 2007 CONTENTS Controller s classification PID controller what is it? Typical controller
More information4 Arithmetic of Feedback Loops
ME 132, Spring 2005, UC Berkeley, A. Packard 18 4 Arithmetic of Feedback Loops Many important guiding principles of feedback control systems can be derived from the arithmetic relations, along with their
More informationTransfer Functions. Chapter Introduction. 6.2 The Transfer Function
Chapter 6 Transfer Functions As a matter of idle curiosity, I once counted to find out what the order of the set of equations in an amplifier I had just designed would have been, if I had worked with the
More informationControl Systems. State Estimation.
State Estimation chibum@seoultech.ac.kr Outline Dominant pole design Symmetric root locus State estimation We are able to place the CLPs arbitrarily by feeding back all the states: u = Kx. But these may
More informationr +  FINAL June 12, 2012 MAE 143B Linear Control Prof. M. Krstic
MAE 43B Linear Control Prof. M. Krstic FINAL June, One sheet of handwritten notes (two pages). Present your reasoning and calculations clearly. Inconsistent etchings will not be graded. Write answers
More informationQuanser NIELVIS Trainer (QNET) Series: QNET Experiment #02: DC Motor Position Control. DC Motor Control Trainer (DCMCT) Student Manual
Quanser NIELVIS Trainer (QNET) Series: QNET Experiment #02: DC Motor Position Control DC Motor Control Trainer (DCMCT) Student Manual Table of Contents 1 Laboratory Objectives1 2 References1 3 DCMCT Plant
More informationGoodwin, Graebe, Salgado, Prentice Hall Chapter 11. Chapter 11. Dealing with Constraints
Chapter 11 Dealing with Constraints Topics to be covered An ubiquitous problem in control is that all real actuators have limited authority. This implies that they are constrained in amplitude and/or rate
More information