window.document.write("");
客服电话:400-666-4718
 
 
 
OA系统 | 企业邮箱 | CRM系统 | HR系统 | 加入收藏
行业资讯
电网调度“最强大脑”诞生
发布时间:2021/6/17 8:20:59     点击: ( 232 )

6月2日,南方电网深圳供电局历时两年多研究建设的主配一体化调度自动化系统(以下称“OCS系统”)在专家验收通过后,正式投入运行。这标志着深圳电网再一次领先全国,正式开启了电网调度从最高电压等级500千伏变电站,一键即可控到客户“家门口”的时代,为智慧城市建设提供了“最强大脑”。

据悉,深圳供电局在电网调度自动化方面,一直走在全国前列,早在1987年就建成第一代调度自动化系统,开创国内变电站无人值班的先河;2009年建成第二代纯国产化调度自动化系统,支撑了深圳从地调升级为中调的调度模式调整,并成为南网首批调控一体化示范基地;新投运的OCS系统即为第三代调度自动化系统,将引领深圳调度向自治自愈转变。

“这几年我们一直聚焦于调度数字化转型的探索,研发多个科技项目成果,并应用于实践,才有了目前深圳OCS系统,最核心的功能是,我们实现了‘一控到底’。”电力调度控制中心总经理林子钊表示。

“过去变电站110千伏母线计划停电,必须要调度台、变电、区局的同事们密切配合。区局的同事操作完,跟调度台报备,调度台再指挥变电同事进行下一步操作,一次停电需要多个部门来来回回打20余次电话。”电力调度控制中心主网系统控制部值长戚思睿表示,“即使大家能远程无缝连接配合的话,大约3小时才能把110千伏母线停下来。”

OCS系统上线之后,深圳电网在国内首次开创了电网主配一体化调度自动化的先河,即电网“一控到底”。“我们最早在投控站进行试点,能实现多设备(母线、线路、主变、配电)操作全过程无人化、自动化执行,现在计划停电的话,停电只需要调度台下令,13分钟即可实现。”戚思睿表示。

3小时到13分钟,不仅生产效率提高了93%,而且有效消除了人员误操作的风险,更为电力系统提供了可复制、可推广的“深圳样本”。目前,深圳电网调度值班员坐在调度控制中心,就能从最高电压等级500千伏变电站,一键控制到客户“家门口”。

而在故障停电处置方面,有了OCS系统的帮助,调度员更是可以在5分钟之内生成确定事故处置方案,这在过去需要至少60分钟才能实现。“过去出现故障,调度台信号能收到少则几百条,多则几千条的告警信息,调度员需要在海量的数据里,分析出失压范围、损失的负荷和受影响的客户,并凭借自身经验,拟写事故处置方案。”深圳供电局电力调度控制中心自动化主站班长邓彬介绍,“而现在OCS系统能在故障停电时,自动生成事故处置方案,调度员只需结合事故处置方案做进一步的审核和研判工作,大大缩短了工作时间,同时也降低了人为因素干扰带来的风险。

配网故障停电自愈功能、配网调度自主巡航是OCS系统有别于传统系统的两大显著特征。

过去配网出现故障,需要人工现场排查并进行隔离及转供电。而自愈功能则犹如为电网装上“大脑”,可以第一时间对故障作出判断,自动完成配网线路故障的自动定位与隔离,实现非故障区域的快速复电,保护客户不受或少受停电影响。

据统计,2020年,深圳配网自愈平均复电时间仅为66秒,属南网最优,而传统人工复电时间平均耗时在90分钟左右。

配网调度自主巡航则让计划类调度电话趋向零,实现计划停电零感知。

“以前一次配网计划停电,调度台需要与区局同事经过‘7阶段19个节点’的交互,每一单停电约需通话10次。按平均每天20单计划停电计算,调度台同事每天需要接听电话约200次。”邓彬介绍,“而我们OCS系统上线之后,系统会按照停电节点自动巡航,区局同事看到系统信号即可操作,这一技术实现,让调度台电话趋于零,能实时掌握现场执行情况,同时也大大降低了现场操作风险。”

据悉,在OCS系统整体考核验收会上,专家一致表示,系统全面支撑深圳调度主配一体化、调控一体化的模式,并实现了对资产管理、配网管理、配自运维、生产运行、客户服务等更多业务领域的技术协助,是全国首套实用化的超大城市主配一体化OCS系统。

深圳供电局调度自动化这一系列的创新,全面助力深圳客户平均停电时间下降。今年一季度,深圳客户平均停电时间3.3分钟,全国排名第一。下一步,深圳供电局将结合国家“碳达峰、碳中和”的目标,构建新型电力系统,更好地融入和服务“双区”建设。

var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?91362d07ee29b51dc7784d662fa91a7e"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })();