相关文章

Simulink建模:PID控制-串级PID

本文研究串级PID控制的概念、应用场景以及Simulink模型实现。 文章目录 1 问题引入2 串级PID控制3 Simulink建模3.1 建模前的理解3.2 建模过程3.3 代码生成 4 总结 1 问题引入 在之前的博客《Simulink建模:PID控制模型》一文中,举了一个汽车加速到期望…

Simulink系列 - simulink模块库详细介绍

(原创文章,转载请与作者联系,本文Matlab版本 R2019a) 往期回顾:SImulink仿真系列 - Simulink信号观察模块详解 上一篇:基于Matlab-Simulink 的 2FSK 数字调制原理与仿真 上一篇:Simulink仿真系列-- 扩频…

Simulink覆盖度详解-模型覆盖度

文章目录 前言模型覆盖度覆盖度种类Execution Coverage (EC)Decision Coverage (DC)Condition Coverage (CC)Modified Condition/Decision Coverage (MCDC)Lookup Table CoverageSignal Range CoverageSignal Size CoverageObjectives and Constraints CoverageSaturate on Int…

Simulink自动代码生成到指定的文件夹

目录 前言 自动代码生成到指令文件夹 .c和.h放到指定文件夹 总结 前言 接上回,通过模块化建模后,每个子模型生成的代码都放在比较深且不同的目录,找了半天也没找到像AUTOSAR那样直接打包代码的方法, 还是用Embeded coder去生成代码&#…

用Simulink仿真电路并得到其传递函数方法

目录 惯性环节 电路图和传递函数 Simulink 搭建电路 1.配置Liner analysis point 2.仿真效果及传递函数生成 总结 对于比较复杂的电路,由于寄生参数等一系列因素,导致计算传递函数困难,对于控制系统来说Simulink可以通过扫伯德图得到传…

在simulink中定义和使用变量

如果某个变量的值常常要改动,而又要一次性改好多地方,那就可以直接在公式中写变量,然后在某个固定的地方直接定义这个变量的值。 就像是写代码的时候,定义一个全局变量一样。 但是网上的教程说要用什么data storage模块啥的&…

Simulink求解器综合介绍

目录 1. 概要 2. Simulink求解器 2.1 Simulink仿真过程 2.2 Simulink求解器分类 2.3 Simulink仿真参数设置界面 3. 定步长求解器 fixed step discrete solver 3.1 定步长离散求解器 fixed step discrete solver 3.2 定步长连续求解器 fixed step continuous solver 3.…

【Simulink基础】——控制系统仿真基础

声明:本系列博客参考有关专业书籍,截图均为自己实操,仅供交流学习! 一、控制系统基本概念 这里就不再介绍类似于开环系统、闭环系统等基本概念了! 1、数学模型 控制系统的数学模型是指动态数学模型,大致…

simulink for循环

for一般用的不多,更多的是statflow 目录 for一般用的不多,更多的是statflow For Iterator Subsystem 例题1:数组中统计大于5的数字出现几次 例题2:数组中5的下标 For Iterator Subsystem 步长0.1s 总共10s 例题1:数…

★教程3:Simulink学习教程入门60例目录

1.订阅本教程用户可以免费获得本博任意1个(包括所有免费专栏和付费专栏(不包括教程4))博文对应代码; (私信博主给出代码博文的链接和邮箱) 2.本Simulink课程的所有案例(部分理论知识点除外)均由博主编写而成,供有兴趣的朋友们自…

Simulink三相异步电机仿真

MATLAB/Simulink三相异步电机直接启动仿真 小树不修不直溜,人不学习哏揪揪!隔了好长一段时间,本小学生终于又回归正常的学习与记录生活。前些时,利用CADe_SIMu V1.0仿真了一些常见常用的电机控制电路,但是CADe_SIMu V1.0软件只能仿真出电路的控制效果,而不能体现出元器件…

Simulink-采样时间详解

一、Moudel仿真步长设置 点击Moudling->Model Settings,设置求解器的参数。 1.1 红圈1-开始和结束时间 设置仿真开始和结束的时间。 1.2 红圈2-选择求解器 Type:分为Fixed-step(固定步长)和Variable-step(变步长…

PID闭环控制系统的Simulink仿真

目录 0. 前言1. 简单控制系统介绍2. 实验模型设计2.1 Simulink 仿真模型2.2 比例控制(P)仿真分析2.3 比例积分控制(PI)仿真分析2.4 比例微分控制(PD)仿真分析2.5比例积分微分控制(PID&#xff0…

如何实现MATLAB与Simulink的数据交互

参考链接:如何实现MATLAB与Simulink的数据交互 MATLAB是一款强大的数学计算软件,Simulink则是一种基于模型的多域仿真平台,常用于工程和科学领域中的系统设计、控制设计和信号处理等方面。MATLAB和Simulink都是MathWorks公司的产品&#xff0…

simulink 常用模块

目录 限幅模块 Saturation 接地/终止模块 Ground/Terminator rate limiter 变化速率限制模块 积分模块 Integrator/discrete-time Integrator 连续积分器/离散积分器 微分模块 derivative/discrete derivative 连续微分/离散微分 求积模块 product of elements 求和模块 su…

Simulink模型编译加密共享

本文介绍的Simulink模型的编译加密,如果只是简单地想禁止用户查看和修改模块内部结构,参见:Simulink 模型简单加密-CSDN博客 1.前言 为了保护知识产权,有时候需要让用户能使用slx模型运行仿真,但是无法查看和修改模型…

Matlab simulink建模与仿真 第一章(simulink入门)

参考视频:simulink1.1simulink简介_哔哩哔哩_bilibili 一、simulink简介 1、simulink与MATLAB的关系 (1)MATLAB是一种以矩阵为来处理数据的的计算软件,其应用范围十分广泛,该产品由若干模块组成,simulin…

simulink电力系统仿真(1):电力系统库+(电力系统基础知识)

文章目录 基础知识仿真库搭建一个简单的电路 基础知识 ★三相交流电:三相电是三组幅值相等、频率相等、相位互相差120的交流电,由有三个绕组的三相发电机产生,是工业上常用的电源,可提供超过数千瓦或以上功率的电力。★电力系统暂…

1_simulink简单入门_simulink仿真PID控制

1_simulink简单入门_simulink仿真PID控制 2_simulink搭建RCL_电阻电感电容模块 毕业前想去做物联网还是或者linux,结果玩了一年多的电机控制,早就深知matlab/simulink绕不过的,拖到现在,下班晚上再把大学自控做实验用的matlab捡起…

Simulink —— Switch判断及If模块的使用

1. Switch 参考文献: Simulink switch模块的使用方法 对于Switch Case与If使用类似,具体可参考这篇博文:Simulink学习——switch-case语义的实现(switch-case子系统) 2. If及If Action Subsystem Number of inputs&am…