T he goal in control systems design is to add a controller to the plant so that the resulting system has some desired behavior. The complication is that the behavior of the new system is described by a differential equation and we need the solution to that differential equation to understand how the system behaves. During the design process we will want to know the behavior of the resulting closed-loop system every time we make changes to the controller. This means we may need to solve for the solution of the differential equation many times. Being able to solve for the solution of the differential equation, x(t), or at least approximate x(t) is central to control systems design. Fortunately, control system theory provide short-cuts for approximating the solution to the differential equation.
In a linear system, the solution to the differential equation can be divided into two part: transient solution and steady-state solution. The transient solution describes the behavior of the system near time = 0. It is how the system responds to changes in the input or how the system responds to non-zero initial conditions. The steady-state solution describes the behavior of the system for time >> 0. Control system approximations are based on the solutions to each of these parts of the differential equation.
Given a differential equation of the form
where x(n) = dnx/dtn
The transient solution can be found by setting the input y(t)=0and assuming a solution has the formand assuming a form for the solution.
This leads to the "characteristic equation." (See a text on differential equations for details. )
Using Eulers identity
This complex form is not very useful in engineering but Euler identity tells us that
Substitute Eqn 2.2.5 into Eqn 2.2.4 and following through with the algebra leads to the form (3)
This equation tells us that the xtransient is the sum of terms where each term of the solution has three factors,
Remember, the goal is to approximate, or characterize, the solution to a differential equation. The first step is understanding how each term of the solution acts. Figure 2.2.1 illustrates how these factors combine to create one term of the transient solution. The graph show the response for a non-zero initial condition. Experiment with different values of c (the value in the exponent) and d (the frequency).
The total transient solution is the sum of many of these terms. The key is that the control systems designer does not need to know the exact time domain response, but instead needs to characterize the response. In Section 2.3 we will use parameters such as frequency of oscillation, amount of overshoot, damping and settling time to help us characterize the response.
We can perform the same analysis using a transfer function. Given the transfer function
Notice that the denominator of the transfer function is the characteristic equation of the differential equation except it is written in s instead of λ. Thus the roots of the denominator, also called the poles of the system (tell me more), are the roots of the characteristic equation for the differential equation. Its common in control systems design to refer to the "poles" of the system, instead of the roots of the characteristic equation.
The poles of the system, or roots of the characteristic equation of the differential system, characterize the transient response of the system. In control systems design the poles are typically plotted as complex numbers on the complex plane. With practice you should be able to look at a plot of the characteristic equation and approximate the transient solution to the differential equation. Practice approximating the solution for differential differential equation using the following experiment.
The steady-state solution describes the behavior of the system for time >> 0. The steady-state solution can be found by assuming the steady-state response of the system follows the same form as the input. This means if the input, y(t), is sinusoidal, the output will be sinusoidal. (remind me)
To characterize the steady-state solution, you must specify the input to the system. In control systems we typically limit these inputs to step input, ramp inputs and sinusoidal inputs. In this section we will limit our discussion to step inputs.
One key is that the differential equations considered on this site are all linear and so superposition applies. That is, the response to multiple inputs is the sum of the responses to each of the individual inputs; and the response to a scaled input is the response to the unscaled output multiplied by the scaling factor.
A step input, μ(t), is defined as a function such that
Substituting μ(t) for y(t)in Eqn 2.1, letting t → ∞ and setting the derivatives to zero we have
We can perform the same analysis using a transfer function. Given the transfer function
Substituting the step function, Eqn 2.2.12, in for Y(s) in Eqn 2.2.11
The total response of a differential equation is a combination of the transient and steady-state solution. Again, the goal is to be able to approximate, or characterize, the system response with out solving for the time domain response of the differential equation (or transfer function). In controls systems design the poles and zeros (remind me) of the system are plotted on the complex plane. By simply analyzing the pole and zero location the designer is able to characterize the response of the system. In the following experiment you can adjust the poles and zeros of a transfer function and see how they affect the transient and steady-state step response.