发明名称 一种用于超大规模电网调控系统的历史采样数据缓存方法
摘要 本发明公开了一种用于超大规模电网调控系统的历史采样数据缓存方法,在服务器内存缓存一定时间范围的历史采样数据,由于电网调度控制系统一般查询10天以内的历史数据,因此,直接在缓存中访问10天以内的历史采样数据,可避免绝大多数对历史库的直接访问,一方面通过内存直接访问可大幅提升访问效率,另一方面也降低了历史库的负载,减少历史数据服务对历史库的依赖,提供多种形式的访问接口,适合各种应用的需要,具有良好的应用前景。
申请公布号 CN105955983A 申请公布日期 2016.09.21
申请号 CN201610240710.0 申请日期 2016.04.18
申请人 国电南瑞科技股份有限公司;国电南瑞南京控制系统有限公司;国家电网公司;国网江苏省电力公司 发明人 靳晶;吴庆曦;王瑾;魏娜;彭晖;孟勇亮;孙世明;陈宁;徐春雷;余璟;吴海伟;胡浔惠;佘勇
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 南京纵横知识产权代理有限公司 32224 代理人 董建林
主权项 一种用于超大规模电网调控系统的历史采样数据缓存方法,其特征在于:包括以下步骤,步骤(1),建立历史缓存存储模块,在服务器内存中开辟内存空间,存储不同采样周期的历史数据,缓存时间可自定义;步骤(2),建立历史缓存访问模块,为历史缓存存储模块提供历史缓存访问接口,包括查询接口和修改接口;步骤(3),构建适用于超大规模电网调控系统的历史采样数据缓存系统,电网调度控制系统的应用服务器和工作站通过通信网络调用历史缓存访问模块访问历史缓存存储模块;实时库采样模块按照各采样点的采样周期从实时数据库中采集数据,调用历史缓存访问模块的修改接口写入到历史缓存存储模块;历史缓存访问模块可通过历史库访问模块访问历史库;步骤(4),若需要查询历史采样数据时,执行步骤(5);若历史采样数据修改接口时,执行步骤(6);步骤(5),判断历史缓存存储模块中是否命中该历史采样数据,若命中,则从历史缓存存储模块中读取数据并返回;若未命中,则通过历史缓存访问模块、历史库访问模块访问历史库中读取数据并返回;步骤(6),判断历史缓存存储模块中是否命中该历史采样数据,若命中,则先修改历史缓存存储模块中的数据,再修改历史库数据并返回;若未命中,则通过历史缓存访问模块、历史库访问模块直接修改历史库数据并返回。
地址 210061 江苏省南京市高新区高新路20号