Graphical Method: FOPDT to Step Test

Dynamic processes are often characterized by a gain `(K_c)`, time constant `(\tau_p)`, and sometimes dead-time `(\theta_p)`. Use a graphical fitting method to estimate the three characteristic parameters of the following dynamic systems described by a first-order linear system with time delay.

$$\tau_p \frac{dy(t)}{dt} = -y(t) + K_p u\left(t-\theta_p\right)$$

For unstable or oscillatory responses, the first order linear equation does not represent the input to output relationship in the data. Indicate any system responses that are not a good fit for this equation form. Follow the following steps when fitting the parameters `K_p, \tau_p, \theta_p` to a step response.

  1. Find `\Delta y` from step response
  2. Find `\Delta u` from step response
  3. Calculate `K_p = {\Delta y} / {\Delta u}`
  4. Find `\theta_p`, apparent dead time, from step response
  5. Find `0.632 \Delta y` from step response
  6. Find `t_{0.632}` for `y(t_{0.632}) = 0.632 \Delta y` from step response
  7. Calculate `\tau_p = t_{0.632} - \theta_p`. This assumes that the step starts at `t=0`. If the step happens later, subtract the step time as well.

Problem 1

Problem 2

Problem 3

Problem 4

Problem 5

Problem 6

Problem 7

Solution


Generative AI Learning

Use these prompts to test your understanding after completing the exercise. Direct the AI - do not let it read the graphs for you: the graphical readings are the skill being practiced.

"Quiz me with 5 questions, one at a time, on graphical FOPDT fitting: how Kp, tau-p, and theta-p are each read from a step-response plot, why the 63.2% point identifies tau-p, how to handle a noisy trace when locating the dead time, what a negative Kp looks like, and how an integrating (non-self-regulating) response differs. Grade my answers and list my misconceptions."
"I fit FOPDT parameters to several step-response problems and got: {list your Kp, tau-p, theta-p for each}. Without seeing the graphs, tell me which parameter sets look suspicious (wrong sign, dead time larger than time constant, gain inconsistent with the axis ranges I describe) and what reading error typically causes each. Ask me to re-check the suspicious ones."

App: Practice the same skill on live data with the TCLab Simulation Studio - record a step test and fit Kp, tau-p, theta-p with sliders; the objective value tells you how good your graphical readings were.

What to Turn In

Submit a short report (PDF, 1-2 pages) that curates your results into a demonstration of what you learned. You may use Generative AI to help write the report, but you must supply the correct graphical readings, justifications, and assumptions. Answer these questions:

  1. Report the FOPDT parameters (with units) for each assigned problem, including one annotated example plot showing delta-u, delta-y, the 63.2% point, and theta-p.
  2. Which problem was hardest to fit and why (noise, slow drift, ambiguous dead time)? What convention did you adopt and why is it defensible?
  3. From the AI audit: which of your parameter sets did it flag, and was the flag justified when you re-checked?
  4. From the quiz prompt: one question you missed and the corrected answer.

Course Information

Assignments

Projects

Exams

Dynamic Modeling

Equipment Design

Control Design

Optimal Control

Related Courses

Admin