全网唯一标准王
(19)国家知识产权局 (12)发明 专利 (10)授权公告 号 (45)授权公告日 (21)申请 号 202210714492.5 (22)申请日 2022.06.23 (65)同一申请的已公布的文献号 申请公布号 CN 114792058 A (43)申请公布日 2022.07.26 (73)专利权人 中国电力科 学研究院有限公司 地址 100192 北京市海淀区清河小营东路 15号 (72)发明人 程昱 穆清 张星 孙华东  贺静波 郭强 张怡 李亚楼  田鹏飞 王跃 彭丽 乔小敏  庞润甜 彭红英 刘敏 杨冬月  郑伟杰 王祥旭 李小龙 (74)专利代理 机构 北京工信联合知识产权代理 有限公司 1 1266 专利代理师 刘海蓉 (51)Int.Cl. G06F 30/20(2020.01) G06F 111/20(2020.01) (56)对比文件 CN 112364538 A,2021.02.12 CN 111832141 A,2020.10.27 CN 1090402 94 A,2018.12.18 US 2011055761 A1,201 1.03.03 审查员 刘曼 (54)发明名称 一种新能源电磁暂态封装模型统一接口方 法及系统 (57)摘要 本发明提供一种新能源电磁暂态封装模型 统一接口方法和系统, 所述方法包括按照预设的 统一接口函数格式, 嵌入预先编写的实现新能源 控制器内部逻辑的用户代码以生成统一接口函 数文件; 将用户代码和统一接口函数文件编译成 对应不同的操作系统的统一接口静态库; 根据新 能源控制器的基本信息生成对应不同电磁暂态 仿真软件的转换接口文件, 并对 所述统一接口静 态库和转换接口文件进行封装生成新能源电磁 暂态封装模 型。 所述方法和系统使厂家只需要按 照统一接口方法完成一次封装工作, 通过转换即 可实现不同电磁暂态仿真软件的调用, 避免了对 不同软件的重复封装, 大大降低了新能源控制器 封装建模的工作量, 提高了 封装建模的效率。 权利要求书2页 说明书9页 附图1页 CN 114792058 B 2022.08.26 CN 114792058 B 1.一种新能源电磁暂态封装 模型统一接口方法, 其特 征在于, 所述方法包括: 按照预设的统一接口函数格式, 嵌入预先编写的实现新 能源控制器内部逻辑的用户代 码以生成统一接口函数文件; 将用户代码和统一接口函数文件编译成对应不同的操作系统的统一接口静态库; 根据新能源控制器的基本信 息生成对应不同电磁 暂态仿真软件的转换接口文件, 并对 所述统一接口静态库和转换接口文件进行封装生成新能源电磁暂态封装 模型。 2.根据权利要求1所述的方法, 其特征在于, 按照预设的统一接口函数格式, 嵌入预先 编写的实现新能源 控制器内部 逻辑的用户代码以生成统一接口函数文件 包括: 将预先编写的实现新 能源控制器内部逻辑的用户代码拆分成初始操作部分, 计算操作 部分和结束操作部分; 将初始化操作部分的用户代码封装到初始化阶段函数, 将计算操作部分的用户代码封 装到计算阶段函数, 将结束操作部 分的用户代码封装到终止阶段函数, 其中, 预设的统一接 口函数提供标准化的对 象指针和存储区, 其包括初始化阶段函数、 计算 阶段函数和终止阶 段函数; 初始化阶段函数, 计算阶段函数和终止阶段函数即构成统一接口函数文件。 3.根据权利要求1所述的方法, 其特征在于, 将用户代码和统一接口函数文件编译成对 应不同的操作系统的统一接口静态库包括: 当操作系统为 Windows系统时, 编译生成的统一接口静态库为.l ib文件; 当操作系统为 Linux系统时, 编译生成的统一接口静态库为.a文件。 4.根据权利要求3所述的方法, 其特征在于, 根据新 能源控制器的基本信 息生成对应不 同电磁暂态仿 真软件的转换接口文件, 并对所述统一接口静态库和转换接口文件进行封装 生成新能源电磁暂态封装 模型包括: 根据新能源控制器基本信息生成对应不同电磁暂态仿真软件的转换接口文件, 其中, 所述新能源控制器基本信息包括拟生成的新能源电磁暂态封装模型的模型名称、 模型输入 变量总个数、 模型输出变量总个数、 模型参数总个数、 模型仿真步长和存储区存储空间大 小; 将所述转换接口文件与所述统一接口静态库联合编译得到适配不同电磁暂态仿真软 件的新能源控制器封装函数库, 所述新能源控制器封装函数库即为新能源电磁暂态封装模 型。 5.一种新能源电磁暂态封装 模型统一接口系统, 其特 征在于, 所述系统包括: 函数文件单元, 用于按照预设的统一接口函数格式, 嵌入预先编写的实现新能源控制 器内部逻辑的用户代码以生成统一接口函数文件; 静态库单元, 用于将用户代码和统一接口函数文件编译成对应不同的操作系统 的统一 接口静态库; 转换封装单元, 用于根据新 能源控制器的基本信 息生成对应不同电磁 暂态仿真软件的 转换接口文件, 并对所述统一接口静态库和转换接口文件进 行封装生成新能源电磁暂态封 装模型。 6.根据权利要求5所述的系统, 其特征在于, 函数文件单元按照预设的统一接口函数格 式, 嵌入预先编写的实现新能源控制器内部逻辑的用户代码以生成统一接口函数文件包权 利 要 求 书 1/2 页 2 CN 114792058 B 2括: 将预先编写的实现新 能源控制器内部逻辑的用户代码拆分成初始操作部分, 计算操作 部分和结束操作部分; 将初始化操作部分的用户代码封装到初始化阶段函数, 将计算操作部分的用户代码封 装到计算阶段函数, 将结束操作部 分的用户代码封装到终止阶段函数, 其中, 预设的统一接 口函数提供标准化的对 象指针和存储区, 其包括初始化阶段函数、 计算 阶段函数和终止阶 段函数; 初始化阶段函数, 计算阶段函数和终止阶段函数即构成统一接口函数文件。 7.根据权利要求5所述的系统, 其特征在于, 静态库单元将用户代码和统一接口函数文 件编译成对应不同的操作系统的统一接口静态库包括: 当操作系统为 Windows系统时, 编译生成的统一接口静态库为.l ib文件; 当操作系统为 Linux系统时, 编译生成的统一接口静态库为.a文件。 8.根据权利要求7 所述的系统, 其特 征在于, 封装转换 单元包括: 接口文件模块, 用于根据新 能源控制器基本信 息生成对应不同电磁暂态仿真软件的转 换接口文件, 其中, 所述新能源控制器基本信息包括拟生成的新能源电磁暂态封装模型 的 模型名称、 模型输入变量总个数、 模型输出变量总个数、 模型参数总个数、 模型仿真步长和 存储区存储空间大小; 封装模型模块, 用于将所述转换接口文件与所述统一接口静态库 联合编译得到适配不 同电磁暂态仿 真软件的新能源控制器封装函数库, 所述新能源控制器封装函数库即为新能 源电磁暂态封装 模型。权 利 要 求 书 2/2 页 3 CN 114792058 B 3

.PDF文档 专利 一种新能源电磁暂态封装模型统一接口方法及系统

文档预览
中文文档 13 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共13页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种新能源电磁暂态封装模型统一接口方法及系统 第 1 页 专利 一种新能源电磁暂态封装模型统一接口方法及系统 第 2 页 专利 一种新能源电磁暂态封装模型统一接口方法及系统 第 3 页
下载文档到电脑,方便使用
本文档由 思考人生 于 2024-02-07 20:36:41上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。