
控制
刘凯KAI
失业学习JAVA中
展开
-
MIT自适应律MRAC的理解和MATLAB实现
文章目录什么是MIT自适应律?基于MIT律的可调增益MRAC计算过程MATLAB仿真完整MATLAB代码附录什么是MIT自适应律?之所以叫MIT自适应律,是因为起源于美国麻省理工大学MIT。假定被控对象中有一种参数theta,当调节这个参数theta后,可以让系统输出和参考模型输出之差变为0,那么更新这种参数theta的公式,就叫做MIT自适应律。什么是灵敏度导数?什么是调整率?参考模...原创 2019-12-11 17:02:43 · 13511 阅读 · 5 评论 -
李雅普诺夫和MIT两个MRAC案例的xcos模型
模型来源是GitHub上面的一个公开项目,里面包含了各种工业上的控制方法Linear Quadratic Regulator (LQR) - For optimal systemsLinear Quadratic Gaussian (LQG) - With kalman filteringLinear Quadratic Estimator (LQE) - Finding the kal...原创 2019-12-11 10:23:18 · 1858 阅读 · 0 评论 -
基于S函数的BP神经网络PID控制器及simulink仿真
基于S函数的BP神经网络PID控制器及simulink仿真文章目录文章来源和摘要S函数的编写格式和运行步骤simulink模型结构S函数模型初始化部分代码理解S函数模型更新部分S函数模型输出部分S函数完整代码附录文章来源和摘要S函数的编写格式和运行步骤S函数相当于simulink中自定义的软件包,当simulink中没有现成的功能模块可用时,就可以通过编写s函数的方式来进行仿真。S函数...原创 2019-12-05 13:51:58 · 23602 阅读 · 112 评论 -
调度增益控制基础概念Gain Scheduling Basics学习笔记
文章目录调度增益基础*Gain Scheduling Basics*调度增益是什么?调度增益是如何实现的?适合什么,不适合什么?怎样设计一个调度增益控制系统?1 运行范围*operating range*2 观测量*measurable variables*3 调度增益映射*gain schedule**Simulink*中的调度增益调整调度增益*Tune Gain Schedules*参考文献学...原创 2019-08-18 16:08:12 · 7762 阅读 · 1 评论 -
在simulink中建立调度增益控制系统的模型
文章目录1 在simulink中建立调度增益控制系统的模型2 对调度增益建模Model Scheduled Gains控制器中的调度增益Scheduled Gain in Controller3 常见控制元素的增益调度等效项Gain-Scheduled Equivalents for Commonly Used Control Elements调度增益陷波滤波器Gain-Scheduled Not...原创 2019-08-20 19:57:16 · 6015 阅读 · 0 评论 -
在Simulink中调整增益映射 Tune Gain Schedules in Simulink
在Simulink中调整增益映射 Tune Gain Schedules in Simulink文章目录调节增益调度的工作流程 Workflow for Tuning Gain Schedules1)选择一组设计点,充分覆盖你需要调优的操作范围2)获取一组在设计点处描述线性动力学性能的线性模型3)创建一个`slTuner`接口来调优Simulink4)把增益调度映射建模成参数增益曲面Model ...原创 2019-08-22 18:36:26 · 2874 阅读 · 0 评论 -
在Simulink中设计多工位的系列PID控制器Design Family of PID Controllers for Multiple Operating Points
打开一个装置的模型该装置是一个连续搅拌釜式反应器(CSTR),可在大范围的操作点上运行。单台PID控制器可以有效地利用冷却液温度在PID控制器设计的小工作范围内调节输出浓度。然而,由于该装置是一个强非线性系统,当工作点发生显著变化时,控制性能会下降。闭环系统甚至会变得不稳定。首先打开CSTR装置的模型mdl = 'scdcstrctrlplant';open_system(mdl)调...翻译 2019-08-29 19:26:04 · 752 阅读 · 0 评论 -
为传递函数自动设定PID参数——pidtune学习笔记
装置模型和PID控制器的基本模型在命令行里设计PID控制器装置模型为一个传递函数:sys=1(s+1)3s y s=\frac{1}{(s+1)^{3}}sys=(s+1)31首先创建一个装置的模型sys,并设计一个简单的PI控制器sys = zpk([],[-1 -1 -1],1);% C_pi是一个PI开环控制器[C_pi,info] = pidtune(sys,'Pi'...原创 2019-08-30 15:50:47 · 15124 阅读 · 3 评论 -
利用根轨迹法进行控制系统的分析和设计
文章目录1 根轨迹法基础知识什么是根轨迹根轨迹有什么用什么是根轨迹法2 根轨迹图幅值和幅角条件手绘根轨迹图经验和特性3 用MATLAB绘制根轨迹画一个简单的根轨迹图指定K的取值范围绘制根轨迹绘制极网格根轨迹法的分析条件稳定系统非最小相位系统求任意根轨迹点上的增益K值1 根轨迹法基础知识什么是根轨迹随着开环增益K的改变,闭环极点也将发生改变,从而在平面上产生一系列的点,这些点的轨迹,就叫做根轨...原创 2019-09-30 18:27:56 · 6572 阅读 · 1 评论