Skip to content

Commit 402608d

Browse files
authored
Merge pull request #5 from openfedem/update-ch2
Documentation updates related to openfedem/fedem-gui#41
2 parents bf1e059 + c198587 commit 402608d

File tree

4 files changed

+294
-268
lines changed

4 files changed

+294
-268
lines changed

.gitattributes

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# SPDX-FileCopyrightText: 2023 SAP SE
2+
#
3+
# SPDX-License-Identifier: Apache-2.0
4+
#
5+
# This file is part of FEDEM - https://openfedem.org
6+
7+
# The following line will ensure the auto-generated tar-balls that
8+
# github creates when making a new Release is empty.
9+
10+
* export-ignore

src/UsersGuide/control_system_modeling.tex

+33-37
Original file line numberDiff line numberDiff line change
@@ -63,10 +63,10 @@
6363
button on the \textbf{Windows} menu or tool bar.
6464
The {\sl Control Editor} view is shown below with an example control system.
6565
}
66-
\begin{figure}[!h]
67-
\center\vskip-2mm % Trim off some white space around this image
66+
67+
\begin{center}
6868
\includegraphics[trim=0 10 0 17,clip,width=0.85\textwidth]{Figures/cs ricardo}
69-
\end{figure}
69+
\end{center}
7070

7171

7272
\SubSection{Control tool bars}{control-tool-bars}
@@ -81,14 +81,14 @@ \subsubsection{Control Creation tool bar}
8181
(See \refSection{control-blocks}{Control blocks} for descriptions of each
8282
control block).
8383

84-
\begin{figure}[!h]
85-
\center\includegraphics[width=0.85\textwidth]{Figures/Control Entities Toolbar}
86-
\end{figure}
84+
\begin{center}
85+
\includegraphics[width=0.85\textwidth]{Figures/Control Entities Toolbar}
86+
\end{center}
8787

8888

8989
\subsubsection{Control Tools tool bar}
9090

91-
\begin{wrapfigure}{r}{0.25\textwidth}
91+
\begin{wrapfigure}[2]{r}{0.25\textwidth} \vskip-5mm
9292
\includegraphics[width=0.25\textwidth]{Figures/Controls Toolbar}
9393
\end{wrapfigure}
9494

@@ -100,7 +100,7 @@ \subsubsection{Control Tools tool bar}
100100

101101
\SubSection{Control system topology}{control-system-topology}
102102

103-
\begin{wrapfigure}{r}{0.3\textwidth}
103+
\begin{wrapfigure}[4]{r}{0.3\textwidth} \vskip-5mm
104104
\includegraphics[width=0.3\textwidth]{Figures/5-Control-System-Topo}
105105
\end{wrapfigure}
106106

@@ -116,7 +116,7 @@ \subsubsection{Control Tools tool bar}
116116
The input and output blocks are the connections through which the
117117
control system and the rest of the mechanism model interact.
118118

119-
\subsubsection{Control Input}
119+
\subsection{Control Input}
120120

121121
\IconTextFirst{input}{
122122
The input block is used to set up input values from the mechanism,
@@ -125,7 +125,7 @@ \subsubsection{Control Input}
125125
See \refSection{function-properties}{Function properties}. The output value
126126
of the Control Input is then connected to other control elements.}
127127

128-
\subsubsection{Control Output}
128+
\subsection{Control Output}
129129

130130
\IconTextFirst{output}{
131131
The output block is used to make a response variable from the control system
@@ -176,7 +176,7 @@ \subsubsection{Control Output}
176176
Each block is described below.
177177
(See also the \FedemTGuide{Section 8.4.1, "Basic elements"}.)
178178

179-
\medskip\IconText{comparator}{
179+
\bigskip\IconText{comparator}{
180180
\textbf{Comparator block} \\[1mm]
181181
The comparator block calculates and outputs the difference between the
182182
two input signals.}
@@ -366,9 +366,8 @@ \subsubsection{Control Output}
366366
\item
367367
Click the button that represents the block you want to insert.
368368

369-
\EnumTip{
370-
You may have to hold down the arrow found next to a block of a similar
371-
type to access the drop-down menu with other block selections.}
369+
\EnumTip{You may have to hold down the arrow found next to a block of a similar
370+
type to access the drop-down menu with other block selections.}
372371

373372
\item
374373
Move the cursor into the {\sl Control Editor} view.
@@ -397,40 +396,37 @@ \subsubsection{Control Output}
397396
you can select it and editing its properties in the Property Editor panel.
398397
For example, the equation and properties of a PID control block are shown below.
399398

400-
\begin{figure}[!h]
401-
\center\includegraphics[width=0.8\textwidth]{Figures/PID properties}
402-
\end{figure}
399+
\begin{center}
400+
\includegraphics[width=0.85\textwidth]{Figures/PID properties}
401+
\end{center}
403402

404403
\Caution{Changing a value in the Property Editor panel does not automatically
405404
apply the change. You must press the \textbf{Enter} key after editing each
406405
value to apply the change.}
407406

408407

408+
\clearpage
409409
\SubSection{Connecting blocks}{connecting-blocks}
410410

411-
\noindent
412-
\begin{minipage}{0.55\textwidth}
413-
\raggedright
414-
Once you have placed blocks in the {\sl Control Editor} view, you must draw
415-
connection lines between them to define the control module (shown at right).
416-
To connect two control blocks in your control module, do the following steps:
417-
418-
\vskip1mm
419-
\begin{bulletlist}
420-
\setlength\itemsep{1mm}
421-
\item Click and drag from the arrow (output) of one control block ---
422-
\item ---to the circle (input) of another block and release the mouse button.
423-
\end{bulletlist}
424-
\end{minipage}% <--- the % is needed here to kill off spurious spacing
425-
\hfill\begin{minipage}{0.4\textwidth}
411+
\begin{wrapfigure}[7]{r}{0.4\textwidth} \vskip-5mm
426412
\begin{picture}(140,80)
427-
\put(0,0){\includegraphics[width=\textwidth]{Figures/5-Connecting-Block}}
413+
\put(0,0){\includegraphics[width=0.4\textwidth]{Figures/5-Connecting-Block}}
428414
\put(35,20){\Bullet{1}}
429415
\put(81,50){\Bullet{2}}
430416
\end{picture}
431-
\end{minipage}
417+
\end{wrapfigure}
418+
419+
Once you have placed blocks in the \newline {\sl Control Editor} view,
420+
you must draw \newline connection lines between them to define \newline
421+
the control module (shown at right).
422+
To connect two control blocks in your \newline
423+
control module, do the following steps:
424+
425+
\begin{bulletlist}
426+
\item Click and drag from the arrow (output) of one control block---
427+
\item ---to the circle (input) of another block and release the mouse button.
428+
\end{bulletlist}
432429

433-
\vskip\parskip
434430
A connection line is then drawn between the two blocks.
435431
You can adjust the path of the line by dragging and dropping the line.
436432
Click and drag either a corner or a line segment between the corners.
@@ -481,8 +477,8 @@ \subsubsection{Removing break points}
481477
\item
482478
Select the line or block in the {\sl Control Editor} view.
483479

484-
\EnumNote{You can select multiple blocks at the same time by selecting them
485-
in the Model Manager {\rm Objects} list.}
480+
\EnumNote{You can select multiple blocks at the same time by selecting them
481+
in the Model Manager {\rm Objects} list.}
486482

487483
\item
488484
Click the \textbf{Delete} button on the \textbf{Standard} tool bar,

0 commit comments

Comments
 (0)