自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 PID控制器0基础快学2-----积分控制

运用劳斯判断判断系统是稳定的,之后使用终值定理,稳定的条件是大于-2。对比之前的,只有最后一个变化了,即PD控制可以减小超调量和调节时间。选择PD控制器,当N大一点的时候,近似等于DS,暂时先不用。通过调节ki,kp来间接的调节这三个动态性能指标。比较之前多加了一个kd项,kd项需要用到导数。使用PID控制器替代,参数也按照之前的填入。用劳斯判定是否稳定,再使用终值定理,得到值。simulink建模PD控制器设置,当kp取9的时候,即计算对应的值。怎么判断这个是不是稳定的。4.如何调节kp,kp。

2023-11-03 08:37:22 113

原创 PID控制器0基础快学1-----比例控制

即可以得出当kp趋于无穷大的时候误差越小,但是理论上是不能趋于无穷的这时候就要用到比例积分控制。我们取得kp是1,即大于0,当kp取-3时,小于0,即系统就不稳定,先用pid的比例控制来消除误差,设计一个控制器。希望输入是r,实际输出是x,存在一个误差为e。现在kp是1,则系统现在稳定在1/3。参考信号为单位阶跃信号就是常值为1。加入增益为1的时候还是与期望不符合。求出x的表达式,要使得2+Kp>0。想让dx=0,则x必须为常数。两个模型的波形图是一样的。实部小于0,则是稳定的。s=-2时为0,-2。

2023-11-01 21:43:20 139 1

原创 simulink入门----函数建模微分方程建模

如果用sine wave和derivative搭建三角函数容易产生突变所以自己进行搭建。采样时间设为25,此时这个阶梯模块相当于一个常数。k希望是一个变化的,所以选择一个重复的阶梯模块。我们的目的就是x1能够很好的跟踪x1d的位移。m是常数,选择constant模块。需要三个给定的量于是选取out组件。将三个out组件创建成一个子系统。将多余的都删掉,留下创建的子系统。k hate就是所要求的积分。选取derivative模块。那么对x2积分就等于x1。x2经过积分就是x1。将函数的表达式搭建好。

2023-10-30 20:21:27 2539 1

原创 Matlab中simulink仿真建模从0开始(6)——simulink仿真各种信号模拟

在传递函数G(s) = B(s) / A(s)中,分子系数B(s)代表着输入信号x(t)随时间变化频率不同的响应幅度,分母系数A(s)代表着输出信号y(t)随着时间变化频率不同的响应幅度。分子系数和s之间的关系可以用拉普拉斯变换来解释。这意味着在这个传递函数中,输出信号的一阶项系数是1,常数项系数是1,而输入信号的一阶项系数是1,常数项系数是2。在实际应用中,您需要根据具体系统的数学模型,计算出传递函数的分子和分母系数,然后将它们输入到Transfer Fcn模块中,以建立相应的控制系统模型。

2023-06-19 15:58:27 5481 2

原创 Matlab中simulink仿真建模从0开始(5)——simulink仿真出错排查

点击出错信息,相应的控件会变成黄色。

2023-06-08 17:29:43 1186 1

原创 Matlab仿真建模从0开始(4)——各种模块的使用方式

执行matlab的程序,再执行simulink仿真,仿真的结果返回matlab的工作区。1.信号源模块(matlab和simulink的交互)首先在matlab工作区运行代码生成 simin 变量。也是先执行matlab文件中的注释命令。查看simulink是否有回调函数。之后在simulink里运行模型。是余弦函数,所以图像变成余弦函数。增益函数增加到原函数值的两倍。在输出回我们的工作区间。2.用户自定义模块子集。就会有simout了。

2023-06-08 17:21:47 362 1

原创 Matlab仿真建模从0开始(3)——各种模块的使用方式

u2即是第二个输入函数,当u2的输出大于0.2即输出u1(正弦波形),若小于0.2则输出常数0.5。饱和模块的范围i设置为如图,即高出0.5的部分均为0.5,低于-0.5的部分均为-0.5。即函数的输出值如果在这个范围之内则间隔测试模块输出为1,否则为0。如果函数的幅值在-0.5到0.5之间,那么他的值就为0如图显示。3.死区模块和饱和模块(非连续时间子集)正值时函数的值扩大两倍,负值输出为0。信号路径子模块(选择路径的一个模块)7.使能模块(端口和子系统模块)5.间隔测试模块和提取数位模块。

2023-06-07 21:28:50 679 1

原创 Matlab仿真建模从0开始(2)——模块和仿真的基本操作

simulink模块基本操作和仿真器基本操作

2023-06-04 20:29:49 860 1

原创 Matlab仿真建模从0开始(1)————simulink模块入门

简单的介绍了一下simulink的模块

2023-06-03 20:57:03 2003

gt-suite与其它软件进行联合仿真(中文版本)

GT-POWER—发动机性能、噪声仿真计算,完整的发动机电子控制功能设计。 GT-DRIVE—车辆动力系统仿真计算,循环工况分析和驱动系统部件动态分析,整车参数和控制策略设计。 GT-COOL—发动机热管理,冷却系统参数设计和响应分析。 GT-FUEL—发动机燃油供给系统压力和流动的动力学计算,通 gt-suite与其它软件如matlab进行联合仿真

2023-08-19

gt-suite后处理说明书翻译版本中文版本

GT-POWER—发动机性能、噪声仿真计算,完整的发动机电子控制功能设计。 GT-DRIVE—车辆动力系统仿真计算,循环工况分析和驱动系统部件动态分析,整车参数和控制策略设计。 GT-COOL—发动机热管理,冷却系统参数设计和响应分析。 GT-FUEL—发动机燃油供给系统压力和流动的动力学计算,通 后处理说明书中文版

2023-08-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除