基于MATLAB语言的电力系统仿真.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
WUHANCENTURYFARSEE WUHAN CENTURY FARSEE 武 汉 世 纪 华 胜 科 技 有 限 公 司 TECHNOLOGYCO.,LTD. 基于 MATLAB 语言的电力系统仿真 一、概述 MATLAB 语言在工程应用和科学研究领域有着其他计算机语言无法比拟的优势。MATLAB 语言 Simulink 工具箱中电力系统模块(Powersys)对电力系统规划设计和安全稳定运行分析有十分重要的意义。 MATLAB 语言是美国 Mathworks 公司于 1984 年正式推出的计算机高级语言, MATLAB 是“矩阵 (matrix)和实验室(laboratory)”两个英文单词的前三个字母的组合,它是一种以矩阵运算为基础的 交互式程序语言,着重针对科学计算、工程计算和绘图的要求。现已成为大学教学和科研中最常用且必不 可少的工具。 二、MATLAB 语言的特点 1、友好的工作平台和编辑环境 MATLAB 的用户界面很接近 Windows 的标准界面,人机交互性强,操作简单。简单的编辑环境提供了比 较完备的调试系统,程序不必经过编译就可以直接运行,而且能够及时地报告出现的错误并进行出错原因 分析。 2、强大的科学计算及数据处理能力 MATLAB 拥有 600 多个工程中常用到的数学运算函数,可以方便地实现用户所需要的各种计算功能。 MATLAB 函数所能解决的问题包括矩阵运算和线性方程组的求解、微分方程及偏微分方程组的求解、符号 运算、傅立叶变换和数据的统计分析、工程的优化问题、稀疏矩阵运算、复数的各种运算、三角函数和其 他初等数学运算、多维数组操作及建模动态仿真等。 例 1  已知矩阵 z=[1+2i,3+4i;5+6i,7+8i],求 z 的共轭、转置矩阵及逆矩阵。 解:已知二阶复数矩阵 z = 1.0000 + 2.0000i 3.0000 + 4.0000i 5.0000 + 6.0000i 7.0000 + 8.0000i 令 z 的共轭矩阵、转置矩阵及逆矩阵分别为 u、v、w,则解题程序为 z=[1+2i,3+4i;5+6i,7+8i]; u=conj(z), , w=inv(z), 运行结果: u = 1.0000 - 2.0000i 3.0000 - 4.0000i 5.0000 - 6.0000i 7.0000 - 8.0000i v = 1.0000 + 2.0000i 5.0000 + 6.0000i 3.0000 + 4.0000i 7.0000 + 8.0000i w = -0.5000 + 0.4375i 0.2500 - 0.1875i WUHANCENTURYFARSEE WUHAN CENTURY FARSEE 武 汉 世 纪 华 胜 科 技 有 限 公 司 TECHNOLOGYCO.,LTD. 0.3750 - 0.3125i -0.1250 + 0.0625i 3、强大而又简易的作图及图形处理功能 MATLAB 可以根据给出的数据或函数,用绘图命令画出其图形,通过图形对科学计算进行描述。MATLAB 不仅具有一般数据可视化软件的功能(例如二维曲线和三维曲面的绘制和处理等),而且对于一些其他软 件所没有的功能,例如图形的光照处理、色度处理以及四维数据的表现等,也具有出色的处理功能。 例 2 已知某矩形温箱中 3ⅹ5 个测试点上的温度,求全箱的温度分布。 给定:width=1:5;depth=1:3;temps=[82 81 80 82 84;79 63 61 65 81;84 84 82 85 86];要求计算沿 宽度和深度细分网格: di=1:0.2:3;wi=1:0.2:5;交点上的温度。 图 1 全箱的温度分布图 用 MATLAB 实现的程序为 width=1:5;depth=1:3; temps=[82 81 80 82 84;79 63 61 65 81;84 84 82 85 86]; di=1:0.2:3;wi=1:0.2:5; tc=interp2(width,depth,temps,wi,di$$#$$,$$#$$cubic$$#$$); mesh(wi,di,tc) 运行程序,得到全箱的温度分布图如图 1 所示。 4、强大的应用于各领域的工具箱 MATLAB 在科学研究和工程应用的诸多领域都具有功能强大的模块集或工具箱(Toolbox),例如航天、 通讯、电力系统等都在 MATLAB 的 Toolbox 中占有一席之地。后面我们要介绍的内容就是 MATLAB 在电力系 统领域的应用。 5、模块化的设计和系统级的仿真 simulink 是 MATLAB 的重要功能,主要用来实现对工程问题的模块化和动态

文档评论(0)

fangqing12 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档