版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 20641-2025低压成套开关设备和控制设备空壳体的一般要求
- 2026年重庆商务职业学院单招职业技能考试题库带答案详解
- 2026年云南外事外语职业学院单招综合素质考试题库及参考答案详解一套
- 2026年福建省南平市单招职业倾向性考试题库及参考答案详解
- 2026年福建师范大学协和学院单招职业技能测试题库及参考答案详解1套
- 2026年河北能源职业技术学院单招职业倾向性测试题库及完整答案详解1套
- 2026年辽宁省辽阳市单招职业适应性考试题库及参考答案详解
- 2026年菏泽医学专科学校单招职业技能考试题库附答案详解
- 2026年宿州职业技术学院单招职业适应性测试题库参考答案详解
- 2026年河南经贸职业学院单招职业技能考试题库含答案详解
- 2025年广东省第一次普通高中学业水平合格性考试(春季高考)语文试题(含答案详解)
- 2025年宿迁市公需考试试题
- 抗菌药物使用分级授权表
- JJF 1851-2020α谱仪校准规范
- GB/T 7441-2008汽轮机及被驱动机械发出的空间噪声的测量
- GB 2707-2016食品安全国家标准鲜(冻)畜、禽产品
- 衰弱量表(FARIL)及预防措施
- 全球化视角的国际投资-课件
- 浙江省金华市各县区乡镇行政村村庄村名居民村民委员会明细
- 反渗透(卷式膜组件的结构图比较清清晰)课件
- 1379国开电大本科《人文英语3》历年期末考试(第四大题写作)题库
评论
0/150
提交评论