libstp
Robotics library for Botball
Loading...
Searching...
No Matches
libstp::autotune::PlantParams Struct Reference

First-order-plus-dead-time (FOPDT) plant parameters extracted from a step-response recording. More...

#include <types.hpp>

Public Attributes

double Ks {0.0}
 Static gain (steady-state output / step input).
double Tu {0.0}
 Dead time in seconds.
double Tg {0.0}
 Time constant (lag) in seconds.
std::string method

Detailed Description

First-order-plus-dead-time (FOPDT) plant parameters extracted from a step-response recording.

Definition at line 66 of file types.hpp.

Member Data Documentation

◆ Ks

double libstp::autotune::PlantParams::Ks {0.0}

Static gain (steady-state output / step input).

Definition at line 68 of file types.hpp.

◆ method

std::string libstp::autotune::PlantParams::method

Identification method used: "inflection", "rise_time", or "insufficient_response".

Definition at line 71 of file types.hpp.

◆ Tg

double libstp::autotune::PlantParams::Tg {0.0}

Time constant (lag) in seconds.

Definition at line 70 of file types.hpp.

◆ Tu

double libstp::autotune::PlantParams::Tu {0.0}

Dead time in seconds.

Definition at line 69 of file types.hpp.


The documentation for this struct was generated from the following file:
  • /home/runner/work/raccoon-lib/raccoon-lib/modules/libstp-autotune/include/autotune/types.hpp