![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
simulink
studyer_domi
学习者
展开
-
matlab simulink 四分之一车体模型耦合桥梁振动
554-可以交流、咨询、答疑。原创 2022-10-05 15:12:35 · 633 阅读 · 0 评论 -
matlab的simulink文件mdl和slx对比
slx文件是二进制格式文件,mdl文件是文本格式文件,由于slx文件相对于mdl文件被压缩,通常slx文件大小会比相同的mdl文件小。相同的模型分别存成complex_model1.slx格式和complex_model1.mdl文件,然后分别用记事本打开,可以看出slx文件打开后为乱码,mdl文件打开后为文本,这些文本描述了模型的特性。个人观点:不管slx和mdl文件,作用都只是描述模型的组成结构,经过Simulink运行环境的编译后,在底层执行时的代码是相同的,所以二者在运行速度上不会有明显差别。原创 2022-09-15 21:41:46 · 6110 阅读 · 0 评论 -
保存Simulink仿真模型为图片或者PDF的方法
也可使用快捷键Ctrl+P直接打印,默认生成和模型文件同名的pdf文件,保存的pdf清晰度不错,pdf方法可以把子模块的内容也一起导出,比较方便。最简单的方法是使用截屏工具,直接将仿真模型截屏为图片。常规的电脑截图工具或者qq、微信自带的截图,比如微信Alt+A,QQ快捷键为Ctrl+Alt+A即可选择要截屏的区域之后复制到文档中即可。simulink模型创建好,仿真结束后需要把模型导出为图片或者pdf方便讲解分享,故需要分享一下把Simulink仿真模型保存为图片或者PDF的方法。喜欢此内容的人还喜欢。.原创 2022-08-08 21:24:41 · 24777 阅读 · 6 评论 -
simulink修改scope的结果图
在实际中也有很多同学是用的simulink来进行仿真出图,simulink自带的scope其实出图效果不好,一般是建议把simulink额数据导出matlab的变量区,然后再按照前面的内容绘制图像,simulink导出数据看之前的文章:如何对scope输出的波形提取超调量和上升时间等如果不想导出到变量区,也可以对scope进行设置,使其满足要求,一个简单的例子:这个图可以看出来不好,看不出图的含义,而且背景黑色,打印出来效果很差首先把图修改为白底的选择scope的视图--&g原创 2022-05-31 13:51:41 · 4227 阅读 · 0 评论 -
无刷直流电机模糊PID控制
无刷直流电机在克服了有刷直流电机机械换相缺点的同时,又具有结构简单、运行可靠以及调速性能好等优点,在很多领域中得到了广泛的应用。本次课题阐述了无刷直流电机的基本结构、运行原理和数学模型,并以无刷直流电机为被控对象,根据电机的特点和控制要求确定了三闭环控制策略,分别是位置、转速及电流环控制三者之间实行串级连接。采用模糊PID控制理论,搭建无刷直流电机和控制器的仿真模型来验证电机控制策略的可行性,使要能使伺服控制器的具体性能满足:无静差,响应快,超调量小的设计要求。结合三闭环控制结构的特点,在位置环中采用模原创 2022-03-13 12:21:35 · 5086 阅读 · 10 评论 -
Matlab/simulink 车辆七自由度平顺性仿真
七自由度车辆平顺性计算进阶车辆的行驶平顺性是评价车辆性能的重要指标之一。车辆行驶平顺性的好坏不仅直接影响到乘员的舒适性和运输货物的安全,而且影响着汽车零部件的使用寿命,因此改善车辆行驶平顺性的研究工作具有重要意义。目前对车辆行驶平顺性的研究,主要是建立车辆振动分析模型,以路面不平度作为系统激励,以座椅处振动响应、悬架动行程和车轮动载荷为输出,对整车振动响应进行模拟计算。1建模基本原理与要求在车辆振动预测与平顺性模型分析、悬架参数优化设计等研究中,汽车七自由度振动系统得到更广泛的应用。要全面反映车原创 2022-03-13 12:08:44 · 3723 阅读 · 3 评论 -
Matlab直线一级倒立摆控制方法研究
1研究背景倒立摆是一个开环不稳定的强非线性系统,其控制策略与杂技运动员顶杆平衡表演的技巧有异曲同工之处,目的在于使得摆杆处于临界稳定状态,是进行控制理论研究的典型实验平台。20世纪50年代,麻省理工学院的控制论专家根据火箭助推器原理设计出了第一套倒立摆实验设备,开启了最初的相关研究工作。倒立摆的种类丰富多样,按照其结构可将其分为:直线倒立摆、环形倒立摆以及平面倒立摆等,按照摆杆级数又可将其分为:一级、二级甚至三级等。图1直线一级倒立摆原理按照工作原理可将现有的直线一级倒立摆实验装置抽象成..原创 2022-01-13 21:20:39 · 11890 阅读 · 3 评论 -
基于Matlab/Simulink的1/4车辆动力学模型
上图中, Zs表示簧载质量位移,Zu表示非簧载质量位移,ms表示簧载质量,mu表示非簧载质量,kt表示轮胎刚度,ks表示悬架刚度,cs表示悬架阻尼, Fmr表示磁流变悬架阻尼力。在这里为了简化计算,不把控制方法作为重点,所以Fmr视为0。确定微分方程后,便可以在simulink搭建模型了,其中搭建模型的核心思想就是将ms和mu除到右边然后搭模型使等式左右两边相等。确定模型和参数以后,根据牛顿第二定律在确定该模型的微分方程。原创 2021-10-22 15:45:21 · 11691 阅读 · 6 评论 -
基于matlab/simulink的双闭环PMSM控制
原创 2021-08-13 21:17:34 · 1380 阅读 · 0 评论 -
基于matlab/simulink的PMSM直接转矩控制和bangbang控制
原创 2021-08-13 20:53:10 · 1770 阅读 · 0 评论 -
混沌系统 matlab仿真分析
混沌系统揭示了人类社会与自然界中普遍存在的复杂性,是无序与有序的统一,不确定性和确定性的统一,它加深了人们对客观世界的认识。随着不断深入的研究,混沌系统现在在各个邻域都有广泛的应用,在电子信息邻域更是重点项目。可见混沌有着广阔的应用前景。本文将主要对混沌三大系统:Lorenz、Chua(蔡氏)、Chen进行电路设计与仿真。首先根据Lorenz、Chua(蔡氏)、Chen系统的运动方程在Matlab中编写程序,接着仿真出各系统相图。然后根据各个系统运动方程设计其电路图,并通过Multisim对设计的电路进行仿原创 2021-08-03 18:33:04 · 2528 阅读 · 4 评论 -
基于Smith预估器的PID控制在房间湿度控制
摘要:本文首先对空调进行相关数据采集,通过MATLAB软件,用最小二乘法,建立冷水阀门开度与厂房房间内温度间的数学模型,为系统仿真提供模型依据。本文第3章先介绍了SMITH预估原理,并将其改进。在预测误差回路上,加入加权平均滤波,来增强系统的稳定性。随后介绍了模糊自适应PID算法的原理,并针对中央空调冷水阀门与房间温度之间的数学模型,采用模糊自适应PID+改进的SMTIH预估控制算法,在MATLAB软件上进行系统仿真,得到很好的控制效果。最后,论文分析了目前洁净中央空调温湿度控制存在...原创 2021-08-03 18:21:08 · 2146 阅读 · 0 评论 -
基于simulink的永磁无刷直流电机控制系统的仿真研究
基于simulink的永磁无刷直流电机控制系统的仿真研究摘要:永磁无刷直流电动机由于它具有调速方便、结构简单、易于控制、维护方便、功率密度大等优点,在计算机外围设备、伺服系统、仪器仪表、变频洗衣机、变频空调等家用电器中得到了广泛的应用。因此,如果建立永磁无刷直流电动机的驱动控制系统和仿真模型,通过分析仿真结果可以有效的缩短整个设计系统周期。本文主要研究直接转矩控制策略的永磁无刷直流电机模型的建立与仿真,并让其结果和双闭环控制系统的仿真结果进行对比。根据已知电机参数和实际运行状况,通过...原创 2021-08-03 15:57:53 · 1850 阅读 · 0 评论 -
基于MATLAB的交流电动机调速系统仿真
1 绪论 课题研究背景及目的 1.1.1 研究背景直流调速系统的主要优点在于调速范围广、静差率小、稳定性好以及具有良好的动态性能。在相当长时期内,高性能的调速系统几乎都是直流调速系统。尽管如此,直流调速系统却解决不了直流电动机本身的换向和在恶劣环境下的不适应问题,同时制造大容量、高转速及高电压直流电动机也十分困难,这就限制了直流拖动系统的进一步发展。交流电动机自1985年出现后,由于没有理想的调速方案,因而长期用于恒速拖动领域。20世纪70年代后,国际上解决了交流电动机调速方案中的关.原创 2021-08-01 17:03:01 · 3690 阅读 · 0 评论 -
船舶双向曲率板曲率可视化研究
摘要船体板构件的不可展曲面形状主要有帆形、马鞍形和扭转形三种,均为较复杂的双曲率曲面。本课题旨在尝试从双曲率曲面出发,做出一个从离散点坐标到曲面各种曲率分布表示的计算系统。其中第一章介绍船体外板的典型形状以及基于三维数据几何建模的广泛应用和相关研究方法;第二章介绍最小二乘法拟合二次曲面的数值计算方法,以及如何选择离散点来拟合局部曲面;第三章介绍微分几何等高等数学中的各种曲率相关的概念以及计算方法;第四章用由三维离散点构成的部分圆球面进行实验,介绍实验结果并进行实验结果分析,来验证算法较高的精度;第五原创 2021-08-01 16:53:00 · 578 阅读 · 0 评论 -
半潜式平台及其动力定位系统
摘 要随着工业的飞跃发展,人类对于能源的需求消耗越来越多,陆地和近海领域能源被开采殆尽,而深海领域蕴藏着丰富的资源,深海钻井平台在这种背景下应运而生。面对深海复杂的海况钻井平台要保持其定位精度以完成采油任务,传统的锚泊技术已经无法满足深海作业的定位要求,越来越多的海洋平台采用动力定位系统。动力定位系统利用自身推进器产生的推力,有效产生力矩和反力矩以抗衡外界力和力矩以保持平台定位。推力分配问题实质上是求解非线性方程组最优解的问题,即在满足一定的约束条件基础上,在众多组合中寻找每个推进器最适当的推力幅.原创 2021-08-01 16:50:56 · 842 阅读 · 2 评论 -
基于MATLAB/SIMULINK工业锅炉燃烧过程控制系统的设计与仿真
摘要锅炉作为现代化工业中的不可或缺的动力硬件,成为了许许多多工业生产中的重要动力设备。例如冶炼金属、生产电能、生物制药等过程中需要锅炉把原始的一次能源转化为二次能源。而锅炉所需要的原料也是及其重要的不可能再生的稀缺资源。但我国的锅炉燃烧主要表现为可控性和稳定性低,远远落后于发达国家,因此锅炉的燃烧控制尤为重要,控制得当可以达到节约资源,节省成本,降低安全隐患和保护环境的目的。影响我国锅炉系统的因素是方方面面的,其中影响最大的是被控对象在出现扰动后回复稳定的自动化能力。在我国主要是以煤为一次能源的原创 2021-08-01 16:45:30 · 4719 阅读 · 5 评论 -
火电厂给水控制系统设计
火电厂给水控制系统设计摘 要如今新型材料发电领域非常受欢迎,但是现在用火力来发电仍旧在我们的国家发电厂中占有比较重要的地位。中国如今虽然不是发达国家,但是如今的国民生产总值的快速增长比例已经位于全世界的前列,那么这就需要更高的耗电量,加之中国最近这些年来把保护环境还有对资源的利用这些环保工程视为重大工程,因此我国对于火力发电厂的建造思路也逐渐转向较大容量、更高参数的大型机组。本课题的设计考虑到了火力发电厂的给水控制系统还有它的构造,接着就是对于锅炉水位的研究,重点是分析给水控制系统的三冲量,...原创 2021-08-01 16:42:08 · 910 阅读 · 0 评论 -
2021-04-12 电机滑模控制 LuGre摩擦模型
电机滑模控制LuGre摩擦模型Simulation for A Sliding Mode ControllerAbstract: In this paper we first briefly introduce sliding mode controllers. Then we mainly study a sliding mode controller which has appeared in the literature. A simulation of the sliding mod..原创 2021-04-12 23:41:17 · 1435 阅读 · 0 评论 -
2021-03-31 Matlab simulink 模糊PID在无刷直流电机中的应用
Matlab simulink 模糊PID在无刷直流电机中的应用无刷直流电机的数学模型。1、无刷直流电机数学模型然后给出无刷直流电机的动态数学模型看到上述这张图,不知聪明的你有没有发觉,图中采用机械方式即“霍尔传感器”检测转子的位置,并非无感(检测第三相感生电动势)的方式。虽然有不同,但是不妨碍我们理解模糊PID算法。上图是双环结构,外环是速度环,通过光电编码器检测转子的速度;内环是电流环。两环都有各自的调节器(控制器)。2、模糊PID (PID和模糊控制)模糊控制设计如下原创 2021-03-31 23:42:50 · 5410 阅读 · 8 评论 -
2021-03-29 自动控制-滑模控制 Simulink仿真
自动控制-滑模控制 Simulink仿真滑模控制是一种相当简单而且控制性能优越的控制方法。它的控制效果优越体现在哪里呢?主要是两点:1、滑动模态可以进行设计,调节的参数少,响应速度快。2、对扰动不灵敏。什么是干扰?如果你的机器好端端地在工作,突然来了一个熊孩子拿起一钉锤就是一顿敲;或者工厂附近有高铁,每隔一段时间地面就要抖两下。滑模控制对扰动有很强的抑制能力,这对于在复杂环境工作下的机器来说非常友好。滑模控制本质上是非线性控制的一种,简单的说,它的非线性表现为控制的不连续性,即系统.原创 2021-03-29 22:11:04 · 8020 阅读 · 0 评论 -
2021-03-16 汽车二自由度操纵稳定性 Matlab simulink
汽车二自由度操纵稳定性 Matlab simulink原创 2021-03-16 21:14:20 · 1199 阅读 · 0 评论 -
2021-02-28 LQG控制的主动悬架1/2车垂向动力学模型
汽车系统动力学主动悬架的1/2车力学模型通用的采用LQG控制的主动悬架1/2车行驶动力学计算模型针对[汽车系统动力学]p213图10-12的具有主动悬架的1/2车力学模型,建立一个通用的采用LQG控制的主动悬架1/2车行驶动力学计算模型,输入参数为质量、转动惯量、刚度、几何尺寸等模型参数、随机路面参数和性能指标加权系数(即更换另一组车辆参数也可进行计算模拟)(算例数据可参考p216表10-2给出),输出为四组八个振动量:...原创 2021-02-28 21:19:53 · 2535 阅读 · 3 评论 -
2021-02-27 永磁同步电机 自抗扰控制 PI调节器 矢量控制 SVPWM
简要文档说明算法介绍算法架构如下所示,其中采用SVPWM矢量控制,id=0。主要包括三个部分:转速环PI调节器,电流环PI调节器,SVPWM算法等。主要参数计算3.1 转速环ADRC理论分析请参考赠送的文献或者硕士论文。谢谢。3.2 电流环PI参数理论分析3.3 电流环PI参数计算电机参数设置如下:极对数Pn=4,定子电感Ld =8.5mH,定子电阻R=2.875欧,磁链,转动惯量,阻尼系数。仿真条件:直流测电压,P...原创 2021-02-28 19:40:03 · 2756 阅读 · 18 评论 -
2020-12-29 Matlab自动化控制-Adrc自抗扰控制参数调节
Matlab自动化控制-Adrc自抗扰控制参数调节上篇参看:https://blog.csdn.net/qingfengxd1/article/details/111830762以最简单的线性组合方法(1)为例,大概有如下参数需要调节:TD: deltahESO: B01、B02、B03和观测器带宽w0非线性反馈:(beta1、beta2)用kp和kd代替,alpha对于TD,一般的仿真模型delta可以尽量大一些,在100~500范围内基本相同,即使再大效果也基本不会有大的提升。h即仿..原创 2020-12-29 11:41:48 · 2320 阅读 · 0 评论 -
2020-12-18 Simulink实现ESO(扩张状态观测器)
Simulink实现ESO(扩张状态观测器)ADRC最核心的创新点在于ESO,与PID相比,不仅基于误差控制,还基于扰动进行控制量计算。1、ADRC的控制框图如下:主要包括跟踪微分器(TD)、非线性状态误差反馈(NLSEF)、扩张状态观测器(ESO)。2、ESO的公式:3、用simulink搭建eso,如图所示:4、将上述eso封装为subsystem,输入输出如下所示:...原创 2020-12-18 17:00:37 · 6082 阅读 · 2 评论 -
基于matlab_simulink汽车三自由度模型仿真
汽车三自由度操控模型1.1建模假设:•1、汽车车速不变 。•2、不考虑切向力对轮胎特性的影响。•3、侧向加速度不大于0.3-0.4g 。•4、前轮转角不大,不考虑前轮左右的区别。•5、不考虑非悬架质量的倾角。•6、不考虑空气动力作用。•7、侧倾中心与非悬架质心等高,前后一样。•8、左右对称。假设汽车的结构:•前面是独立悬架。•后面是纵置半椭圆板簧。•车厢侧倾引起:前轮外倾角变化;后轴发生轴转向;左右侧车轮载荷重新分配引起滚动阻力不相等而产生绕Z轴的力矩。1.2汽...原创 2020-11-20 16:53:50 · 10721 阅读 · 4 评论 -
七自由度车辆稳定性数学模型和simulink求解
图一.七自由度车辆动力学模型上述方程中:δ为前轮转角;Vx,Vy分别为纵向、横向车速;β为质心侧偏角;γ为横摆角速度;Fxi、Fyi、Fzi分别为轮胎纵向力、侧向力、垂向力;i=左前轮fl、右前轮fr、左后轮rl、右后轮rr,为分别对应的车轮;m为整车质量;ms为悬挂质量;a、b为前后轴到质心的距离;l=a+b为前后轴距;tw1为前轴轮距;tw2为后轴轮距; Iz为整车绕Z轴的转动惯量;hg为质心到地面的距离;车辆参数:m=2100;Iz=2549;a=1.256;b=1.368.原创 2020-11-20 16:04:30 · 10691 阅读 · 28 评论 -
matlab simulink 求解连续微分系统 混沌系统
1、常微分方程(Lorenze混沌系统):方法1:m文件实现function exam1x0=[0;0;1e-3];[t,x]=ode45(@lorenzfun,[0,100],x0);figure(1)plot(t,x)figure(2)plot3(x(:,1),x(:,2),x(:,3))function dx=lorenzfun(t,x)a=10;c=28;b=8/3;dx=zeros(3,1);dx(1)=-b*x(1)+x(2)*x(3);d..原创 2020-07-14 17:36:00 · 3761 阅读 · 5 评论 -
matlab simulink 四分之一1/4车辆垂向振动模型 轮毂电机
轮毂电机的引入增大了非簧载质量,根据这一特性,经过简化的含有轮毂电机的1/4车辆垂向振动模型如图所示。由图中的车辆振动模型,可得到车辆垂向振动的动力学微分方程:Matlab/Simulink仿真结果:...原创 2020-05-18 17:56:04 · 4895 阅读 · 3 评论 -
matlab simulink 直线一级倒立摆控制方法研究 状态观测
公式和图片输入太麻烦,截图了(泪奔)原创 2020-05-13 17:33:59 · 3482 阅读 · 2 评论 -
MATLAB Simulink 做BP PID报错:Error :*** during flag=* call must be a real vector of length 3
这个问题网上有不少探讨,解法方法有:1、https://www.zhihu.com/question/426281092、https://blog.csdn.net/handsome_for_kill/article/details/86666378方法针对不同的情况求解,在个人的项目上是BP PID参数出现了无穷大 NaN数值报错,故需要调整模型参数得到合理的结果,避免报错...原创 2020-05-11 10:02:19 · 2098 阅读 · 0 评论 -
matlab/simulink常见问题汇总
1、scope波形图没有或者看不清解决方案:你要使图像自适应,点击scope里面的这个按钮2、运行代码出现下面提示框解决方案:这是系统提示你的文件不在matlab的根目录下面。这个为matlab的根目录。你要把对应的代码、模型之类的文件放在这个文件夹下面3、simulink文件不能打开解决方案:这是因为你的文件名字不对,simulink的文件...原创 2019-06-27 15:21:53 · 7641 阅读 · 0 评论 -
matlab GUI和simulink参数传递
占个坑 改日写原创 2019-03-10 11:04:27 · 4476 阅读 · 3 评论 -
matlab simulink数据导出到变量区
simulink数据导出到变量空间主要有2种方法:1、通过out模块对于低版本的matlab(15a之前的)要取消勾选limit data points to last,不然导出来的数据最多只有100个在Simulation>Configuration Parameters在变量空间就可以看到tout和yout的变量,这样就可以对数据进行处理了for exam...原创 2019-03-02 13:15:55 · 40451 阅读 · 4 评论 -
matlab simulink模型打开或者运行时就自动退出
在不同的版本matlab simulink中创建的模型在运行的时候会出现无法运行或者matlab软件自动退出的现象,这个时候需要高版本的的simulink通过另存降低simulink的版本export model to > previous version...原创 2019-02-28 18:03:18 · 9927 阅读 · 2 评论