System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种电能交易软件设计方法、装置、设备及存储介质制造方法及图纸_技高网

一种电能交易软件设计方法、装置、设备及存储介质制造方法及图纸

技术编号:40152258 阅读:9 留言:0更新日期:2024-01-26 23:13
本发明专利技术公开了一种电能交易软件设计方法、装置、设备及存储介质,所述电能交易软件设计方法包括:进行软件系统架构的选取以及设置;基于选定的软件系统架构,设置相应所需要的软件系统结构;基于软件系统结构和电能交易需求设计系统功能;基于设计的系统功能进行相应数据库的设计,完成系统功能的实现。本发明专利技术可以实现对于用户所设定的各类电能交易的调度方案的仿真,模拟电力市场运行过程,使仿真用户掌握电力市场运营中的主要环节。

【技术实现步骤摘要】

本专利技术涉及电力,具体是一种电能交易软件设计方法、装置、设备及存储介质


技术介绍

1、电力市场是一个高度复杂的系统,涉及多个参与方,包括发电厂、输电和配电公司、电力市场运营商、消费者和政府监管机构。这些参与方之间存在复杂的相互作用和交易,涉及到电力生产、输送、分配和消费。

2、许多国家已经采用了市场化的电力供应模式,这意味着电力市场是开放的,允许各种类型的发电厂和能源供应商参与。这种开放性增加了市场的动态性和不确定性。

3、电力需求通常在不同的时间段内发生变化,如日间和夜间、工作日和周末等。此外,可再生能源的使用也引入了不确定性,因为可再生能源的产量受天气条件影响。电力市场通常受到政府监管机构的监督和规范。政府可能会干预市场,制定政策,以确保市场的可靠性、可负担性和公平性。

4、市场运营商负责管理市场,包括制定市场规则、清算和结算、价格发现和资源分配。由于市场的动态性和不确定性增加了电力市场的管理难度,使电力市场的管理需要高度复杂的计算和决策支持系统。


技术实现思路

1、为了解决上述问题,本专利技术提出了一种电能交易软件设计方法、装置、设备及存储介质,能够开发出一种电能交易软件,通过开发出的软件实现以下目的:帮助电力市场运营商、能源供应商和政府监管机构做出更明智的决策,以应对市场的变化和不确定性;模拟不同的市场设计和规则,以评估其对市场效率和公平性的影响;优化电力资源的配置和分配,以满足不同时间段的需求,并降低成本;帮助参与者管理风险,包括价格波动、供应中断和政策变化等;评估不同政策和法规对电力市场的影响,以指导政府决策。

2、为了达到上述目的,本专利技术是通过以下技术方案来实现的:

3、本专利技术是一种电能交易软件设计方法,包括如下操作:

4、进行软件系统架构的选取以及设置系统组件配置;

5、基于选定的软件系统架构,设置相应所需要的软件系统结构;

6、基于软件系统结构和电能交易需求设计系统功能;

7、基于设计的系统功能进行相应数据库的设计,完成系统功能的实现。

8、本专利技术的进一步改进在于:所述软件系统架构的选取以及设置具体包括如下操作:

9、a,确定软件系统架构;

10、所述软件系统采用b/s结构,并基于j2ee进行开发,通过spring进行后端服务器开发,使用jquery进行前端开发;

11、b,设置系统组件配置,系统组件配置包括servlets、jsp、ejb、jpa、jms、cdi、jsf、jta、jca和jndi;

12、所述servlets用于处理http请求和生成http响应;构建web应用程序的后端逻辑,进行包括表单提交、用户认证、数据查询的处理操作;

13、所述jsp用于动态生成web页面,将java代码嵌入到html中;

14、所述ejb包括会话ejb、实体ejb和消息驱动ejb;

15、其中,所述会话ejb用于管理用户会话;

16、所述实体ejb用于数据访问;

17、所述消息驱动ejb用于异步消息处理;

18、所述jpa用于实体类对象之间的关系映射;

19、所述jms用于在软件系统中进行异步通信和消息处理;

20、所述cdi用于在应用程序中进行组件的依赖注入;

21、所述jsf用于构建web用户界面;

22、所述jta用于管理分布式事务;

23、所述jca用于用于与企业信息系统集成;

24、所述jndi用于在应用程序中查找、访问命名和目录服务。

25、本专利技术的进一步改进在于:所述基于选定的软件系统架构,设置相应所需要的软件系统结构中所述软件系统结构包括总控模块、数据库和子模块,所述总控模块与所述数据库通信连接,所述子模块包括阻塞管理子模块、报价子模块、结算子模块、信息发布子模块以及交易子模块。

26、本专利技术的进一步改进在于:所述系统功能包括配置管理、调度管理、仿真管理以及交易申报;

27、所述配置管理包括系统网络管理模块、调度员管理模块和市场主体管理模块,其中,所述系统网络管理模块根据推演和仿真模拟的需求,添加系统网络信息;

28、所述调度员管理模块用于按条件查询系统中使用的所有调度员信息,支持新增、删除、修改功能;

29、所述市场主体管理模块用于设置系统中仿真用户的基本信息,包括名称、账号、角色,其中,仿真用户具有登录系统的权限,并根据调度员分配的不同权限,查看并参与不同的仿真流程;

30、所述调度管理用于为仿真流程设置调度方案,调整电力网络拓扑图的初始数据信息,结合电网模拟运行参数,综合考虑各项生产工作开展情况,对仿真流程的运行进行事先判断;

31、所述仿真管理基于阻塞管理子模块、报价子模块、结算子模块、信息发布子模块以及交易子模块保证仿真流程的实现,包括发起新的仿真流程,根据搜索条件查询历史仿真流程,可对历史仿真数据进行查看和管理;支持将仿真的网络信息、用户匹配以及交易申报内容投屏到扩展显示器中;

32、所述交易申报包括支持查看正在进行的仿真流程,支持查询电力网络拓扑图、仿真方案参数,支持查看实时的发电商、购电商的申报情况。

33、本专利技术的进一步改进在于:所述数据库采用mariadb数据库,所述mariadb数据库按照面向对象的思想,设计对应的实体类,包括仿真人员匹配、仿真方案、仿真报价,由实体类生成对应的数据库表。

34、本专利技术的一种电能交易软件设计装置,包括:系统页面设置模块、系统功能处理模块和数据记录模块;

35、所述系统页面设置模块,用于可视化软件中的各部分功能,通过拉取选定的方式进行操作;

36、所述系统功能处理模块,用于进行web页面选定操作的后台处理以及判断,通过该模块实现页面设置模块与数据记录模块之间的信息传递;

37、所述数据记录模块,用于系统功能实现时的数据交互以及拉取,采用数据库技术,存储软件中的数据信息。

38、本专利技术的一种设备,包括一个或多个处理器或处理单元;

39、所述存储器,用于存储一个或多个程序;

40、当所述一个或多个程序被所述一个或多个处理器或处理单元执行,使得所述一个或多个处理器或处理单元实现上述的一种电能交易软件设计方法。

41、本专利技术的一种计算机存储介质,所述计算机存储介质存储有一种电能交易软件设计的程序,所述一种电能交易软件设计的程序被至少一个处理器执行时实现上述的一种电能交易软件设计方法。

42、本专利技术的有益效果是:与现有技术相比,本专利技术使用b/s(browser/server浏览器/服务器)结构,能够考虑用户分散、同时竞价、不同的模拟时期,都需要同系统进行交互操作等情况,完成在统一交易软件上实现对于用户所设定的各类电能交易的调度本文档来自技高网...

【技术保护点】

1.一种电能交易软件设计方法,其特征在于:包括如下操作:

2.根据权利要求1所述的一种电能交易软件设计方法,其特征在于:所述软件系统架构的选取以及设置具体包括如下操作:

3.根据权利要求1所述的一种电能交易软件设计方法,其特征在于:所述基于选定的软件系统架构,设置相应所需要的软件系统结构中所述软件系统结构包括总控模块、数据库和子模块,所述总控模块与所述数据库通信连接,所述子模块包括阻塞管理子模块、报价子模块、结算子模块、信息发布子模块以及交易子模块。

4.根据权利要求1所述的一种电能交易软件设计方法,其特征在于:所述系统功能包括配置管理、调度管理、仿真管理以及交易申报;

5.根据权利要求4所述的一种电能交易软件设计方法,其特征在于:所述数据库采用MariaDB数据库,所述MariaDB数据库按照面向对象的思想,设计对应的实体类,包括仿真人员匹配、仿真方案、仿真报价,由实体类生成对应的数据库表。

6.一种电能交易软件设计装置,其特征在于:包括:系统页面设置模块、系统功能处理模块和数据记录模块;

7.一种设备,其特征在于:包括一个或多个处理器或处理单元;

8.一种计算机存储介质,其特征在于:所述计算机存储介质存储有一种电能交易软件设计的程序,所述一种电能交易软件设计的程序被至少一个处理器执行时实现如权利要求1-5中任意一项所述的一种电能交易软件设计方法。

...

【技术特征摘要】

1.一种电能交易软件设计方法,其特征在于:包括如下操作:

2.根据权利要求1所述的一种电能交易软件设计方法,其特征在于:所述软件系统架构的选取以及设置具体包括如下操作:

3.根据权利要求1所述的一种电能交易软件设计方法,其特征在于:所述基于选定的软件系统架构,设置相应所需要的软件系统结构中所述软件系统结构包括总控模块、数据库和子模块,所述总控模块与所述数据库通信连接,所述子模块包括阻塞管理子模块、报价子模块、结算子模块、信息发布子模块以及交易子模块。

4.根据权利要求1所述的一种电能交易软件设计方法,其特征在于:所述系统功能包括配置管理、调度管理、仿真管理以及交易申报;

...

【专利技术属性】
技术研发人员:杨舟李捷潘俊涛韦杏秋周政雷陈珏羽
申请(专利权)人:广西电网有限责任公司
类型:发明
国别省市:

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

1