继电保护逻辑仿真系统

我要开发同款
遇见我2023年01月06日
312阅读
开发技术C++
所属分类QT

作品详情

本项提供一套虚拟平台下的全套工具软件,为继电保护生产企业新产品开发过程中软件系统并行开发辅助工具,摆脱对硬件系统的依赖性,并提供大量的成熟度较高的软件模板库,例如保护逻辑元件、算法、远动通信协议、可组态的人机界面等,大大提高开发速度。
图形化保护逻辑建模技术,主要技术思路是由于继电保护中的保护功能模块代码基本上都是固定不变的,由此可以将那些不变的代码封装成一个个图形化保护元件,这样在开发保护逻辑时把这些图形化保护元件(对应封装成的代码模块)进行逻辑组合,即图形编程,确定的逻辑图经相关软件解析生成保护装置可以执行的代码,就可以下载到保护装置中执行相应的保护,实现保护逻辑。
本人在项目主要负责继电保护逻辑图形化编程模块和继电保护逻辑实时仿真模块。
继电保护逻辑图形化编程提供给用户实现保护逻辑图的编程,编程采取图形化方式,不涉及任何高级编程语言或汇编语言,主要包括以下内容:
1)通过图形系统建立保护逻辑,便于进行图形化操作和各种参数的录入、数据的标注与显示;
2)可灵活添加、删除、修改各逻辑元件,能实现图形的移动(移动过程中,元件之间的拓扑关系不发生改变)、拖动、拷贝、粘贴等;
3)整个图形画面能够任意放大、缩小及恢复,在缩放时图中标注也应同步缩放;
4)保护逻辑存储为XML格式文件,可以脱离程序支持查看或者可以导出图片格式;
5)*图形化编程过程中,支持对相关软硬件资源进行配置功能;
6)逻辑分图支持复制、粘贴、删除等功能;
7)*逻辑分图可导出模板库,供其他项目导入使用;
8)*向导界面快速生成保护元件(逻辑分图和相应的软硬件资源);

继电保护逻辑实时仿真模块是仿真系统的图形化展示模块,主要包括以下内容:
1)动态展示逻辑输出状态,支持暂停、单点、连续过程,方便用户查找逻辑错误;
2)提供“过程探测器”,实现模拟量探测对象的幅值和相位;
3)图元支持动态展示过程实时状态着色;

本项目主要运用C++ Qt的绘图技术实现
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论