-
gILC-gILC-开源工具,适用于基于模型的迭代学习控制,提供期权matlab代码
资源介绍
预算matlab代码国际劳工大会
gILC是用于非线性系统迭代学习控制(ILC)通用方法的开源软件。
迭代学习控制是对需要重复执行给定任务的动态系统进行开环控制的策略。
其目的是通过使用有关先前试验的跟踪性能的信息来拒绝重复干扰并改善跟踪控制。
gILC允许用户以最小的编码工作量在各种设置中调整算法。
即使对于长控制任务,它也具有出色的计算效率,因此减少了两次试验之间所需的计算时间。
gILC最初由Marnix
Volckaert于2012年开发。目前由Armin
Steinhauser对其进行维护和修改,以适应新的研究课题。
在这种适应过程中,包括了gILC的Matlab翻译。
笔记
使用gILC之前,请确保获得(至少v3.0)。
可以找到原始发行的软件(v1.3)。
如果无法访问此网站,其内容将打包在doc文件夹中。
版本历史
v1.4,09/2016
更改为CasADi
v3.0语法
期望单独的CasADi安装并放弃安装模式
包括Matlab版本
移至Github仓库
v1.3,2012年5月
更新了手册文件
v1.2
包含的选项可提供其他状态的数量(不会设置为等于初始状态值)
- 上一篇: NPP协议图示
- 下一篇: idl将ld2和ld3转成tif格式