代码之家  ›  专栏  ›  技术社区  ›  David Waterworth

状态空间灰盒参数估计

  •  0
  • David Waterworth  · 技术社区  · 7 年前

    我知道我的A,B,C和D矩阵的形式,从我所建模的系统,即一个简单的R1C1电路具有连续表示

    A = [-R*C];
    B = [R*C C];
    C = [1];
    D = [0 0];
    

    我有y(kT)和u(kT)的观测值,所以我认为我需要将上述矩阵转换成“后向差分”形式,给出观测值的采样率,以便估计R和C?

    Ad = (1-AT)^-1
    Bd = (I-AT)BT
    Cd = C(I-AT)^-1
    Dd = {D+C(1-AT)^-1BT}
    

    idgrey greyest 功能。在这些情况下,您实现了一个回调函数,它返回给定R、C和Ts的[a B C C D],但我不清楚这对于离散系统是如何工作的-您是否希望执行上述转换?

    0 回复  |  直到 7 年前
        1
  •  0
  •   David Waterworth    7 年前

    在…的帮助下 https://math.stackexchange.com/questions/2428269/transform-discrete-state-space-into-discrete-transfer-function 我发现我确实需要转换离散化-尽管我使用了ZoH而不是差分形式。