3 GridLAB-D软件模块 3.1 记录模块(tape module) (1)Player:player是两种输入方式中的其中之一,player还是parent的最新更新名字。 (2)Shaper:shaper是两种输入方式中的另一种方式。Shaper的类型。 (3)Recorder:Recorder是收集资料的两种主要的方法之一。Recorder可以记录同一个对象的多种数据,并用gnuplot输出。Recorder使用十进制的整数、数字和使用关键字,加倍使用double_format,综合使用complex_format,使用object_format对象引用。 (4)Collector:Collector是收集资料的另一种主要的方法。Collector与Recorder的不同是,它记录的是一组对象的数据。 3.2 可靠性模块(reliability module) 结合Powerflow模块进行工作。完成配电系统的故障检测报告。检测报告是以IEEE1366-2003为标准。可靠性模块的输出为: 记录事件(如指定地点和时间)-系统中断时间平均指数: SAIFI-系统平均中断频率索引; CAIDI中断期间,顾客平均指数; CAIFI-用户平均中断频率索引; CTAIDI-用户总平均中断的频率索引 MAIFI-瞬间的平均指数(在这个时间不计算中断频率); ASAI-平均可用的服务。 3.3 市场模块(market module) 市场模块的作用是将卖方或买方的价格整合,并调整到供求平衡,使电力公司与用户基本达到各自预期价格。提供基本的投标服务和进入电力市场服务。 用一个简单的例子来说明市场模块,如图1所示,假设发电机1可以产生3 kW?h,且单价为0.5美元/kW·H的电,发电机2可生产1.5 kW·h,且单价为0.5美元/kW·H的电。用户1想购买2.5 kW·h的电,且最多支付0.60美元/kW·H,用户2想购买 1.0 kW·h的电,且最多支付0.80美元/kW·h。使用市场模块可以使供求达到平衡。 3.4 潮流模块(powerflow module) (1)潮流模块是最基本的分析电力系统潮流的模块。只要给出发电机和负荷的电压,该模块就可以自动给定个节点的电压并且根据负载情况依次给出电流值。 (2)潮流模块主要由链接和节点两个对象构成。其他的对象都是由这两个对象继承而来。节点主要由电容器、负荷、电表组成;链接主要由熔丝、开关、继电器、架空线、地线、变压器组成。 3.5 天气模块(climate module) 天气模块是根据系统运行数据很多时候会受到天气的影响,才应运而生的。天气数据主要有以下几部分组成:经度、纬度、湿度、日照、风向。 3.6 居民模块(residental module) (1)居民模块有两种:houseA与houseE。houseA与houseE非常的相似,它们之间最大的不同在于算法的思想不同。houseA是基于CLTD模型,其类的名称为:house。houseE是基于ETP模型,其类的名称为:house_e。 (2)居民模块的主要仿真模型装置为:热水器、炉子、冰箱、洗衣机、洗碗机、插座、微波炉、冷藏库、干洗机、充电器等。 4 GridLAB-D的潮流仿真 TextPad是一款文本编辑软件,它可以在windows操作界面内运行GridLAB-D的指令,显示GridLAB-D仿真运行结果。因此,在安装GridLAB-D后还需要进行TextPad的安装,并将它与GridLAB-D相关联。 特别说明:进行关联的时候,要详阅TextPad的帮助文档,因为有些细节如公式的输入,路径的设置必须完全按照相应的要求。 |