论文部分内容阅读
随着我国电力体制改革的逐步深化和电力市场的建立,对于市场环境下的发电厂商而言,将面临着新的环境,电网与发电厂商分离,发电厂商电能的销售以及其他服务都将通过竞争的方式在市场上完成。为了让发电厂商适应这种新的环境,面向电力行业的电力市场培训工作也要随之发展与完善。而电力系统运行的特点又决定了不能通过实际设备直接操作进行人员培训,因而利用计算机进行仿真培训就有很大的现实意义。为此开发了一种应用Java技术构建基于Internet的电力市场培训系统。该系统可以让市场参与者了解电力市场新规则、模拟发电厂商报价,还能够以市场运行人的角色完成市场出清、市场信息发布以及完成结算功能等。
针对我国电力市场改革的现状,采用电力联营体(Pool)的交易模式来设计电力市场培训系统,并根据这个交易模式建立相应的电力市场调度模型,该模型可以将能量市场与辅助服务市场同时出清,同时考虑了输电线路容量的限制,最后用线性规划算法求解模型。电力市场培训系统的软件设计采用目前比较流行的B/S结构,用C++语言实现算法程序,并编译为动态链接库(DLL),Java语言实现业务逻辑程序,MySQL数据库作为发电厂商报价的数据库服务器,JSP完成网页程序的设计。本文发展的培训系统考虑了输电线路的输电容量限制,同时也包含自动发电控制(AGC),旋转备用,非旋转备用等主要的辅助服务竞价与出清功能,比目前已经报道的其他培训软件包含了更多的因素。
工作特点及结论如下:
1.利用联营体的交易模式,设计电力市场培训系统。根据我国电力市场的现状,在电力市场改革的初期,电力联营体模式只开放发电侧,风险小,适合中国的实际情况。在这种交易模式下,将能量市场与辅助服务市场同时出清,并考虑了输电线路容量的限制,这样的培训系统设计比较接近真实的电力市场环境。在日前市场的能量市场中,采用直接堵塞管理的节点电价方法给出出清电价,节点电价直接包含了输电线路的影响,也是目前最常用的能量市场规则。而在辅助服务市场则采用边际电价原理确定。本文给出了基于直流潮流的,包含能量市场与辅助服务市场的调度模型及其算法,同时给出了节点电价以及各种辅助服务电价公式。
2.整个电力市场培训系统基于Java2完成系统平台的开发,采用MySQL作为数据库服务器,用C++语言实现电力市场竞价算法程序,JSP实现网页程序。培训系统的软件设计采用由Web浏览器即客户端、应用服务器、数据库服务器的三层次B/S结构,基于Internet技术构建。
3.报道了利用所设计的电力市场培训系统,组织学生参加报价的运行结果,并对结果进行了分析。结论表明,该系统能够正常工作,对于电力市场初学者有很大的帮助。但是,这些结果并没有收敛到均衡位置,与智能代理仿真的结果比较,学生的报价还没有达到其可能达到的最好策略。这个结果与其他人做的基于统一出清的结果存在差异,这说明用人参与的市场规则研究,需要参与人具有相当专业的知识才有可能,特别是在复杂的情况下。在人参与的条件下进行相关的规则分析有待更进一步的研究。