matlab
文章平均质量分 84
wanrenqi
这个作者很懒,什么都没留下…
展开
-
simulink中S-Function的说明及应用举例
由于仿真需求,学习S-Function模块,开始看它的help文档,看的一头雾水(主要是自己英文不好)。然后网上找到了一个大神写的关于S-Function的说明使用,觉得写的非常清晰明白,就转载过来了。1 、S函数介绍S函数:是 S-Function(system Function)的简称。作用:利用MATLAB的丰富资源,而不仅仅局限于simulink提供的模块,用 matlab、c、c+...转载 2020-04-07 19:24:31 · 9110 阅读 · 1 评论 -
simulink中子系统的创建与封装
1、子系统的创建前面我们自建了一个带积分限制的PI的子系统,如下:然后我们只需要选中整个模块,再点击‘Create Subsystem’ 就创建了一个子系统。当然创建子系统的方法有很多,这只是其中一种。我们主要讲子系统的封装。2、子系统的封装先看下封装后的效果:双击他的时候,可对其中的 kp ki 和积分限制输出也是整个PI输出的限制, 这三个参数进行设置,如下图:这样用起来...原创 2020-04-03 13:15:57 · 5955 阅读 · 1 评论 -
Simulink 中连续与离散模型的区别
一、连续系统 VS 离散系统1、定义连续系统:系统状态的改变在时间上是连续的。离散系统:系统状态的改变只发生在某些时间点上。simpowersystem 的库中基本所有模型都属于连续系统,因为其对应的物理世界一般是电机、电源、电力电子器件等等,而simpowersystem 中常用 powergui 这个工具来将系统中的连续模型离散化以便采用 discrete 算法,便于计算机计算。二、...转载 2020-04-10 22:41:22 · 25274 阅读 · 3 评论 -
simulink中的PID模块的使用
1、simulink中PID模块的介绍在simulink的库中有两个PID模块,一个是连续的PID模块,一个是离散的PID模块,当然选择了连续的PID模块时,它也可以设置成离散的。前面我们推导了PID的传函:其中 kp,ki ,kd 三个参数是和simulink库中的PID模块的三个参数一一对应的。如下图:图中选的是离散化的PID。库中的PID模块可以对Kp Ki Kd 三个参数进...原创 2020-04-02 21:48:08 · 67460 阅读 · 1 评论