- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《电力系统计算机辅助分析》上机实验指导书供参习
昆 明 理 工 大 学
《 电力系统计算机辅助分析 》上机实验(指导书)
主 编 唐岚
电 力 工 程 学 院
二〇〇七年一月
目录
前 言 II
实验一 MATLAB软件的基本操作 1
实验二 MATLAB 程序的基本结构 2
实验三 电力系统计算中常用的数值算法 4
实验四 电力网络的数学模型 5
实验五 潮流计算 6
实验六 短路电流计算 7
实验七 静态稳定和暂态稳定计算 8
附录: 学生实验报告表头格式 9
前 言
《电力系统计算机辅助分析》是电气工程及自动化专业的专业必修核心课程,是《电力系统分析基础》的后续课程。其主要任务是:使学生深入学习电力系统潮流、短路、稳定计算的计算机算法,提高学生应用计算机对电力系统进行分析和计算的能力。《电力系统分析基础》《电力系统分析基础》实验一 MATLAB软件的基本操作
上机实验目的
了解MATLAB软件的基本构成;
熟悉集成界面菜单命令与各工作窗口;
掌握MATLAB的两种运行方式;
掌握获取联机帮助的手段;
通过联机帮助系统了解MATLAB的强大功能,学习程序编辑器的使用。
预习要求
利用图书馆和互联网资源,了解MATLAB软件的基本信息。列举出MATLAB软件的主要特点和应用领域。
上机实验内容
启动MATLAB软件,识别出常用的四个窗口――命令窗口(Command Window)、历史命令窗口(Command History)、工作空间浏览器(Workspace Browser)。
在用户盘上以自己的学号建立一个文件夹,并将该文件夹设置为当前工作路径。在命令窗口中可以执行与Dos命令一样的文件操作。
在命令窗口中执行“helpdesk”命令,仔细阅读MATLAB的联机帮助,了解该帮助系统的使用方法。从Demos中找到Basic Matrix Operations的m文件,将其复制到当前工作路径下,并运行之。
从主界面中的start出发,打开程序编辑器(Editor),用该编辑器打开工作路径下的m文件。在求A阵特征值的代码行设置断点,在调试状态下运行该文件,并单步运行断点后的代码。运行结束后,清除断点,将工作区中的变量存入数据文件,然后利用Array Editor读出矩阵B的值。
阅读帮助文档中自己感兴趣的部分,并尝试运行Demos的相关代码。
思考题及说明
MATLAB软件是什么?有什么特点?
怎样在命令窗口中进行简单的计算?
如何获得命令或函数的帮助文档?
MATLAB软件可能给自己的学习带来哪些帮助?
5、与实验二合并提交上机报告。
实验二 MATLAB 程序的基本结构
上机实验目的
掌握常用数据类型与运算符;
掌握m文件的两种格式:脚本与函数;
掌握顺序结构、循环结构、分枝结构和程序流程控制语句;
掌握用M文件编辑器进行简单调试的方法。
掌握用MATLAB绘制二维图形的基本方法。
预习要求
1、阅读MATLAB程序设计语言的相关书籍,与学习过的高级语言进行类比;
2、列出实现三种结构的和程序流程控制的关键字和语法规则;
3、学习MATLAB函数的编写方法。
上机实验内容
上机求解下面的电路问题,的脚本文件已经给出。
已知某个RC电路的端电压的表达式为:区间时,试绘制电压的波型。提示:在MATLAB的M文件编辑器中键入以下命令语句,并保存为ex2_1.m:
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Clear,clc,close
t=0:0.5:10;
u=6*exp(-2*t);
plot(t,u);title(‘RC电路的电压响应曲线’);xlabel(‘时间/s’);ylabel(‘电压/v’)
grid
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
然后,再在MATLAB的命令窗口中键入:ex2_1。注意工作路径的设置。
已知电路如图2.1所示,编写用网孔法求回路电流的MATLAB脚本文件,命名为ex2_2.m,并上机验证之。
图2.1
3、编写求解一元二次方程的MATLAB程序。要求:在脚本文件中循环提示输入构成不同方程的系数组合,然后调用求解函数得出结果。程序根据用户的输入情况判断是否中止计算。
思考题
1、脚本与函数有何异同?
2、MATLAB的数据类型与其它高级语言相比有何特点?
3、什么时候用for循环、什么时候用while循环?
4、MATLAB函数必须遵循的规则有哪些?
报告要求及其它说明
1、按实验报告格式进行提交;
2、对验证的程序,报告必须包括应用过程和结果;
3、对自行编制的程序,报告必须包括文件清单、流程图、源码、计算实例及结果。
4、结合
您可能关注的文档
最近下载
- 四年级上册道德与法治全册总复习.pptx
- 结构专业图集-04G415-1:预应力混凝土折线形屋架(预应力钢筋为钢绞线 跨度18m~30m).pdf
- 电子商务基础与应用(慕课版)王华新习题和案例分析题答案.docx
- 走近马克思(暨南大学)中国大学MOOC(慕课)章节测验试题(答案).pdf
- 《日语 》期末考试复习题.docx
- 团体标准制修订经费-中国气象服务协会.PDF
- 《奉献主题班会》课件.ppt
- 人教版 (2024)七年级上册Starter Unit 1 Hello 课件+音频(共19张PPT).pptx VIP
- 装饰装修冬季施工方案.docx VIP
- 急性心衰合并肺部感染患者的护理疑难病例讨论.pptx
文档评论(0)