Update Content - 2024-12-17

This commit is contained in:
2024-12-17 15:37:17 +01:00
parent 4d585dd592
commit 4fb2b6c969
86 changed files with 1314 additions and 711 deletions

View File

@@ -23,7 +23,7 @@ Year
{{< figure src="/ox-hugo/bibel92_control_diag.png" caption="<span class=\"figure-number\">Figure 1: </span>Control System Diagram" >}}
From the figure [1](#figure--fig:bibel92-control-diag), we have:
From the [Figure 1](#figure--fig:bibel92-control-diag), we have:
\begin{align\*}
y(s) &= T(s) r(s) + S(s) d(s) - T(s) n(s)\\\\
@@ -78,7 +78,7 @@ Usually, reference signals and disturbances occur at low frequencies, while nois
{{< figure src="/ox-hugo/bibel92_general_plant.png" caption="<span class=\"figure-number\">Figure 2: </span>\\(\mathcal{H}\_\infty\\) control framework" >}}
New design framework (figure [2](#figure--fig:bibel92-general-plant)): \\(P(s)\\) is the **generalized plant** transfer function matrix:
New design framework ([Figure 2](#figure--fig:bibel92-general-plant)): \\(P(s)\\) is the **generalized plant** transfer function matrix:
- \\(w\\): exogenous inputs
- \\(z\\): regulated performance output
@@ -104,7 +104,7 @@ The \\(H\_\infty\\) control problem is to find a controller that minimizes \\(\\
## Weights for inputs/outputs signals {#weights-for-inputs-outputs-signals}
Since \\(S\\) and \\(T\\) cannot be minimized together at all frequency, **weights are introduced to shape the solutions**. Not only can \\(S\\) and \\(T\\) be weighted, but other regulated performance variables and inputs (figure [3](#figure--fig:bibel92-hinf-weights)).
Since \\(S\\) and \\(T\\) cannot be minimized together at all frequency, **weights are introduced to shape the solutions**. Not only can \\(S\\) and \\(T\\) be weighted, but other regulated performance variables and inputs ([Figure 3](#figure--fig:bibel92-hinf-weights)).
<a id="figure--fig:bibel92-hinf-weights"></a>
@@ -148,13 +148,13 @@ When using both \\(W\_S\\) and \\(W\_T\\), it is important to make sure that the
## Unmodeled dynamics weighting function {#unmodeled-dynamics-weighting-function}
Another method of limiting the controller bandwidth and providing high frequency gain attenuation is to use a high pass weight on an **unmodeled dynamics uncertainty block** that may be added from the plant input to the plant output (figure [4](#figure--fig:bibel92-unmodeled-dynamics)).
Another method of limiting the controller bandwidth and providing high frequency gain attenuation is to use a high pass weight on an **unmodeled dynamics uncertainty block** that may be added from the plant input to the plant output ([Figure 4](#figure--fig:bibel92-unmodeled-dynamics)).
<a id="figure--fig:bibel92-unmodeled-dynamics"></a>
{{< figure src="/ox-hugo/bibel92_unmodeled_dynamics.png" caption="<span class=\"figure-number\">Figure 4: </span>Unmodeled dynamics model" >}}
The weight is chosen to cover the expected worst case magnitude of the unmodeled dynamics. A typical unmodeled dynamics weighting function is shown figure [5](#figure--fig:bibel92-weight-dynamics).
The weight is chosen to cover the expected worst case magnitude of the unmodeled dynamics. A typical unmodeled dynamics weighting function is shown [Figure 5](#figure--fig:bibel92-weight-dynamics).
<a id="figure--fig:bibel92-weight-dynamics"></a>