【文件属性】:
文件名称:matlab中代码返回到某一行-ncm:设计神经收缩指标(NCM)的代码
文件大小:93.53MB
文件格式:ZIP
更新时间:2021-05-27 16:16:50
系统开源
matlab中代码返回到某些行Python包
欢迎使用我们的NCM
python软件包,以通过凸优化进行实时鲁棒的非线性估计和控制。
这是使用此存储库可以实现的简要概述。
NCM类自动计算
给定非线性动力学系统的最优,可证明稳定,鲁棒和实时状态估计和控制策略
给定以下参数
非线性动力系统:dx
/
dt的f
=
f(x)+
g(x)u
测量方程(用于状态估计):y的h
=
h(x)
驱动矩阵(用于反馈控制):dx
/
dt的g
=
f(x)+
g(x)u
您感兴趣的状态空间
什么啊
该存储库包含自动构造给定非线性动力学系统的NCM的文件,以及使用中引入的NCM进行扰动的非线性动力学系统的示例和。
以下是有关NCM的一些重要事实。
NCM是基于全局神经网络的最佳收缩指标的近似值。
收缩度量的存在是非线性系统指数稳定性的必要和充分条件。
NCM的最优性源于以下事实:离线采样的收缩度量是凸优化问题的解决方案(有关更多详细信息,请参见),以最小化摄动和非摄动系统轨迹之间的稳态欧几里德距离的上限。
由于收缩分析的差分形式,因此存在一个非线性版本的估计和控制对偶性,类似于线性系统中的卡尔曼滤波器和