版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、从零开始学习PSCAD与MATLAB的交互一、环境的营造第一步:安装PSCAD(我的版本是4.2)及MATLAB(我的版本是7.0)常见问题:无法运行PSCAD中有关MATLAB的例子。原因:PSCAD只与较低版本的MATLAB进行交互,如5或者6.5版本。解决方法:(1)下载compaq visual fortran 6 程序,迅雷上有,是6.5版本,能用的。解压有密码:(2)解包安装,内有SN的。(3)安装时问的几个问题注意一下。可能与关联有关的。(4)在PSCAD中的EDITworkspacesetting中有以下图,将会较原来新出现黑框中的内容!(5)向右找到“matlab”菜单(6)
2、打开PSCAD例程中中有关MATLAB的例子。运行试试看!二、做一个最最简单的例子设计方案:在PSCAD中设计一个MATLAB INTERFACE元件,一个输入量、一个输出量。开始跟我做。第一步:新建一个case。白手起家,挫折多多,选一个最简单的有关MATLAB的例子,初学者最好是选择一个运行成功的程序另存为test.psc。把main中的所有内容都清掉。如果想多学那我们就新建一个!第二步:在工作区内点击鼠标右键。出现下图。生成一个新的元件。分步1:输入元件的名称,左右各选择为“1”分步2、3:#1连接点的定义(本例中为输入)及#2连接点的定义(本例中为输出)第二步完成!第三步:元件定义的修
3、改分步1:按图双击左侧窗口中本文件相关元件定义。分步2:元件的图形不用动。分步3:作本元件的对话框。第四步:脚本的编写(SCRIPT)脚本的编写非常重要,照猫画虎!掌握关键的几句即可。本例是最简单的了!以下是脚本程序及相应的注释说明:#STORAGE REAL:2:此处代表两个变量,建立元件时要计算,如果输入10个,输出10个,则此处定义为20.! two input -! First Input Array (REAL(20) STORF(NSTORF) = $INPUT:第一个输入变量,是在元件参数定义中有的,注意INPUT必须与元件的定义相一致。等号左边不用改,相当于STORF(NSTO
4、RF+0),对于多个输入变量,则可以加数字即可。! Second Input Variable ! Third Input Variable ! -! Call PSCAD/EMTDC Matlab Interface:! CALL MLAB_INT("MFILEPATH","MFILENAME","Input Format","Output Format")! 调用MATLAB的命令!注意$Path、$Name前后要一致。- CALL MLAB_INT("%:Dir$Path", "
5、$Name", "R(1)" , "R(1)" )! -! Transfer Matlab Output Variables from Matlab Interface! -! First Output Array (REAL(2) $OUTPUT = STORF(NSTORF+1) 第二个输出变量,是在元件参数定义中有的,注意OUTPUT必须与元件的定义相一致。! Update STORx Pointers NSTORF = NSTORF + 2 更新数据指针,加2对应两个变量。! -! -第五步:main中的设置。在元件界边加上输入的量,本例中为实数3.双击m文件后可以看到:function out = test(in)out=in就完了?程序就这么简单?就这么简单! m文件加花样,那是matlab的学习!注意:Out,in都不能随便改,这是固定的语句。Function是函数的意思,test是这个函数的名称随便起。所以这个地方的难点是如何实现连接。第五步:编译一下看看?出错的处理。要看不绿色,没有红色
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026南昌市劳动保障事务代理中心招聘外包人员2人备考题库附答案详解(研优卷)
- 2026中盐舞阳盐化有限公司招聘4人备考题库附答案详解(综合卷)
- 2026海南琼海市妇女联合会公益性岗位招聘1人备考题库含答案详解(基础题)
- 2026北京大学电子学院招聘劳动合同制工作人员1人备考题库含答案详解(培优)
- 2026河北兴冀人才资源开发有限公司招聘护理助理30人备考题库完整答案详解
- 2026年宁波市江北区教育局第三批事业编制教师公开招聘13人备考题库附答案详解(培优b卷)
- 2026河南洛阳伊川县彭婆镇中心卫生院招聘8人备考题库含答案详解(典型题)
- 2026新疆昌吉农高集团电商公司继续招聘专业运营人才备考题库(第二批)及答案详解(夺冠系列)
- 2026上海政法学院上海司法研究所(派遣制)招聘1人备考题库附答案详解(a卷)
- 2026广东中山市三角镇水务事务中心招聘水闸管理人员1人备考题库及答案详解(新)
- 河南国有资本运营集团有限公司招聘笔试题库2024
- 2024年工程机械维修工(中级)职业鉴定考试题库(含答案)
- (正式版)JBT 14762-2024 电动摩托车和电动轻便摩托车用阀控式铅酸蓄电池
- 招标代理档案管理制度
- (中图版)初中地理七年级上册:第一章-地球和地图-单元测试(含答案)
- 2023年同等学力申请硕士学位图书馆、情报与档案管理学2010-2022历年真题选编带答案难题含解析
- GB/T 1151-2023内燃机主轴瓦及连杆轴瓦技术条件
- XXXX年度中国企业家犯罪报告
- SC-T 3013-2022 贝类净化技术规范
- 公共行政学课件(新)
- 2023年中国铁路投资有限公司招聘笔试题库及答案解析
评论
0/150
提交评论