登录注册
请使用微信扫一扫
关注公众号完成登录
我要投稿
作为电力领域的软件产品服务公司,常常要面对电力用户大量复杂的数据和图形处理工作,软件产品性能和体验频遭诟病的情况时有发生。在此结合具体的案例,阐述一下电力行业如何进行软件优化从而满足客户需求。
基于由于电力行业的行业特性,应用软件产生或消费对应的数据量巨大,且数据结构复杂度高,各项信息元素交织绑定,相互的关联关系隐含在不同的数据字段中。以SCD文件为例,其内部结构由常见的Header、Substation、Communication、IED、DataTypeTemplates等元素组成。 Header元素下包含了SCD文件自身信息和历史版本信息;Substation元素下存储着变电站的基本信息、一次设备及设备间拓扑关系;Communication元素下存储着变电站相关设备的组网和通信配置连接信息;IED元素下存储了变电站相关所有的设备信息;DataTypeTemplates则主要存储了文件中使用到的数据类型模板。Communication和IED元素是SCD文件中最重要也是占比最大的两部分,实际关注的信息往往交织存储在这两部分中。信息的交织关联,加上部分设计厂商对IEC61850标准的理解不同,客观上注定了SCD文件的复杂性。
SCD文件的信息量很大,以蟠龙智能变电站建设SCD文件为例,其文件大小(未压缩时)为120M,其中包含虚回路总量为100453条。由于单条虚回路相互关联的IED设备虚端子并不是直接保存在LN中的,加上SCD文件自身的复杂性,实际查询时每个虚端子将触发一部分记录的查询,整体全部虚端子触发的关联查询量巨大。
实际应用中,根据SCD差异化比较功能业务层面的检测要求,需要完成整个SCD文件所有虚回路信息的比对,这就要求短时间内完成大量信息的提取和比对,对软件性能设计是一个考验。尤其在大型SCD文件对比时,该性能问题凸显,用户也对该场景提出了性能优化的诉求。
在收到用户对SCD比较性能优化的要求后,我司成立了专项小组进行性能攻关。小组结合SCD文件、虚信号存储特征以及SCD可视化工具的实际设计情况,选择了以较小内存牺牲换取较大的运行时间的解决思路。经过识别,性能的瓶颈在于大量的虚端子信息访问。由于虚端子信息庞大,完全进行信号的两层缓存势必占用庞大的内存,以往处理过程中对虚端子仅保留了一层缓存,而不像IED基本信息那样设计了两层缓存。考虑到用户办公电脑配置普遍不高,小组在第二层缓存信息的存储上做了大量分析,最终选定了五个关键字段作为第二层缓存的基本信息。经过测试,第二层缓存信息的加入大幅度提升了访问速度,在SCD文件解析环节性能提升了400%-700%,且该比例随着SCD文件的增大而愈发明显,改进效果让人欣喜。小组再接再厉继续优化,针对缓存字段的特殊性,通过增加少量运算,在保证速度基本不变的前提下将第二层缓存的五个关键字段整合为四个,缓存条目数量也下降至原来的40%,最终将新加缓存的内存量控制在程序整体的18%以内,达到了预期目标。
在优化软件性能的路途上,软件功能的强大和性能经常产生矛盾,“空间换时间”和“时间换空间”则是两个经常需要权衡的方向,在保障功能完整的前提下尽可能的提升响应速度和用户体验永远是我们追求的目标。
特别声明:北极星转载其他网站内容,出于传递更多信息而非盈利之目的,同时并不代表赞成其观点或证实其描述,内容仅供参考。版权归原作者所有,若有侵权,请联系我们删除。
凡来源注明北极星*网的内容为北极星原创,转载需获授权。
国网湖北省电力有限公司2025年第一批物资公开招标采购推荐的中标候选人公示(招标编号:152501)
当日,宁夏首座“数智化”110千伏绿色变电站在银川市永宁县闽宁镇正式建成投用。据了解,宁夏银川原隆110千伏变电站投用后,将为闽宁“绿电小镇”提供供电保障。该变电站通过建设数智化系统,无人机“补给仓库”,实现智慧巡检、智能辅控、状态感知,达到数智化无人值守标准。在配电装置楼、站内围墙采
国网山东省电力公司2025年第一次物资公开招标采购推荐的中标候选人公示(招标编号:SD25-WZ-ZB001)
国网陕西省电力有限公司2025年第一次物资集中规模招标采购项目推荐的中标候选人公示(采购编号:W-2025-SNGW-Z01)
2月11日,广西电网公司南宁供电局以租赁服务的方式试点应用南方电网首例共享式智能化移动变电站,可满足县域居民用电负荷激增的需求。据悉,南宁供电局对县级以下区域用电人群特点、负荷曲线等因数进行研究分析,针对县级以下区域短时、突发性负荷需求剧增的情况,创新临时供电管理方式。通过设备租赁
国网西藏电力有限公司2025年第一次物资公开招标采购项目推荐的中标候选人公示
1月17日,历城公司圆满完成6座可信WLAN新型智能变电站改造工作,实现济南市首批县级可信WLAN新型智能变电站建成投运。为加快电网数字化转型和智慧电网建设,提高变电站运营效率和安全性,按照上级单位部署,历城公司积极开展济南首批县级可信WLAN新型智能变电站试点建设。建设过程中,该公司将可信WLAN
国网甘肃省电力公司2025年第一次物资公开招标采购推荐的中标候选人公示(招标编号:272501)
新华社记者日前探访位于乌兹别克斯坦吉扎克州的扎法拉巴德220千伏数字化变电站项目时了解到,由中国企业承建的该国首个数字化变电站已经完成建设。据项目经理介绍,上海电气集团股份有限公司(简称“上海电气”)于2021年中标该项目。作为中国和乌兹别克斯坦能源合作的又一成果,此项目得到乌方各级部
国网河南省电力公司2025年第一次物资单一来源采购成交候选人公示(采购编号:172521)
1月21日,随着浙江湖州500千伏长兴变电站结束试运行,500千伏长兴输变电工程正式投运。这是浙江电网2025年投运的首个超高压工程。长兴输变电工程位于湖州市长兴县,新建长兴变电站,并通过新建线路与1000千伏特高压安吉站、500千伏妙西站和500千伏武南站相接。该工程共新建线路91.8千米、铁塔123基,新
近日,工业和信息化部无线电管理局(国家无线电办公室)印发《国家无线电办公室关于进一步明确车联网直连通信无线电发射设备有关技术要求的通知》(国无办函〔2024〕113号)(以下简称《通知》),优化频谱资源配置,推动车联网直连通信产业创新发展。2018年10月,工业和信息化部在全球率先发布《车联
日前,国网辽宁省电力有限公司以沈阳供电公司为试点,全面完成配电通信网统一管控平台建设,有效解决了配电通信系统设备厂家繁多、品牌各异,难以实现统一管理、运行、维护等技术性难题。沈阳供电公司通过管控平台的建设,实现了配电通信网统一标准、统一接口协议、统一网管,优化了配电通信网数据配置
智能配用电异构通信网络组网及配置关键技术研究、电网调度智能语音终端开发研究项目中标候选人公示智能配用电异构通信网络组网及配置关键技术研究、电网调度智能语音终端开发研究项目评标工作已结束。按照招标方案、招标文件的要求,现将推荐中标结果公示如下:招标推荐中标候选人标包1:智能配用电异
为进一步提升工作班组人员业务水平,填补智能变电站人才短缺的现实问题,6月16日,宝鸡供电分公司继电保护班紧抓工作间隙,组织班组人员进行智能变电站SCD文件培训。SCD文件是智能变电站唯一的配置源文件,熟练解读、配置SCD文件是智能变电站继电保护人员最重要的技能。保护班班长齐安新分别从配置文件
随着国家电网公司智能电网战略的实施,智能变电站SCD文件中二次系统的物理维护对象和操作对象缺乏有效模型描述的问题日益凸显,严重制约着智能变电站面向对象的高级应用的开发和应用。本文首先分析了现有智能变电站SCD文件的现状,针对目前的问题,提出智能变电站SCD文件全模型扩展技术方案。通过在500
7月30日,江苏电网智能变电站大二次运维岗位培训在国网江苏省电力公司生产技能培训中心顺利结束。此次培训中,技培中心首次采用最新自主研发的智能变电站SCD文件培训系统讲授智能变电站组态配置培训课程,取得了良好的培训效果,标志着国内首套智能变电站SCD文件培训系统成功研发应用。SCD文件是智能变
国网各个网省公司目前正在建设智能变电站配置文件管控系统,山东容弗紧跟国网步伐,凭借自身对IEC-61850的深入理解和对SCD文件的深层研究,采用大数据挖掘分析及无效数据智能剔除技术、异构数据转换及量化融合技术严格把控智能变电站的核心-SCD!为智能变电站安全稳定运行保驾护航,下面容弗小编带领大
人要生活,离不开柴米油盐酱醋茶。就好比智能变电站的运行,离不开全站系统配置文件。那我们今天就来扒一扒系统配置文件管控的那些事儿。配置文件采用个人存储、集成商管理等方式,无法保证智能变电站配置文件的规范、正确、标准怎么办?版本唯一性得不到保障怎么办?过分依赖设备厂商,缺少对配置文件
按照国家智能电网建设规划,近年来智能电网建设一直保持着较快增速,智能电网的建设已经上升至国家战略层面的高度。智能变电站是坚强智能电网建设中实现能源转化和控制的核心平台之一,前景广阔。智能电网建设渗透到发电、输电、变电、配电、用电、调度、通信信息各个环节。在上述这些环节中,智能变电
请使用微信扫一扫
关注公众号完成登录
姓名: | |
性别: | |
出生日期: | |
邮箱: | |
所在地区: | |
行业类别: | |
工作经验: | |
学历: | |
公司名称: | |
任职岗位: |
我们将会第一时间为您推送相关内容!