diff --git a/content/zettels/feedforward_control.md b/content/zettels/feedforward_control.md index dc25277..702afce 100644 --- a/content/zettels/feedforward_control.md +++ b/content/zettels/feedforward_control.md @@ -105,14 +105,14 @@ and \\(s\\) the snap, \\(j\\) the jerk, \\(a\\) the acceleration and \\(v\\) the The same architecture shown in Figure [3](#figure--fig:feedforward-fourth-order-feedforward-architecture) can be used. -In order to implement a fourth order trajectory, look at [this](https://www.mathworks.com/matlabcentral/fileexchange/16352-advanced-setpoints-for-motion-systems) nice implementation in Simulink of fourth-order trajectory planning (see also (Lambrechts, Boerlage, and Steinbuch 2004)). +In order to implement a fourth order trajectory, look at [this](https://www.mathworks.com/matlabcentral/fileexchange/16352-advanced-setpoints-for-motion-systems) nice implementation in Simulink of fourth-order trajectory planning (see also <&lambrechts04_trajec>). ## Model Based Feedforward Control for Second Order resonance plant {#model-based-feedforward-control-for-second-order-resonance-plant} -See (Schmidt, Schitter, and Rankers 2020) (Section 4.2.1). +See <&schmidt20_desig_high_perfor_mechat_third_revis_edition> (Section 4.2.1). Suppose we have a second order plant (could typically be a piezoelectric stage): \\[ G(s) = \frac{C\_f \omega\_0^2}{s^2 + 2\xi \omega\_0 s + \omega\_0^2} \\] @@ -136,7 +136,90 @@ For \\(\xi = 1\\) this results in the following transfer function: {{< figure src="/ox-hugo/feedforward_compensated_system.png" caption="Figure 5: Bode plot of the feedforward controlled system" >}} -