Skip to main content

Welcome to a Grasp lesson

Create a free account to keep studying and create your own study path.

Lesson 29

Separation Principle in Control Design

Recommended resources

Hello! Welcome to your next lesson.

In our last session, we took a major step by combining the plant, state feedback law, and state observer into a single, comprehensive system. We derived the state-space model for this combined system and discovered its state matrix has a special block upper-triangular structure:

We noted that this structure implies the poles of the overall system are simply the union of the controller poles (the eigenvalues of ) and the observer poles (the eigenvalues of ).

Today, we will formally explore this profound result, known as the Separation Principle. This lesson will explain what the principle states, why it works, and most importantly, what it means for the practical design of control systems like the one for your inverted pendulum project.

The Separation Principle: Formalizing the Idea

The Separation Principle is a cornerstone of modern control theory. It states that the problem of designing a state feedback controller and the problem of designing a state observer are independent. You can solve each one separately, and then combine them, and the overall system will retain the properties you designed for each part.

This is a remarkable and convenient property. It effectively breaks down a complex, -dimensional problem into two more manageable, -dimensional problems.

To see the derivation and explanation of this principle, the following video provides an excellent and intuitive walkthrough.

4.7 The Separation Principle

This video, 'The Separation Principle' from the channel mouhknowsbest, clearly explains the concept by re-deriving the combined system dynamics and highlighting the block-triangular structure that proves the principle.

Please watch the following segments: Introduction (0:46 - 1:24): This introduces the principle and its importance. The Joint Dynamics (3:46 - 6:45): This is the core of the explanation. Pay close attention to how the combined state matrix is formed and why its block-triangular shape is so crucial. The speaker explains exactly why the eigenvalues of the whole system are the union of the eigenvalues of the diagonal blocks. Stating the Principle (6:56 - 7:36): This provides a concise summary of the principle's meaning.


Why Does It Work? An Intuitive Look

As the video explained, the mathematical proof lies in the block-triangular system matrix. Let's break down the intuition behind it.

Our combined system dynamics are:

Look closely at the second equation for the estimation error, . Its dynamics are governed only by the matrix . The error's evolution is completely independent of the plant's true state and the control gain . We can therefore design the observer gain to make this error decay to zero at any desired rate (assuming the system is observable).

Now, look at the first equation for the plant's state, . It has two parts:

  • The term is precisely the desired closed-loop dynamic we designed with our controller.
  • The term is a disturbance caused by the fact that we are using an estimated state.

However, since we designed our observer to be stable, the estimation error will converge to zero. As , this disturbance term vanishes, and the system's dynamics become dominated by our desired controller dynamics: .

In essence, the controller part of the system proceeds as if it had the true state, while the observer part works independently in the background to make sure the "estimation error" that the controller sees quickly becomes negligible.

For a more rigorous written summary of this derivation, the following resource is very helpful.

Fall 2010 Observers for LTI Systems 1 Observer Construction

These lecture notes, titled 'Observers for LTI Systems', provide a formal derivation that leads to the separation principle.

Please read the section titled 'Combined Controller-Observer Compensator' (starts on page 5). This text walks through the same steps as the video, showing how to combine the plant and observer and then using a change of coordinates to reveal the block-triangular structure. Focus on the final set of equations that clearly separates the dynamics of the state x and the error e.


Practical Implications: The Design Workflow

The Separation Principle makes the design process for an observer-based controller very systematic:

  1. Design the State Feedback Controller: Assume you have access to all state variables . Design the gain matrix using pole placement (or other methods like LQR) to place the eigenvalues of at locations that meet your desired performance specifications (e.g., settling time, damping ratio).

  2. Design the State Observer: Design the observer gain matrix to place the eigenvalues of for the error dynamics.

This raises a crucial design question: Where should the observer poles be placed?

The goal of the observer is to make the estimation error decay to zero quickly, so the controller can act on an accurate estimate. Therefore, the observer's dynamics should be faster than the controller's dynamics.

A common rule of thumb is to place the observer poles so that their real parts are significantly more negative than the real parts of the controller poles.

Fall 2010 Observers for LTI Systems 1 Observer Construction

The same lecture notes from Purdue provide a practical guideline for this.

Now, read the short section 'We now briefly discuss the issue of the observer pole selection' on page 7. It gives a specific, practical recommendation for how much faster the observer poles should be.

Making the observer 2 to 6 times faster than the controller ensures that the transient effects from initial estimation error die out quickly, allowing the desired closed-loop response (determined by ) to dominate.

Test your understanding!

You are designing a controller for a system, and you've chosen controller poles at to meet your performance specs. You now need to design the observer. Which of the following sets of observer poles would be the most reasonable choice, and why?
a)
b)
c)

Show answer

Choice (c) is the most reasonable.

  • Why? The controller poles have real parts at -1 and -1.5. Following the rule of thumb, the observer poles should be significantly faster (more negative real parts). The poles at -8 and -10 are about 5-6 times faster than the controller poles, ensuring the estimation error will decay very quickly.
  • Choice (a) is only slightly faster and might not provide a sufficient separation of dynamics.
  • Choice (b) is slower than the controller, which is undesirable. The estimation error would persist longer than the system's own response, leading to poor performance.

A Note on Trade-offs

While it's tempting to make the observer infinitely fast, there's a trade-off. As an electrical engineer familiar with signal processing, you know that a system with very high bandwidth is very sensitive to high-frequency noise.

  • An extremely fast observer (poles very far in the left-half plane) will react strongly to measurement noise in the output . This can corrupt the state estimate and cause jerky, inefficient control action.
  • The rule of thumb (2-6 times faster) usually provides a good balance between fast error correction and reasonable noise immunity.

The design of an observer is thus analogous to designing a filter: you want it to be fast enough to track the signal (the true state) but not so fast that it amplifies noise.


The Complete Picture

Finally, let's look at the complete block diagram of the system we have designed. This diagram shows the physical plant and the software-based controller (compensator), which itself consists of the observer and the state feedback gain.


Conclusion

In this lesson, we formally defined the Separation Principle and explored its profound implications for control system design.

Key Takeaways:

  • The Separation Principle states that the design of the state feedback controller (gain ) and the state observer (gain ) can be performed independently.
  • This property arises from the block upper-triangular structure of the combined system matrix, which ensures the estimation error dynamics are decoupled from the state dynamics.
  • The poles of the complete -state system are the union of the controller poles and the observer poles.
  • As a practical design guideline, observer poles should be placed to be faster (typically 2-6 times) than the controller poles to ensure the estimation error converges quickly.
  • There is a trade-off between observer speed and sensitivity to measurement noise.

Preview of the Next Lesson:
We have now established the theoretical foundation and design workflow for observer-based control. In the next lesson, "Verify that the eigenvalues of the combined observer-controller system are the union of the controller and observer poles," we will put this principle to the test. We will take a numerical example, design and separately, construct the full system matrix, and computationally verify that its eigenvalues are exactly where we intended them to be.