负荷特性数据库的建立与应用
时间:2015-12-20 22:17:39 所属分类:智能科学技术 浏览量:
负荷特性数据库的建立与应用 李育燕1,鲁庭瑞2, 罗建裕2,程 颖,1,吴 峰1,鞠 平1 (1 河海大学电气工程学院, 2 江苏省电力公司,江苏 南京 邮编210098) 摘 要:用Visual Basic 6.0和SQL Server开发负荷建模软件并建立数据库。介绍负荷特性数据库的构成
负荷特性数据库的建立与应用
李育燕1,鲁庭瑞2, 罗建裕2,程 颖,1,吴 峰1,鞠 平1
(1 河海大学电气工程学院,
2 江苏省电力公司,江苏 南京 邮编210098)
摘 要:用Visual Basic 6.0和SQL Server开发负荷建模软件并建立数据库。介绍负荷特性数据库的构成,说明各种表的结构及其之间的关系;从负荷的时变性出发,应用数据库进行各种查询、调用,用实测数据分析负荷特性与时间的关系。实践表明,数据库的建立对负荷特性实测工作有着重要意义,对电力稳定计算的精度以及运行经济效益的提高、保证电网安全稳定运行有着重要意义。
关键词:负荷特性;数据库;负荷建模;电力系统
Establishment and Application of Load Characteristic Database
LI Yu-yan LU Ting-rui LUO Jian-yu CHENG Ying WU Feng JU Ping
(1. HOHAI University,
2. JiangSu province electric power Co.JiangSu, Nanjing, 210098,China)
Abstract: A software and a database for load modeling are developed with Visual Basic 6.0 and SQL Server. This paper introduces the component of load characteristic database and its tables. With kinds of querying and calling the real load parameters in database, it's helpful to analyze the relation of load characteristic and time. Practices have shown that the establishment of load characteristic database is important for the load analysis and the stability calculation.
Keywords: load characteristicdatabaseload modelingpower system
0引言
电力负荷是电力系统的重要组成部分,它作为电能的消耗者对电力系统的分析、设计与控制有着重要影响。几十年来,人们提出了大量的负荷模型,包括静态负荷模型、机理动态负荷模型、非机理动态负荷模型。同时,也不断积累了不少实测参数。建立一个负荷特性数据库,能够很方便地对历史数据进行各种查询以及调用,便于从一个整体、长期的范围来对负荷特性进行比较、分析、综合和应用。
从负荷建模系统对数据库的要求而言,该负荷特性数据库必须安全可靠并且易于使用,要求提供大容量的数据仓库,支持大容量的数据调用且迅速,另外,在与其它数据库的连接、操作系统的适应上应该更具有广泛性。鉴于此,该软件和数据库分别是用Visual Basic 6.0和SQL Server来进行开发研制的。Visual Basic是一个可视化、面向对象的快速应用程序开发工具,具有强大的图形、图像处理功能,拥有强大的数据库功能。SQL Server有着很好的易用性、可伸缩性和可靠性等等,这种关系型数据库管理系统能够满足各种类型的企业客户和独立软件供应商构建应用程序的需要。在江苏电网以及河南电网的负荷特性数据库的建立和应用项目中,通过实践证明,该负荷特性数据库能够满足工程要求。
1 负荷特性数据库的构成
由于数据文件都是以扰动发生时刻的时间记录为名称的,当采集到的实测数据传输上来以后,就可以先提取出一些时间的特性,如季节、工作日或者是周末、国定假日等,这些都先被保存在总表中。经过程序对数据文件进行电量计算并做进一步判断后,数据文件可分为有效文件和无效文件。其中有效文件就可进行入库,保存在实测值数据表中并进行辨识,有功和无功的计算值保存在计算值数据表中,而辨识得到的参数结果则保存在对应模型辨识的结果表中。下面将逐一介绍各表的组成成份:
1.1总表
总表是由整个负荷特性数据库辨识数据的一些基础成分组成,除文件名、模型号、站名之外,还包括每个数据文件的采样量测数目、间隔时间、间隔时间对应的量测点、季节、日类型、负荷、非线性程度等,如图1。
负荷特性数据库的建立与应用 :
1.2实测值数据表
实测数据表中包含两类,一类是有效值数据表,还有一类就是三相电压、电流瞬时值数据表。除文件名、量测数、站名之外,有效值数据表中还包括电压、频率、有功、无功的有效值记录;而瞬时值数据表中则包括电压、电流的三相瞬时值记录。
1.3计算值数据表
除文件名、量测数、站名之外,计算值数据表还包括了选用的负荷模型号以及有功和无功的各自的计算值。
1.4各种模型辨识结果表
由于选择不同模型辨识会得到不同的参数结果,所以,针对每一种模型都建立了相应的结果表。在这些表中,除了共同的都记录了对应数据文件的电压、有功、无功的最大值、最小值外,还记录了各自特定的参数结果。如图2为三阶感应电动机模型结果表,其中记录了对应数据文件用三阶感应电动机模型进行辨识的各项参数结果,如辨识代数、误差、负荷比例以及参数Rp、Rq、Pio、Qio、Pv、qv、Pso、Qso、M、T、B、C、Xt、X、r2等。
论文负荷特性数据库的建立与应用
上述四类数据表完整的记录了对应节点在对应时刻的负荷特性,可见缺一不可,相辅相成。同时也由于把数据文件的不同性质分别存储于不同的表中,该数据库更具有系统性和整体性。在对节点进行分析时就应该综合不同表中的信息,完整体现对应节点对应时刻的负荷特性,而这些在软件设计中都已经很好的实现了。
2 负荷特性数据库的应用
之所以要在总表中存储有关时间的参数(如季节、工作日或节假日等),是为了能够对数据库中的数据进行更好的分析与综合。众所周知,在工程实现中积累了大量的有效负荷扰动数据并分别进行辨识后,可以得到许多离散的负荷参数样本点。由于实际的综合负荷从系统中所吸收的功率不仅与电压、频率有关,还与季节、每周的哪一天、一天的不同时间、气候以及人们的生活方式有关,仅仅把负荷母线电压、频率作为负荷模型的输入,其他的不确定因素必然使这样的负荷模型参数随时间的变化而变化,这就是负荷的时变性。负荷的时变性对负荷特性具有重要的影响,比如夏季的负荷包含有大量的空调负荷,冬季的负荷包含有大量的电热负荷,这样夏季的负荷模型动态的成分多,冬季的负荷特性接近于恒阻抗。
要深入研究负荷的特性,可以在负荷模型中加入反映负荷组成的变量,如负荷水平、季节、天气等等,这样负荷模型的输入除了电压、频率之外还有负荷水平、季节、天气等,由此将负荷的时变性包括进去,建立一种所谓的“通用”模型。如果能得到这样的负荷模型,其结果当然是很完美的。但是负荷水平、季节、天气等等与负荷模型的关系较为复杂,按目前的建模理论和技术来说建立描述这种关系的数学模型是不现实的。所以,我们在建立负荷特性数据库时加入了一些描述负荷水平以及季节、时段的参数,这样在进行综合的时候更能总结出一些规律。同时,在软件设计中,实现了在数据库数据基础上的多种查询和调用,下面将作一些介绍。
2.1负荷比例查询
负荷比例查询的目的是获取各节点在某个时间段的平均负荷特性,这可以通过对数据库中各节点该时间段的数据综合分析得到。而这个时间段可随不同选择而改变。在软件中,供选择的范围很广,可以选择一年或者是一个季节,可以选择工作日、周末或者是国定假日,还可以选择一天内的不同时段,自行设定起始时间和结束时间。其实质在于从所选择的时间段出发,对数据库进行操作,调用对应时段内的数据进行综合,就可以得到所在查询范围内的负荷特性参数。
另外,若是三阶感应电动机模型或是线性输入输出模型,还可以把这两种模型得到的参数均值转换为PSASP格式的感应电动机参数和负荷静特性参数,直接运用到综合程序计算中,且这一过程在软件中简洁快速地实现。究其实质是两个数据库之间的数据交流。即从负荷特性数据库(SQL Server)调出查询范围内的相关参数并进行综合后,换算为感应电动机或负荷静特性参数的PSASP格式,然后写入到电力系统分析综合程序数据库(Visual FoxPro)公用参数中的感应电动机表(moto_lib)或负荷静特性表(load_lib)中,供稳定计算直接使用。无论是SQL Server还是Visual FoxPro的数据库,数据访问都可以用Microsoft 的数据访问策略OLE及其后续开发的数据访问编程界面等来方便快速地实现,这些在VB6.0访问数据库技术的相关文献中都有介绍,此处不再详述。
通过数据查询,可以快速得到负荷节点各种时段的负荷参数,如表1、表2:
负荷特性数据库的建立与应用 :
2.2负荷情况查询
负荷情况查询的目的则是为了获取各节点在某时间段的高峰、低谷负荷,以及对应的感应电动机比例。同样这个时间段可随不同选择而改变。软件应用中,可以选择只查询一个节点或是同时查询所有节点,可以选择查询一天、一个月、一个季度或者是一年。其实质也是基于数据库中符合查询条件数据的综合。这样,就可以得到对应时段的高峰负荷、低谷负荷以及对应于此高峰负荷、低谷负荷时的感应电动机平均比例。从而可以对负荷水平高低与感应电动机比例的关系进行分析。
从大量的数据分析可以看出,高峰负荷时的感应电动机比例相对于低谷时的感应电动机比例要低一些。
2.3其它数据读取及入库操作
由于负荷模型多种多样,辨识得到的参数也就有着不同类型。通过对数据库数据调用,则可以读取到所有的入库参数结果。另外,还可以从数据库中调出任意一个已入库的有效值数据文件,选择不同的负荷模型对其进行重新辨识,若有必要可以重新进行入库操作。这里就不再详述。
由上述各项查询以及读取入库等操作可见,软件中实现对各类数据的分析,都是建立在对数据库操作的基础之上,也正是因为数据库用各表记录了节点负荷的完整信息,才使得负荷特性分析研究工作得到进一步的发展,更有利于其中规律的发现和总结。
3 结论
随着采集以及辨识数据的不断增加,建立一个完善的数据库则成为一项不可缺少的工作。要建立生产实际部门能够应用的负荷参数数据库,必须对测量得到的有一定分散性的负荷参数数据进行分类综合。显然,负荷特性的类型与季节(春、夏、秋、冬)、日类型(工作日、周末、假日)有着密切关系。因而一方面提取数据文件的时间信息存储入库,并可以在进行不同查询时再将不同信息提取出来进行综合,另一方面根据不同的负荷模型建立不同的参数表,这样建立的负荷特性数据库才更贴近工程实际,更便于进行稳定计算分析。实践证明:数据积累得越多,对特定时段的负荷综合精度就越高。为了得到全网更为准确的负荷参数,要在更多的重要负荷点进行负荷参数实测工作,积累更多的数据。
参考文献
[1] 鞠平. 电力系统非线性辨识[M]. 南京:河海大学出版社,1999.
Ju Ping. Nonlinear parameter identification of power system [M]. Nanjing:Hohai University Press,1999.
[2] 贺仁睦. 负荷模型在电力系统计算中的作用及其发展[J]. 华北电力大学学报,1985(3).
He Ren-mu. The function and development of load models in power system calculations [J]. Journal of North China Electric Power University, 1985(3)
[3] 闪四清. SQL Server 7.0系统管理和应用开发指南[M]. 清华大学出版社,2000.
Shan Si-qing. System management and application development guide of SQL Server 7.0[M]. Tsinghua University Press, 2000.
[4] 贺仁睦,魏孝铭,韩民晓.电力负荷动特性实测建模的外推贺内插[J]. 中国电机工程学报,1996,16(3):151-154
He Ren-mu, Wei Xiao-ming, Han Min-xiao. Power system dynamic load modeling based on the measurements in the field [J]. Proceedings of the CSEE, 1996,16(3):151-154.
[5] 李德丰,鞠平. 电力系统综合负荷特性的可辨识性研究[J]. 电力系统自动化,1997,21(7):10-14
Li Defeng, Ju Ping. A study on the identifiability of electric load models [J]. Automation of Electric Power systems,1997,21(7):10-14
[6] 鞠平,李德丰. 电力系统综合负荷模型的辨识方法研究[J]. 电力系统自动化,1997,21(8):11-14
Ju Ping, Li De-feng. A study on the identification method of the composite electric load models [J]. Automation of Electric Power systems,1997,21(8):11-14
负荷特性数据库的建立与应用 :
转载请注明来自:http://www.zazhifabiao.com/lunwen/dzxx/znkxjs/28193.html