diff options
Diffstat (limited to 'graphics/circuit_macros/examples/control.m4')
-rw-r--r-- | graphics/circuit_macros/examples/control.m4 | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/graphics/circuit_macros/examples/control.m4 b/graphics/circuit_macros/examples/control.m4 index 400b8873ac..aa3de4bff9 100644 --- a/graphics/circuit_macros/examples/control.m4 +++ b/graphics/circuit_macros/examples/control.m4 @@ -15,15 +15,15 @@ S1: circle line right "$e(s)$" above { arrow right ; box ht bh wid bw "$K_p$" arrow right linewid-circlerad ; S2: circle } - { line up linewid ; arrow right ; box ht bh wid bw "$K_D s$" - line to (S2,Here) ; arrow to S2.n } - { line down linewid ; arrow right ; box ht bh wid bw "$K_I/s$" - line to (S2,Here) ; arrow to S2.s } + { arrow up linewid then right ; box ht bh wid bw "$K_D s$" + arrow to (S2,Here) then to S2.n } + { arrow down linewid then right ; box ht bh wid bw "$K_I/s$" + arrow to (S2,Here) then to S2.s } arrow right from S2.e "$u(s)$" above box "$G(s)$" arrow right ; "$y(s)$" above rjust at Here+(0,2pt__) - line down boxht*3/2 from last arrow.c then left last arrow.c.x-S1.x - arrow to S1.s + arrow down boxht*3/2 from last arrow.c then left last arrow.c.x-S1.x \ + then to S1.s "$-\;$" below rjust ] "(a) $PID$ control" below ljust at PID.sw+(0,-5pt__) @@ -190,7 +190,7 @@ E: circle box "stabilizer" "$K$" arrow "$\delta u$" above D: circle - line from Gh.e to (D,Gh.e) "$u_{\hbox{\scriptsize ref}}$" above + line from Gh.e to (D,Gh.e) "$u_{\hbox{\scriptsize ref}}$" above; corner arrow to D.n arrow from D.e right "$u$" above G: box "plant" "$G$" |