System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 面向用户侧能源公辅系统调优的设备拓扑编辑引擎及方法技术方案_技高网

面向用户侧能源公辅系统调优的设备拓扑编辑引擎及方法技术方案

技术编号:40931384 阅读:2 留言:0更新日期:2024-04-18 14:52
本发明专利技术涉及一种面向用户侧能源公辅系统调优算法的设备拓扑编辑引擎及方法,引擎包括采用事件驱动模式进行通信的编辑器模块、命令模块、渲染模块和模型模块,编辑器模块,与用户侧能源公辅系统各设备通过数据接口连接,用于基于Antv/x6库创建拓扑节点以及拓扑关系,并发送拓扑关系至命令模块;命令模块,用于接收编辑器模块发送的拓扑关系并将拓扑关系发送至渲染模块;渲染模块,用于绘制编辑器模块创建的拓扑节点关系,并触发拓扑建立事件;模型模块,用于接收拓扑建立事件,并更新数据表中用户侧能源公辅系统各设备的数据关系。本发明专利技术能够实现可视化以及多人协同的拓扑编辑,提高了拓扑编辑效率。

【技术实现步骤摘要】

本专利技术涉及数字能源,特别是涉及一种面向用户侧能源公辅系统调优的设备拓扑编辑引擎及方法


技术介绍

1、用户侧能源公辅系统调优方法能够实现最大化资源利用,降低用户侧能源公辅系统成本,提高用户侧能源公辅系统可靠性,用户侧能源公辅系统调优方法通常包括以下流程:首先,建立公辅系统各设备的拓扑关系,形成综合能源岛;接着,进行单元分析,通过拓扑搜索相关算法(深度搜索/广度搜索)把各个能源岛中的可调设备按照源、网、荷、储进行分类;然后,将分类后设备属性(可优化属性值或约束)输入求解器,求解器根据输入的可调设备的优化属性或约束形成解集并计算,最终得出整个用户侧能源公辅系统拓扑运行的可行解或最优解,并把结果发送到设备终端,实现远程设备控制。

2、从用户侧能源公辅系统调优方法的流程可以看出建立各公辅系统设备的拓扑关系是至关重要的。然而,现有技术中通常采用数据表填写等传统编辑方法进行设备的拓扑关系建立,这种传统编辑方法虽然能够实现设备的拓扑关系建立,但是不直观且不易操作导致效率低下。


技术实现思路

1、基于此,有必要针对上述技术问题,提供一种面向用户侧能源公辅系统调优算法的设备拓扑编辑引擎及方法,能够实现可视化以及多人协同的拓扑编辑,提高了拓扑编辑效率。

2、第一方面,本专利技术提供了一种面向用户侧能源公辅系统调优算法的设备拓扑编辑引擎,包括编辑器模块、命令模块、渲染模块和模型模块;

3、编辑器模块,与用户侧能源公辅系统各设备通过数据接口连接,用于基于antv/x6库创建拓扑节点以及拓扑关系,并发送拓扑关系至命令模块;

4、命令模块,用于接收编辑器模块发送的拓扑关系并将拓扑关系发送至渲染模块;

5、渲染模块,用于绘制编辑器模块创建的拓扑节点关系,并触发拓扑建立事件;

6、模型模块,用于接收拓扑建立事件,并更新数据表中用户侧能源公辅系统各设备的数据关系。

7、在其中一个实施例中,编辑器模块、命令模块、渲染模块和模型模块中任意两个模块之间采用事件驱动模式进行通信。

8、在其中一个实施例中,编辑器模块还用于将通过数据接口获得的用户侧能源公辅系统各设备的实时设备状态信息传递给模型模块。

9、在其中一个实施例中,渲染模块通过绘制用户侧能源公辅系统各设备的的图标颜色和形状绘制编辑器模块创建的拓扑节点关系。

10、在其中一个实施例中,面向用户侧能源公辅系统调优算法的设备拓扑编辑引擎采用分布式数据存储机制对数据进行存储。

11、第二方面,本专利技术提供了一种面向用户侧能源公辅系统调优算法的设备拓扑编辑方法,包括以下步骤:

12、使用编辑器模块获取用户侧能源公辅系统各设备的实时设备信息;

13、采用编辑器模块对用户侧能源公辅系统各设备进行拓扑节点创建和拓扑节点关系创建,并将拓扑关系生成连接命令发送至命令模块;

14、命令模块接收到连接命令后将将拓扑节点关系发送至渲染模块;

15、渲染模块收到命令模块发送的拓扑节点关系后绘制拓扑节点关系,并触发拓扑建立事件;

16、模型模块接收到拓扑建立事件后,从编辑器模块获取用户侧能源公辅系统各设备的实时设备信息并更新数据表中拓扑关系对应的设备的数据。

17、本专利技术的有益效果是:本专利技术基于antv/x6库创建拓扑节点以及拓扑关系,antv/x6库提供了更为先进的图形渲染和交互能力,实现了可拖拽、连线的直观拓扑图构建,实现了拓扑节点及拓扑关系建立的可视化。此外,模型模块能够实时更新数据表中用户侧能源公辅系统各设备的数据关系,确保用户能够及时获取设备状态。各模块之间采用事件驱动模式进行通信,能够支持多人实时协同编辑,提高拓扑编辑效率。

本文档来自技高网...

【技术保护点】

1.一种面向用户侧能源公辅系统调优的设备拓扑编辑引擎,其特征在于,包括编辑器模块、命令模块、渲染模块和模型模块;

2.根据权利要求1所述的面向用户侧能源公辅系统调优的设备拓扑编辑引擎,其特征在于,所述编辑器模块、命令模块、渲染模块和模型模块中任意两个模块之间采用事件驱动模式进行通信。

3.根据权利要求2所述的面向用户侧能源公辅系统调优的设备拓扑编辑引擎,其特征在于,所述编辑器模块还用于将通过数据接口获得的用户侧能源公辅系统各设备的实时设备状态信息传递给模型模块。

4.根据权利要求3所述的面向用户侧能源公辅系统调优的设备拓扑编辑引擎,其特征在于,渲染模块通过绘制用户侧能源公辅系统各设备的图标颜色和形状绘制编辑器模块创建的拓扑节点关系。

5.根据权利要求4所述的面向用户侧能源公辅系统调优的设备拓扑编辑引擎,其特征在于,采用分布式数据存储机制对数据进行存储。

6.一种面向用户侧能源公辅系统调优的设备拓扑编辑方法,其特征在于,包括以下步骤:

【技术特征摘要】

1.一种面向用户侧能源公辅系统调优的设备拓扑编辑引擎,其特征在于,包括编辑器模块、命令模块、渲染模块和模型模块;

2.根据权利要求1所述的面向用户侧能源公辅系统调优的设备拓扑编辑引擎,其特征在于,所述编辑器模块、命令模块、渲染模块和模型模块中任意两个模块之间采用事件驱动模式进行通信。

3.根据权利要求2所述的面向用户侧能源公辅系统调优的设备拓扑编辑引擎,其特征在于,所述编辑器模块还用于将通过数据接口获得的用户侧能源公辅系统各...

【专利技术属性】
技术研发人员:乔匡华严恒赵超
申请(专利权)人:西安思安云创科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1