Showing posts with label feedback systems. Show all posts
Showing posts with label feedback systems. Show all posts

Thursday, March 18, 2010

Feedback Systems

Feedback systems are comprised of several parts. In this section we will introduce the different components of an overall feedback system and explain what each of them do:

The two main components of a feedback system are the original system and the compensator.

The original system, is also called the plant.

The central component of the control system is the compensator. This is the brain of the control system. Given a plant, our overall goal is to design a compensator, to command the plant to perform as we desire.

The reference input is the desired output we want. For example, a certain position. Sometimes the system cannot understand the reference input. Therefore, it needs to be “translated”. For example, a rover robot’s computer does not understand what a distance of 5m means. Therefore, this reference input is converted to a certain voltage, which the computer is able to understand. This “conversion” is done through an input transducer. The same is true for the output signal; the actual output sensed is “converted” to a system-readable format through an output transducer. It is important to note that the scale of conversion is not always unity; in some cases 5m means 5v. This is called unity feedback. However, in some cases we have non-unity feedback; in these cases there exists a certain scaling factor (gain) between the actual signal and the system-readable signal. It is important to note which case we have, as the analysis for each is different.

The actual output is the actual behavior of the plant.

The feedback path is the actual output signal being fed back to the system.

The summing junction subtracts the actual output (which was fed back) from the reference input (desired output).

The result is called the error.

The error is fed into the compensator. The compensator then generates and commands a control signal which is based on the error. This control signal then drives the plant.

This overall process is repeated until the plant performs our desired output.

Now that we have become familiar with a control system’s components (and reasons for having a control system) we would like to see how we can design one?! The first step in designing a control system is understanding your plant dynamics. This means you have to have mathematical models of your system’s parts. We will talk about this important first step in the next section.

Introduction to Systems

When you have multiple parts joined together to perform a certain task you have a system. In different systems, these parts can be purely mechanical, purely electrical, or they can be a combination of both. For example, a bicycle is a purely mechanical system; a calculator is a purely electrical system; modern day cars are a combination of electrical and mechanical parts and form an electro-mechanical system. Regardless of the type, all these systems are governed by the physics and mechanics of their parts. The combination of the unique features of these parts allow you to create systems which are able to accomplish tasks. Some examples of parts are: masses, dampers, springs, inductors, capacitors and resistors.

In all systems there are two common things which stand out. All of them have an input and an output. You turn a knob on your home’s heater to a certain temperature setting, as the input, and you get a certain temperature from your heater as the output. You give a rover robot a certain voltage (which represents a distance to be traveled), as the input, and it traverses a distance as the output. Basically, the input is your desired output. We will talk about inputs and outputs later in depth to see how they affect the design of control systems.

In addition, there are three parameters which define the performance of the system. The transient response, steady-state response, and stability.

Stability is the ability of the system to be stable when given a certain input. If you give a rover robot a voltage input and it accelerate infinitely, then the robot is unstable. However, if the robot moves to position x=5 and stops there, then the robot is said to be stable. Stability is very important in the analysis of systems and in the design of control systems.

The transient response of the system is the output of the system while it is transitioning to its final state. When you tell an airplane to pitch down 10 degrees, it can pitch down fast, pitch down slow, pitch down with wild oscillations, or pitch down smoothly, until it reaches the 10 degree mark. What goes on during this period is known as the transient response of the system. When we design a system, our goal is for it to operate smoothly as possibly. Therefore transient response analysis is a key step in designing control systems.

The steady-state response of the system is the output of the system when it reaches its final state. Basically, what remains after all the transients have decayed and the system has halted, is the steady-state response. Analyzing a system for its steady-state response is very important, as we want to make sure the system actually accomplishes its goal; when given a command to a rover robot to go to position x=5, we want to make sure it doesn’t go and stop at x=3.

In this introductory section we have introduced the concept of systems and their performance parameters. In the next section we will introduce the concept of control systems and why we need to design them.