站内图自动成图分为根据拓扑数据自动成图以及根据典型配置自动成图,下面分别就这两种成图过程进行说明。
1.根据拓扑数据自动成图
根据拓扑数据自动成图分为两步:第一,抽取并解析输入文件cime中拓扑数据;第二,按照拓扑数据及接线方式成图。
1.1解析cime,抽取拓扑数据及间隔信息
1)获取设备信息
解析cime,根据站id,读取站内设备到相应的集合中,站内图成图所包括的设备有以下几种:
- Breaker:断路器
- Disconnector:开关
- Load:负荷
- EquivalentSource:电源
- ShuntCompensator:补偿器
- BusbarSection:母线
- PowerTransformer:变压器
- TransformerWinding:变压器绕组
- ACLineDot:出线
2)根据电压等级不同将母线分类
- 如果母线集合为空,则直接退出解析过程。
- 母线集合非空,则根据电压等级不同将所有母线分为高中低三类。
3)根据母线的接线方式,解析获取不同电压等级下的母线及所连的间隔信息
- 母线的接线方式分以下几类:
cime中接线方式编号 | 接线方式 |
---|---|
0400112 | 单母接线 |
0400113 | 单母线分段接线 |
0400114 | 单母线带旁路接线 |
0400115 | 双母线接线 |
0400116 | 双母线带旁路接线 |
0400117 | 双母线分段带旁路接线 |
0400107 | 3/2接线 |
0400120 | 单母线分段带旁路接线 |
0400121 | 双母线分段接线 |
- 不同接线方式返回的间隔类型
接线方式 | 间隔类型 |
---|---|
单母 | 普通间隔、连在变压器上的间隔 |
单母分段 | 普通间隔、连在变压器上的间隔、分段母联 |
单母分段带旁母 | 普通间隔(出线)、连在变压器上的间隔、旁路间隔、分段母联、(分段兼旁路、旁路兼分段) |
双母 | 普通间隔、连在变压器上的间隔、双母母联 |
双母分段 | 普通间隔、连在变压器上的间隔、双母母联、分段母联 |
双母分段带旁母 | 普通间隔(出线)、连在变压器上的间隔、双母母联、旁路间隔、分段母联、(分段兼旁路、旁路兼分段) |
3/2接线 | 普通间隔、中间间隔、连在变压器上的间隔、出线间隔 |
- 间隔对象包含的属性信息
属性 | 说明 |
---|---|
id | 间隔的唯一id |
type | 间隔类型 |
busbar | 间隔所属的母线,当间隔属于不同的母线时,则为母线集合 |
busbarid | 母线上连着的设备拓扑列表 |
equipment | 间隔中包括的所有设备 |
1.2自动成图
根据1.1中解析返回的母线及母线上的间隔信息,结合母线的接线方式,则能自动生成站内图的布局,具体过程如下:
1)母线划分电压等级及初始化
- 遍历母线,根据母线的电压等级,将母线分为高中低三种。
- 根据母线的接线方式,将母线初始为不同类型的布局对象。
2)根据电压等级划分布局范围
划分原则为:变压器放到中心,高压侧放置到变压器的上方,低压侧放置到下方,中压侧放置到右边。
3)对高中低压侧分别进行布局
布局过程:
- 先布局母线,根据间隔数确定母线的长度,高压低压侧母线长度尽量一致(例如,当高压侧母线的长度较小,高压侧母线在布局时,应采用低压侧母线的长度)。
- 变压器的布局根据高压侧母线的位置来确定。
- 低压中压母线布局时,应该考虑所连变压器的位置(避免线路的交叉)。
- 根据母线上间隔的类型,获取此间隔对应的模板,然后将模板放置到对应的位置,结合。
- 为避免设备名称过长造成文字重叠,只显示设备名称中的数字、字母编号信息。
4)存储布局结果
上述布局完成后,直接将布局结果入库存储,下一次可直接打开。
2.根据典型配置自动成图
根据典型配置自动成图与根据拓扑数据自动成图的区别在于:前者是按照典型的接线方式生成一份全新的数据,并生成拓扑,后者是已有拓扑,根据拓扑的结构还原图形。布局过程如下:
- 典型配置自动成图的母线接线方式同1中一样。
- 根据接线方式不同,获取间隔对应的模板,并将模板放置到对应的位置。