- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
04_PSCAD用户自定义模型讲解
主要内容 一、元件的创建、管理与调用 二、组件的创建、管理与调用 三、模型的图形部分 四、模型的输入参数部分 五、元件的代码部分 六、多实例化组件 (MIM)技术 一、元件的创建、管理与调用 二、组件的创建、管理与调用 三、模型的图形部分 四、元件的输入参数部分 4.1 输入界面设计 4.2 单位系统 4.3 条件表达式、层和过滤器 五、元件的代码部分 5.1 代码段介绍 5.2 PSCAD脚本 5.3 其它相关内容 六、多实例化组件(MIM)技术 大部分EMTDC固有变量均能由用户访问并在外部源代码中 使用,只需要包含正确的头文件。 1. EMTDC存储阵列。存储阵列应用于需要存储变量以在后 续 仿真过程中使用,或从系统动态部分的BEGIN段传递信 息至DSDYN/DSOU段的场合。存储阵列可看作是堆栈,不 同的变量类型具有不同的存储阵列。 3. EMTDC固有变量 (1)仿真步长间的数据传递。 通过使用相应的整型指针,数据可在不同的位置进行存储。 必须注意的是要仔细地维护存储指针。在每个仿真步长开始 时,所有的存储指针将被复位为1,然后程序由顶至底顺序 执行。通过使用存储阵列和指针,每个子程序可向某个阵列 内写入或从中读取数据,其次序为该子程序出现于主程序中 的位置。在返回至主程序前,每个子程序必须负责按照该子 程序内使用的存储变量数目增加各个指针。 旧值读取 新值存储 指针调整 指针复制 指针调整 旧值读取 新值存储 (2)BEGIN至DSDYN/DSOUT段的数据传递。 BEGIN段用于实现预运行(0时刻)的操作,例如变量的初始 化等。数据从BEGIN段传送至DSDYN/DSOUT段发生于每个 仿真步长的起始时刻。BEGIN段的引入主要是当元件处于多 实例组件中在EMTDC中提供运行可配置能力。它使用新的一 组存储阵列和存储指针,因此不会影响到先前版本中元件对 存储阵列的使用。为充分利用运行可配置机制,必须使用 BEGIN段。 函数定义 存储 指针调整 在BEGIN段内调用 元件参数 直接在BEGIN段内操作 指针调整 在DYN段内读取 2. 常用固有网络变量。通过固有网络变量,用户可访问电 气网络数据,例如支路号和节点号,监测支路电流和节点 电压,甚至可以控制诸如支路电压之类的网络变量。 (1)获取节点号。 IEF(支路号,子系统号)=该支路的起始节点号 IET(支路号,子系统号)=该支路的终止节点号 (2)获取支路电流。 CBR(支路号,子系统号)=该支路的电流值 电流正向为从支路的起始节点流向终止节点 (3)获取支路电压。 VDC(节点号,子系统号)=该节点的电压值 (4)电气网络接口变量 EBR(支路号,子系统号)=设置支路电压值 CCBR(支路号,子系统号)=当接口支路中使用了电感和/ 或电容时,设置代表历史电流的电流源值。 GEQ(支路号,子系统号)=设置支路等效导纳。 CCIN(节点号,子系统号)=理想电流源,设置从地注入至 该节点的电流值。 GGIN(节点号,子系统号)=设置该节点与地之间的导纳值。 向PSCAD发送模型消息。在用户元件设计中可采用特殊的工 具,以通过PSCAD向用户发送消息。 (1)使用COMPONENT_ID子函数。当从用户元件向PSCAD 回送警告消息时,需要使用该子函数。 可根据需要在同 一个元件内多次 调用该函数 必须在产生警告消息的 代码行之前调用该函数 元件调用号 元件实例号 均由PSCAD预先确定,用户不需要修改 (2)使用EMTDC_WARN子函数。COMPONENT_ID子 函数仅简单设置了EMTDC的全局变量COMP_ID1和 COMP_ID2。本子函数使用这两个变量,并产生实际的警 告消息。 已通过调用COMPONENT_ID 子函数得到,用户无需修改 消息内容 需包括该 头文件 第一次调用指出本消息共有几行 中间各行均用0 最后一行用-1 EMTDC固有变量的汇总。这些固有变量均在相应头文件中 进行定义。当元件的源代码位于元件定义内部(script段)内 时,无需包含头文件。仅在外部子程序和函数中使用到固有 变量时,必须包含相应的头文件。 (1)nd.h。包含了重要的网络维度信息。在所有外部程序中 必须是第一个被包含的头文件。 (2)emtstor.h。包含了仿真步长间传递数据的存储阵列和
您可能关注的文档
- 03细胞类型与细胞结构讲解.ppt
- 03野生动物生境保护讲解.ppt
- 04-1-1输电调整线缝方法工具技术总结讲解.doc
- 04-建设项目安全管理制度讲解.doc
- 04-启动nachos讲解.ppt
- 04-验收监测执行标准1讲解.ppt
- 04.26锅炉运行规程(修订版合计本)新讲解.doc
- 04-第四章-导向机构讲解.ppt
- 042细节是成败的关键讲解.ppt
- 040203半导体器件基础讲解.ppt
- 河南省新乡市第一中学等校2025-2026学年九年级上学期12月月考历史试题(含解析).docx
- 河南省郑州市实验中学2025-2026学年高一上学期第二次月考政治试题(含解析).docx
- 江苏省南通市通州区西亭初级中学2025-2026学年上学期七年级英语12月试卷.docx
- 河北省秦皇岛市山海关区第一中学2025-2026学年高三上学期11月月考英语试卷.docx
- 江苏省南京师范大学附属中学新城初级中学2025-2026学年九年级上学期12月月考英语试卷.docx
- 河北省唐山市丰南区经安中学四校联考2025-2026学年九年级上学期12月月考历史试题.docx
- 河南省安阳市北关区莲花学校2025-2026学年上学期八年级历史第三次月考试题(含答案).docx
- 安徽省黄山地区2025-2026学年七年级上学期期中考试英语试题(原卷版).docx
- 2026届云南省西南名校联盟高三上学期高考诊断性联考政治试题(含解析).docx
- 河南省周口市商水县第二高中2025-2026学年高一上学期12月月考政治试题(含答案).docx
最近下载
- IPC-2223E-中文-2020 CN 挠性和刚挠性印制板计件分标准.pdf VIP
- 劳动合同标准版劳动合同劳动合同.doc VIP
- 比亚迪发动机维修手册.doc
- 公路工程新技术.pptx VIP
- 永诚财险建筑施工行业安全生产责任保险(2024 年版)条款.pdf VIP
- SN/T 3992-2014_进境非人灵长类实验动物指定隔离场建设规范.pdf VIP
- 精品解析:2024-2025学年浙江省温州市龙港市统编版五年级上册期末考试语文试卷(解析版).docx VIP
- 中国临床肿瘤学会(csco)胆道恶性肿瘤诊疗指南2025.docx VIP
- 【2017年整理】光接入网维护操作标准化手册-----接入有源设备维护.doc VIP
- 新22S3 室外排水工程建筑工程图集.docx VIP
原创力文档


文档评论(0)