草庐IT

Simulink-Adams

全部标签

电力系统的常用仿真模块MATLAB/SIMULINK(1)

  本文的内容是参考的《基于MATLAB的电气控制系统图形化仿真技术》  在进行电力系统的仿真时,先要了解构成电力系统的各元件。本章描述了相关的电力系统模块在MATLAB/SIMULINK里面的使用。其中包括:1.同步发电机模块 2.电力变压器3.输电线路4.负荷5.断路器和故障模块 1.同步发电机模块1.1简化的同步电机模块         简化的同步电机模块忽略了电枢反应电感、励磁和阻尼绕组的漏感,仅由理想电压源串联RL线路构成,其中R和L都为电机的内部阻抗。    在SimPowerSyestem给定的库中有如下两种简化的同步电机模块。     简化同步电机的两种模块本质上是一致的,唯一

电力系统的常用仿真模块MATLAB/SIMULINK(1)

  本文的内容是参考的《基于MATLAB的电气控制系统图形化仿真技术》  在进行电力系统的仿真时,先要了解构成电力系统的各元件。本章描述了相关的电力系统模块在MATLAB/SIMULINK里面的使用。其中包括:1.同步发电机模块 2.电力变压器3.输电线路4.负荷5.断路器和故障模块 1.同步发电机模块1.1简化的同步电机模块         简化的同步电机模块忽略了电枢反应电感、励磁和阻尼绕组的漏感,仅由理想电压源串联RL线路构成,其中R和L都为电机的内部阻抗。    在SimPowerSyestem给定的库中有如下两种简化的同步电机模块。     简化同步电机的两种模块本质上是一致的,唯一

【通信原理课程设计】基于MATLAB/Simulink的2ASK数字带通传输系统建模与仿真

基于MATLAB/Simulink的2ASK数字带通传输系统建模与仿真目录基于MATLAB/Simulink的2ASK数字带通传输系统建模与仿真课程设计要求方法选择设计步骤结果显示与性能分析源文件领取课程设计要求调制采用模拟相乘法或者数字键控法,解调采用非相干解调法(包络检波法)或者相干解调法。调制模块建模:数字基带信号(二进制信号)及载波信号(正弦波信号)显示;未加噪声已调信号(2ASK)及叠加噪声的已调信号(2ASK加高斯噪声)的显示。解调模块建模:如果采用非相干解调法,要求显示:数字基带信号与已调信号;整流后信号;滤波后信号;抽样脉冲;解调信号。如果采用相干解调法,要求显示:数字基带信号

PSO、GA与simulink模型联合仿真分析(超详细算法解析)

目录前言1.联和仿真函数介绍1.1assignin函数1.2sim函数1.3 feval函数2.使用粒子群算法优化simulink模型中的PID调节参数 2.1实现程序2.2仿真结果3.使用遗传算法优化simulink模型中的PID调节参数 3.1实现程序3.2仿真结果4.总结前言上几篇文章我们介绍了用常规遗传算法以及其工具箱、粒子群算法求多目标或者多元函数的最大值或者最小值问题,这篇文章将介绍如何利用优化算法与simulink联合仿真,优化控制中需要调节的参数问题。由于手动调参会非常麻烦,而且即使调节效果较好也难以找到全局最优解,所以非常有必要去使用优化算法全局寻优的能力进行自动调参,本篇文

Matlab-Simulink_信号和系统模块

1BusSelector模块BusSelector模块接受来自mux模块或者其他BusSelector模块的信号,BusSelector只有一个输入端口,输出端口取决于sinewave12幅值设为2:2 BusCreator模块创建Bus输出信号,可供其它Bus模块调用可以设定输入信号个数;如果在Selctedsignals列表选中的输出信号不是BusSelector模块的输入,则信号将以“???”显示  3Mux模块该模块将多个输入行合成一个矢量行输出。每个输入行可携带一个标量或矢量信号,模块输出为一个矢量。  4 Demux模块将一个输出信号分成多行输出,每一行可包含一个标量或矢量。  5

ADRC的simulink仿真实现与m代码实现

本文章以最简单的二阶系统为例,介绍其simulink仿真实现和m代码实现案例中的二阶系统如下所示 经典ADRC的基本结构如下: 本案例中的simulink仿真整体结构(为便于理解,结构图与上述ADRC整体结构类似)仿真参数初始化所需m文件程序(文章尾部附有本仿真模型及m,文件支持matlab2017b以上)%-----------ADRC参数初始化------------%%参数初始化%跟踪微分器r=100;%表示跟踪快慢h0=5*h;%h0代表信号的平滑程度(滤波效果)v1_last=0;v2_last=0;v0_last=0;%扩张状态观测器beta01=10;beta02=200;bet

深入拆解Simulink自动生成代码(三)——循环结构

文章目录前言一、Simulink实现循环结构二、自动生成C代码三、变式1四、变式2五、变式3六、变式4总结前言        《深入拆解Simulink自动生成代码(一)——数据流处理》        《深入拆解Simulink自动生成代码(二)——选择结构》一、Simulink实现循环结构        用Simulink实现循环结构的一个最简单编程举例如下: 二、自动生成C代码        上述循环结构的Simulink自动生成的对应C代码如下:int32_Ts3_iter;/*OutputsforIteratorSubSystem:'/ForIteratorSubsystem'inco

Simulink建模:PID控制模型

本文研究PID控制的Simulink模型实现及其代码生成。文章目录1PID控制2应用场景3Simulink建模3.1对公式的理解3.2建模过程3.3模型配置4模型更新及代码生成4.1模型更新4.2代码生成5总结1PID控制PID控制是一个非常经典的控制方法,离散化的位置式PID控制的公式如下:其中,e(k)为k时刻的偏差值,Kp,Ki,Kd分别为比例、积分、微分系数。PID控制的示意图如下:2应用场景通过一个汽车加速的场景可以很好地理解PID控制的原理。首先,设想自己是一名驾驶员,刚刚经过收费站上了高速公路。现在,高速公路上是一个一望无际的长直道,并且周围都没有车。这时驾驶员的想法是,尽快将车

Simulink建模:PID控制模型

本文研究PID控制的Simulink模型实现及其代码生成。文章目录1PID控制2应用场景3Simulink建模3.1对公式的理解3.2建模过程3.3模型配置4模型更新及代码生成4.1模型更新4.2代码生成5总结1PID控制PID控制是一个非常经典的控制方法,离散化的位置式PID控制的公式如下:其中,e(k)为k时刻的偏差值,Kp,Ki,Kd分别为比例、积分、微分系数。PID控制的示意图如下:2应用场景通过一个汽车加速的场景可以很好地理解PID控制的原理。首先,设想自己是一名驾驶员,刚刚经过收费站上了高速公路。现在,高速公路上是一个一望无际的长直道,并且周围都没有车。这时驾驶员的想法是,尽快将车

一阶低通滤波介绍及simulink模型

一阶低通滤波背景介绍低通滤波是一种过滤方式,规定低频信号能正常通过,而超过设定临界值的高频信号则被阻隔、减弱。低通滤波可以简单的认为:设定一个频率点,当信号频率高于这个频率时不能通过,在数字信号中,这个频率点也就是截止频率,当频率高于这个截止频率时,则全部赋值为0,因为在这个处理过程中,让低频信号全部通过,所以称为低通滤波。其实现实生活中,一个固体屏障就是一个声波的低通滤波器。当另外一个房间中播放音乐时,很容易听到音乐的低音,但是高音部分大部分被过滤掉了。类似的情况是一辆小汽车中播放非常大的音乐声,在另外一个车中的人听来却是低音节拍,因为这时封闭的汽车和空气间隔起到了低通滤波器的作用,减弱了所