Context: Sampled-Data Control Systems
Choosing a Sampling time
You can choose a sampling time by analyzing the frequency response of the plant (use a bode plot).
Remember! A bode plot is equivalent to giving the plant a higher and higher "shake" input. If you shake the input so much, the plant wont have the opportunity to respond fast enough, and at some point it will just stop moving all together.
Here’s what we can deduce:
- Get the bode plot of the plant
- can represent the smallest timescale we can use the plant in, any faster and the system devolves
- To locate find when
- Or
- of all the poles of the plant, find the one with the highest real part
- can represent the smallest timescale we can use the plant in, any faster and the system devolves
- Set the sampling frequency accordingly, we are denoted the frequency of the sample time as
important! ^^
- We then want to also account for the frequency of the reference signal we desire, as well as the frequency of the disturbance (denoted as )
- And we ideally desire
- But the higher the frequency, the more expensive
- Also may not be feasible because hardware limitations
- Also may not be feasible because of computation time
- Also may not be feasible because we reach the limits of numerical precision (float8 not precise enough!!)
- And we ideally desire
Keeping in mind all of that, we have a couple of options:
- Choose a small T if feasible
- Rule of thumb:
- Add a continuous-time low pass filter
- Filter out frequencies higher than by designing a filter with
- we can’t set a too low otherwise we will get a delayed signal (called phase lag because we are thinking in the frequency domain most of the time)
- Rule of thumb here is
