机电系统仿真

机电系统仿真

ID:21658553

大小:1.75 MB

页数:58页

时间:2018-10-20

机电系统仿真_第1页
机电系统仿真_第2页
机电系统仿真_第3页
机电系统仿真_第4页
机电系统仿真_第5页
资源描述:

《机电系统仿真》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、MATLAB简介与simulink仿真入门基本概念仿真利用模型复现实际系统中发生的本质过程,并通过对系统模型的实验来研究存在的或设计中的系统。仿真工具通过微型计算机,配合各类仿真软件实现仿真的目的。为何仿真模块能模拟实际设备?其依据是什么?仿真基于研究理论,仿真模块能模拟实际设备是基于设备的数学物理模型。学习本课程的前提扎实的理论基础,能使用理论知识对仿真结果的正确性进行判断。电力系统常用仿真软件简介BPA-用于电力系统潮流计算EMTP-电磁暂态过程仿真PSCAD/EMTDC-电磁暂态和控制环节仿真PSASP-机电暂态工程仿真MATLABMATLAB简介由MathWorks公司开发的科学与工

2、程计算软件,在应用代数、数理统计、自动控制、数字信号处理、数字与模拟通信、动态系统仿真等各个领域都有应用。MATLAB自研发以来,版本不断推陈出新,现在最新的版本为2013a。Simulink包括仿真平台和系统仿真模型库两部分,主要用于仿真以数学函数和传递函数表达的系统。simPowerSystems是其下面的一个专用的模块库,其提供了一种类似电路建模的方法进行模型绘制,在仿真前自动将仿真系统图变化成状态方程描述的系统形式,然后再Simulink下进行仿真分析。MATLAB/Simulink的特点优点提供了强大的数学应用功能。图形功能强大。提供了功能强大的工具箱。建模方式直观。缺点程序执行速

3、度较慢。仿真模型在MATLAB的各个版本中兼容性较差。菜单工具栏工作空间浏览器命令窗口当前路径浏览器命令历史浏览器MATLAB命令常用命令Clear—清理内存变量clc清除工作窗口中的所有显示内容Hold图形保持开关;分号,区分行及取消运行结果显示[]方括号,定义矩阵%百分号,注释标记=等号,赋值标记Matlab内置基本矩阵函数Ones(n,m)—产生n行m列的全1矩阵Zeros(n,m)—产生n行m列的全0矩阵rand(n,m)—产生n行m列的在[0,1]均匀分布的随机矩阵randn(n,m)—产生n行m列的正态分布的随机矩阵eye(n)—产生n阶的单位矩阵ans当输入表达式不赋值给任何变

4、量时,命令窗口自建的变量。Pi即π+-加与减符号*.*乘和点乘/左除和右除../数组除,其计算过程与数组乘类似^.^乘方,数组乘方MATLAB关系运算符==等于~=不等于<小于>大于<=小于等于>=大于等于基本逻辑运算&逻辑与

5、逻辑或~逻辑非xor逻辑异或数值输出格式命令Formatshot以4位小数的浮点格式输出Formatlong以14位小数的浮点格式输出Formatrat以有理数格式输出MATLAB常用数学函数Abs(x)求x的绝对值Sqrt(x)求x的平方根Exp(x)求x的指数函数E科学计数法Fix(x)截尾取整MATLAB程序设计基础顺序语句设计一个简单程序生成一个五周期的频

6、率为50Hz正弦波,并用绘图程序绘制出来。要求采样频率为10kHz。条件语句设计一个简单程序,要求n=0时,y=a+1,n=1时,y=a*(1+n),n=2时,y=a+n,n若非以上三个数,则y=a,a可以任意赋值。If–else–end语句Swich-case-otherwise语句循环语句生成一串数字,分别是sin(π/10),sin(2π/10),sin(3π/10),sin(4π/10),sin(5π/10),sin(6π/10),sin(7π/10),sin(8π/10),sin(9π/10),sin(π)。For循环While循环简单电力信号的仿真获取简单电力信号的方法有两种通过

7、编制程序直接获得通过搭建仿真模型,由示波器数据获得例生成一个含有基波和二次谐波的电力信号,信号时长为0.1s,信号采样频率5000hzx=sin(100πt)+0.5sin(200πt)图片属性图片复制简单电路系统的仿真+-+-K(t=0.03s)R=(5Ω)C=(150μF)Vs=110V求解当开关闭合后电容电压和线路电流的变化规律仿真算法可变步长类算法Ode45、Ode23、Ode113、Ode15s、Ode23t、Ode23s、Ode23tbOde45-首选算法固定步长类算法Ode5、Ode4、Ode3、Ode2、Ode1噪声信号模拟由于电力设备不能独立运行,因此空间内多个电力设备有着

8、相互影响,其特征是电力系统信号都含有噪声信号。电力系统的噪声信号中最普遍的是高斯白噪声。因此为了使得仿真分析更接近实际,我们需在仿真信号的基础上加高斯噪声信号。高斯白噪声如果一个噪声,它的幅度分布服从高斯分布,而它的功率谱密度又是均匀分布的,则称它为高斯白噪声。Matlab模拟高斯白噪声的命令Randn(m,n)信号频谱分析Matlab频谱分析命令y=fft(x,n)频率分辨率=fs/n子系统及其封装当模型越

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。