![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
matlab
answerMack
这个作者很懒,什么都没留下…
展开
-
模型预测控制(MPC)+逻辑控制(相平面分区控制)--matlab例程介绍
模型预测控制(MPC)+逻辑控制(相平面分区控制)–matlab例程介绍MATLAB-模型模糊神经网络预测控制demo(训练数据用):链接:https://blog.csdn.net/answerMack/article/details/103628559目录构建思想matlab simulink框图结果展示模型失配时 框图及结果扰动后框图及结果s函数代码注意集成好的文件构建思想代码原...原创 2019-12-23 16:07:58 · 3664 阅读 · 0 评论 -
MATLAB-模型模糊神经网络预测控制demo
目录减法聚类方法从数据生成FIS结构 genfis2自适应神经模糊推理系统DEMO:anfis参考减法聚类方法从数据生成FIS结构 genfis2tripdatafigure,plot(datin)a=genfis2(datin,datout,0.45);figure,plotfis(a);figurefuzout=evalfis(datin,a);subplot(2,1,1)p...原创 2019-12-20 16:50:14 · 5868 阅读 · 0 评论 -
非线性系统的神经网络控制(常用介绍)--理论
非线性系统的神经网络控制–理论参考书籍:《matlab控制系统应用与实例》清华大学出版社 樊京、刘叔军、盖晓华、崔世林编辑。第6章:神经网络相平面分区控制6.1.2非线性系统的神经网络控制目录分类常用的神经网络控制方式:1、前馈+反馈复合控制2、神经内膜控制3、基于神经网络的预测控制4、神经自适应控制5、基于神经网络的PID控制6、模糊神经网络控制7、神经鲁棒控制8、神经非模型控制demo...原创 2019-12-19 17:30:24 · 4807 阅读 · 2 评论 -
simulink中创建一个按钮程序
simulink中创建一个按钮程序如图:拖放一个subsystem:双击subsystem:删除输入输出,返回上一层:右击:创建mask:右击选中属性:隐藏subsystem名称:将钩点掉:将模块自锁,locked ,only read:双击按钮就可运行设置的程序了!!!!!...原创 2019-12-19 13:19:23 · 2823 阅读 · 0 评论 -
相平面分区控制器simulink仿真分析DEMO
参考书籍:《matlab控制系统应用与实例》清华大学出版社 樊京、刘叔军、盖晓华、崔世林编辑。4.3节:相平面分区控制是一种基本逻辑控制,他不是根据控制对象的数学模型,而是根据控制行为(偏差和偏差的变化率)来调节控制器的输出。分刚性逻辑控制系统和柔性逻辑控制系统。用simulink构造:创建mask:...原创 2019-12-17 16:18:20 · 780 阅读 · 0 评论 -
matlab sisotool工具DEMO
MATLAB simulink子系统封装mask–传递函数plot–scope显示链接:https://blog.csdn.net/answerMack/article/details/96883836新建一个控制框图,如下图:利用Ctrl+G封装成子系统,选中subsystem,按CTRL+M,创建MASK。加入阶跃函数和输出示波器:在子系统的输入输出端分别选中,添加inp...原创 2019-12-17 12:27:28 · 4911 阅读 · 0 评论 -
设计状态观测器的目的
采用的一个例子:参考:参考的资料:https://wenku.baidu.com/view/fd306c5e2bf90242a8956bec0975f46527d3a7e3.html原创 2019-12-16 15:49:31 · 3807 阅读 · 0 评论 -
LPMS-IMU姿态解算
参考文章:AHRS姿态解算说明(加速度+陀螺仪+磁力计原理及原始数据分析)AHRS俗称航姿参考系统,AHRS由加速度计,磁场计,陀螺仪构成,AHRS的真正参考来自于地球的重力场和地球的磁场~~他的静态终精度取决于对磁场的测量精度和对重力的测量精度 ,而则陀螺决定了他的动态性能。如何用加速度计和陀螺仪的数据进行整合,以得到更精确的角度估计。加速度计:测量加速度的;加速计的强项在于测量设备的受力...原创 2019-11-25 10:27:27 · 1881 阅读 · 1 评论 -
matlab下的命令学习--最小二乘法main(自用)
matlab下的命令学习(自用)最小二乘法%%mainGs = tf([0.5],[1 1 1]); % Actual system%%传递函数Gs=0.5/s^2+s+1Ts = 0.2; %Sampling TimeGz = c2d(Gs,Ts); %传递函数离散化dsys=c2d(sys,ts,'method');传函离散 ...原创 2019-11-24 14:23:11 · 1371 阅读 · 0 评论 -
关于传递函数的双边线性Z变换+差分方程
下午查了一下午资料,翻看了一些书籍,看了一些视频学习!!!抛开这些,进入整体。双边线性Z变换:将S域虚轴和实轴改为Z域单位圆,由连续变为离散。线性公式:(如果想了解z变换建议去看B站教学视频或者书籍《信号与系统(奥本海姆)》)Z变换性质:标红的两个性质在推导上是比较重要的!!!!!对于一阶系统:将双边线性Z变换公式代入:可以推导出一阶差分性质样式或者时移样式!!!!...原创 2019-11-12 23:46:35 · 3571 阅读 · 0 评论 -
MATLAB simulink子系统封装mask--传递函数plot--scope显示
文章目录传递函数由来MATLAB simulink子系统封装simulink子系统mask绘制完整流程图--运行显示绘制子系统中传递函数的bode图、nyquist图、step图等修改参数后的两个图相比较:传递函数由来MATLAB simulink子系统封装在simulink中新建流程图:如下图所示:参数设置:选择后—全选CTRL+A,然后CTRL+G封装成子系统simu...原创 2019-07-22 19:23:40 · 7567 阅读 · 4 评论 -
使用Robotics Toolbox10.3.1过程中遇到的问题--simple walking robot
在matlab中使用Robotics Toolbox10.3.1例程的书:Robotics,Vision and Control - Fundamental Algorithms in MATLAB章节:遇到的问题:将程序占到命令行里,最终的图形如下所示。Z轴一直不是朝下的状态。自己计算的也不可以。这个问题解决了一天!!!!!解决方法:更换Robotics Toolbox工具箱...原创 2019-07-26 16:04:29 · 1083 阅读 · 1 评论 -
matlab robotics toolbox 代码解释整理
参考教程:http://doctorsrn.cn/2018/10/08/reading_note_rvc/问题1:尝试将 SCRIPT DHFactor 作为函数执行: E:\matlab2017\toolbox\rvctools\robot\DHFactor.m解决方法:打开rvctools文件夹,运行startup_rvc文件,重新安装机器人工具箱。或在命令行 输入startup_rvc。...原创 2019-08-03 13:33:32 · 3503 阅读 · 0 评论