制御工学ブログ

制御工学の研究者を20年やっている国立大学教員が制御工学の基礎から専門まで広く説明します。記事内では、動画やMATLABコードを交えながらわかりやすく解説する方針です。制御工学チャンネル(YouTube,動画ポータル)を運営しています。

Equivalent Transformations of State Equations: What Properties Are Preserved Through Coordinate Transformation?

This article summarizes the equivalent transformation (coordinate transformation, equivalence transformation) of a system expressed by a state equation. A video explaining the equivalent transformation of state equations is provided at the bottom.

The overall picture of state feedback control is summarized in the following article.

Summary of State Feedback Control and Control Based on State Equations

 

Representation of State Equations

First, consider a system where the dynamics of the control object are given as a state equation representation, as shown in the following figure. Control based on state equations is one of the fundamental topics in control engineering.

Symbols of State Space Model (State Equation)

The control input is u, the control output is y, and the state is x. The order of the control object is n, and the number of elements in the state vector is n.

Moreover, A, B, and C are square matrices of order n, and B is a column vector of order n for single-input cases. If there are multiple inputs, B takes the form of a matrix. For single-output cases, C is a row vector of order n.

Overview of Equivalent Transformation (Coordinate Transformation)

In equivalent transformation, we consider transforming the state equation concerning state x into a state equation concerning \tilde x. Equivalent transformation can also be called coordinate transformation or equivalence transformation. Here, we proceed with the explanation as equivalent transformation.

Flow of Coordinate Transformation (equivalent transformation)

Here, in the figure, matrix T is a regular matrix, meaning it has an inverse matrix. Using matrix T allows us to change the way the state coordinates are taken. This allows us to obtain a state equation concerning a different state \tilde x, satisfying the same input-output characteristics through equivalent transformation.

Steps for Equivalent Transformation of State Equations

Now, let's explain the method of equivalent transformation. The following figure shows the flow of equivalent transformation.

Plant and its equivalent system

First, when a state equation is given, we set the state transformation as

State Transformation

. At this time, using the inverse matrix of T, the following also holds:

Inverse Transformation

Here, differentiating the equation with respect to time on both sides gives

Derivative of Transformation

.

Considering this, we move to the steps.

By substituting the above two equations into the original state equation, we obtain the equation described in Step 1. By multiplying both sides of the equation obtained in Step 1 by the inverse matrix of T from the left, we obtain Step 2, and then

Transformation Equation

by doing so, the equivalent transformation is completed. Note that if there is a direct current component (direct term), D does not change before and after the transformation.

Properties Preserved Before and After Equivalent Transformation

The following properties are preserved before and after this equivalent transformation:

  • The transfer functions derived from each state equation match in both
  • The poles of the control object (eigenvalues of matrix A and eigenvalues of matrix \tilde A) completely match
  • The properties of controllability and observability match

First, because the transformation preserves the input-output characteristics, the transfer functions converted from both will match.

Second, concerning poles, it is evident from the matching transfer functions that the poles of both systems match, and the eigenvalues of matrix A and matrix \tilde A completely match.

Third, if the system before equivalent transformation is controllable, it remains controllable after equivalent transformation, and if it is uncontrollable before, it remains uncontrollable after, preserving these properties.

Characteristics and merit

Benefits of Equivalent Transformation

Controllable Canonical Form

Finally, let me conclude by explaining the benefits of equivalent transformation. By performing equivalent transformation, there is the advantage of being able to think in a framework with good prospects for design and analysis. For example, if the original system is controllable, equivalent transformation can convert it to a controllable canonical system. This allows easy implementation of pole placement and other analyses.

Diagonal Canonical Form

Additionally, converting to a diagonal canonical system allows for thorough examination of the relationship between the system modes.

This concludes the explanation of equivalent transformation.

Video on Equivalent Transformation of State Equations

youtu.be

>>Control Engineering Channel: Portal Site with Over 500 Control Videos Control Engineering Channel - 01-Prof.Okajima (control-theory.com)