登录注册
请使用微信扫一扫
关注公众号完成登录
我要投稿
本期为大家带来的是一种用于微电网监控系统的数据库通用访问实现方法的发明专利,该发明专利的申请人为天津天大求实电力新技术股份有限公司。发明人:赵学臣、李露露、高振雪。
摘要
本发明公开了一种用于微电网监控系统的数据库通用访问实现方法,包括以下步骤,1 )定义通用数据库访问类;2)针对每一种特定数据库类型,各自实现一个动态链接库,在动态链接库中实现各数据库类型对应的通用插件函数;3)通用数据库访问类中的数据库连接函数根据传入的数据库类型,动态加载该类型数据库对应的动态链接库并以插件形式把通用插件函数匹配到该数据库类型自身的插件函数。本发明采用面向对象技术,在分析了各种数据库访问接口的实现方法后,抽象提炼出通用数据库访问类,统一对外提供诸如打开数据库、关闭数据库、执行SQL语句、数据库事务操作等数据库访问接口函数,以插件的方式在底层针对各数据库实现了这些接口函数的匹配。
1 .一种用于微电网监控系统的数据库通用访问实现方法,其特征在于,包括以下步骤,1 )定义通用数据库访问类,其中,所述的通用数据库访问类封装定义了多个数据库访问接口函数;
2)针对每一种特定数据库类型,各自实现一个动态链接库,在动态链接库中实现各数据库类型对应的通用插件函数;
3)通用数据库访问类中的数据库连接函数根据传入的数据库类型,动态加载该类型数据库对应的动态链接库并以插件形式把通用插件函数匹配到该数据库类型自身的插件函数。
2.如权利要求1所述的用于微电网监控系统的数据库通用访问实现方法,其特征在于,所述的步骤1)中的数据库访问接口函数包括数据库连接函数、数据库关闭函数、获取数据库类型函数、执行SQL语句以及数据库事务操作函数。
3 .如权利要求1所述的用于微电网监控系统的数据库通用访问实现方法,其特征在于,所述的步骤2)中数据库类型包括Oracle,SQL Server,My SQL,Sybase数据库以及纯文件存储方式。
技术领域
本发明涉及微电网控制技术领域,特别是涉及一种用于微电网监控系统的数据库通用访问实现方法。
背景技术
微电网是指由分布式电源、储能装置、能量转换装置、负荷、监控和保护装置等组成的小型发配电系统。微电网是一个能够实现自我控制、保护和管理的自治系统,既可以与外部电网并网运行,也可以孤立运行。开发和延伸微电网能够充分促进分布式电源与可再生能源的大规模接入,实现对负荷多种能源形式的高可靠供给,是实现主动式配电网的一种有效方式,使传统电网向智能电网过渡,近年来在国内外得到了大规模应用。微电网监控系统是实现微电网的数据采集与监视控制,保障微电网安全可靠运行必不可少的软硬件集成系统。
在微电网监控系统中,微网数据模型的建立、微网数据的存储依赖于数据库管理系统。实际应用中,根据微电网规模大小和用户需求,数据库可选用大型商用数据库如Oracle,SQL Server等,也可选用小型数据库管理系统,如My SQL等,在极个别的情况下,甚至可以将微网模型建立在文件中,脱离数据库管理系统。一般每一种数据库都有各自的API访问接口,可以针对每一种数据库调用这些API接口访问。还有一些通用的数据库访问方法如ODBC、ADO等,这些方式主要应用在Windows平台下,不具备跨平台的特征,使用起来也比较繁琐。
发明内容
本发明的目的是针对现有技术中存在的技术缺陷,而提供一种用于微电网监控系统的数据库通用访问实现方法。
为实现本发明的目的所采用的技术方案是:
一种用于微电网监控系统的数据库通用访问实现方法,包括以下步骤,
1)定义通用数据库访问类,其中,所述的通用数据库访问类封装定义了多个数据库访问接口函数;
2)针对每一种特定数据库类型,各自实现一个动态链接库,在动态链接库中实现各数据库类型对应的通用插件函数;
3)通用数据库访问类中的数据库连接函数根据传入的数据库类型,动态加 载该类型数据库对应的动态链接库并以插件形式把通用插件函数匹配到该数据库类型自身的插件函数。
所述的步骤1)中的数据库访问接口函数包括数据库连接函数、数据库关闭函数、获取数据库类型函数、执行SQL语句以及数据库事务操作函数。
所述的步骤2)中数据库类型包括Oracle,SQL Server,My SQL,Sybase数据库以及纯文件存储方式。
与现有技术相比,本发明的有益效果是:
本发明采用面向对象技术,在分析了各种数据库访问接口的实现方法后,抽象提炼出通用数据库访问类,统一对外提供诸如打开数据库、关闭数据库、执行SQL语句、数据库事务操作等数据库访问接口函数,以插件的方式在底层针对Oracle,SQL Server,My SQL,Sybase数据库以及纯文件方式存储实现了这些接口函数的匹配。使得微电网监控系统在访问数据库的时候不必关心具体的操作系统平台与数据库类型,只需简单的调用这些接口数据库访问接口函数,根据配置,通用数据库访问类对象会自动匹配到各自具体的实现方法。这样,大大降低了对微电网监控软件编程的难度,提高了软件的通用性、稳定性,同时便于维护,也有很好的可扩展性。
具体实施方式
以下结合具体实施例对本发明作进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明的用于微电网监控系统的数据库通用访问实现方法,包括以下步骤,
1)定义通用数据库访问类,其中,所述的通用数据库访问类封装定义了多个数据库类型的数据库访问接口函数,包括数据库连接函数、数据库关闭函数、获取数据库类型函数、执行SQL语句以及数据库事务操作函数等,如下文中的打开与关闭数据库连接Open( )、Close( )执行SQL语句ExecuteSQL( )、Exec( )等等。同时,该通用数据库访问类定义了数据库类型无关的通用插件函数,如下文中的qs_open( ),qs_prepare_sql( )等等,这些通用插件函数在上述数据库访问接口函数中被调用。
2)针对每一种数据库类型,各自实现一个动态链接库,在动态链接库中实现各数据库类型自己的通用插件函数如qs_open( ),qs_prepare_sql( )等等,数据库可为Oracle,SQL Server,My SQL或Sybase数据库等。
3)通用数据库访问类中的数据库访问接口函数,如Open( )接口函数根据传 入的数据库类型,动态加载该类型数据库对应的动态链接库并以插件形式把插件函数匹配到该数据库类型自身的插件函数。
即,在实际访问数据库时,声明通用数据库访问类的实例,数据库访问接口函数根据传入数据库类型,调用其数据库访问接口函数即可。
本发明采用面向对象技术,在分析了各种数据库访问接口的实现方法后,抽象提炼出通用数据库访问类,统一对外提供诸如打开数据库、关闭数据库、执行SQL语句、数据库事务操作等数据库访问接口函数,以插件的方式在底层针对Oracle,SQL Server,My SQL,Sybase数据库以及纯文件方式存储实现了这些接口函数的匹配。使得微电网监控系统在访问数据库的时候不必关心具体的操作系统平台与数据库类型,只需简单的调用这些接口函数,根据配置,通用数据库访问类对象会自动匹配到各自具体的实现方法。这样,大大降低了对微电网监控软件编程的难度,提高了软件的通用性、稳定性,同时便于维护,也有很好的可扩展性。
具体实施方式
第一步:确定并实现数据库通用访问类CQSDBI的数据库访问接口函数,包括数据库连接、数据库关闭、执行SQL语句、数据库事务操作等的一般数据库访问接口函数,实际使用中,只需声明CQSDBI类的实例,调用这些数据库访问接口函数,而无需关心具体的数据库类型。
特别声明:北极星转载其他网站内容,出于传递更多信息而非盈利之目的,同时并不代表赞成其观点或证实其描述,内容仅供参考。版权归原作者所有,若有侵权,请联系我们删除。
凡来源注明北极星*网的内容为北极星原创,转载需获授权。
3月28日,江苏省微电网产业链对接大会暨常州市微电网城市建设推进会召开。国网江苏省电力有限公司总经理叶洪波表示,国网江苏电力将全力支持常州微电网示范城市建设,深化源网荷储新业态发展研究,联合产业链上下游企业,深化“产学研用”协同创新,进一步丰富微电网商业运营模式,不断拓展新能源和智
3月25日,北京市人民代表大会法制委员会关于《北京市可再生能源开发利用条例(草案二次审议稿)》审议结果的报告。其中关于可再生能源电力消纳提到,促进可再生能源电力消纳是能源绿色低碳转型的关键环节,目前草案二次审议稿从新型电力系统建设、推进储能技术应用、电力消纳责任权重考核等方面作了规
3月27日,中原环保股份有限公司源网荷储微电网电站项目(EPC工程总承包标段)招标公告发布,项目包括中原环保微电网储能电站项目及郑州智碳科技有限公司中原环保微电网储能电站建设项目。其中郑州新区污水处理厂,储能总装机容量为5MW/10MWh,10kV并网,属于用户侧储能站。储能电站采用户外布置形式,
文成,一座因明代开国元勋刘伯温谥号而名垂青史的山城。过去几十年,数十万文成人走过国门,远赴他乡。文化交融、经济互通,让文成兼具山水名城的韵味和异域他乡的风情。2021年浙江启动共同富裕示范区建设以来,这座坐落于浙西南群山中的小城,以山水为纸、绿电为墨,奋力书写新时代的共富传奇。当飞云
3月17日,随着信义光伏(苏州)有限公司智能微电网项目投运,江苏苏州地区首个大规模自平衡微电网在张家港建成。这座集余热发电、光伏发电、储能、智慧调控于一体的能源“智慧岛”可自主维持区域内发电量与用电量的动态平衡,服务高耗能企业绿色转型。信义光伏公司是江苏省内大型光伏玻璃生产基地之一
3月21日,山东省印发《山东省绿色技术推广目录》。在能源绿色低碳转型中,包括预应力钢管构架式风电机组塔架关键技术:通过引入预应力技术,缓解全钢结构塔身的节点疲劳,将钢结构塔身下部设计为构架式方式增强刚度,采用四点式承重分布减少塔架实际占地面积,可以跨灌渠、跨生产道路、跨老旧设施,低
3月26日,江苏省规模最大的工业园区级微电网项目——常州武进国家高新技术产业开发区创新产业园微电网项目正式投运。据介绍,项目由常州滨湖建设发展集团有限公司与常州供电公司合作建设,共建1610千瓦分布式光伏、6035千瓦/10660千瓦时储能,可为园区内的楼宇、厂房及新能源汽车等提供稳定可靠的绿色
北极星氢能网获悉,日前,张掖市人民政府发布高台县电解水制氢、制甲醇、制甲醛和合成氨等氢全产业链项目,该项目正在编制设计方案,预估投资30亿元。详如下:项目概况:新建150兆瓦/600兆瓦时集中共享大规模独立储能电站,绿氢制、储、输、运、销、用全产业链应用示范项目;新建氢电融合微电网示范项
北极星售电网获悉,3月25日,国家能源局发布关于开展电网公平开放专项监管工作的通知。文件明确加强能源行业自然垄断环节监管,开展电网公平开放专项监管。重点聚焦接网工程投资建设及回购、各类主体接入电网流程和时限执行情况、电网互联流程和时限执行情况、信息公开与报送等方面存在的突出问题,针
针对“双碳”目标实现过程中电力系统持续发生的结构、形态、特性变化,构建新型电网,是保障电力安全运行和可靠供应的迫切需要,是加快能源电力清洁低碳转型的有效举措,是助力新型电力系统加快建设的重要保障。公司2024年十大战略课题之二《大电网、配电网、微电网等多种形态协调发展研究》,坚持统筹
东风醒芳草,沃野千里处处春。又是一年春耕春播好时节,亦是一年谋划、发力乡村振兴工作的重要节点。乡村振兴,“国之大者”,民之关切。国家电网公司贯彻落实2025年全国两会及中央一号文件精神,发布《2025年助力乡村振兴工作要点》,为推进乡村全面振兴、服务农业强国建设作贡献。这份2025电“靓”乡
为规范交直流微电网监控系统技术要求,为工程设计、制造、调试提供基础,依据国家和行业的有关标准、规程和规范,制定本标准。本规范所涉及的微电网监控系统与配电网监控系统界面清晰,微电网监控系统与配电网监控系统通过信息接口互联;微电网监控系统按需上送相关信息给配电网监控系统,配电网监控系
摘要:本发明涉及一种基于NB-IOT的微电网信息采集与监控系统及其实现方法,系统包括现场设备层、网络传输层和应用层。所述现场设备层包括微电网环境信息采集系统和微电网现场设备监控系统,负责环境数据与现场设备运行数据的采集;所述网络传输层包括ZIGBEE无线网络、MODBUSRTU总线网络、智能网关和NB-I
北极星储能网获悉,《微电网监控系统技术规范》标准于2018-06-07发布,2019-01-01起开始实施。标准号:GB/T36270-2018归口单位:中国电力企业联合会发布单位:国家市场监督管理总局、中国国家标准化管理委员会
编者按:本文介绍了一种兆瓦级微电网并离网切换暂态监测系统的研究内容,本暂态监控系统接收数据,采用高效算法将数据拼接、组合,处理为实际的波形信息,然后将波形绘制到PC机屏幕中。使用者通过PC机接入了互联网,使暂态监控系统连接微电网系统,实现波形查看。该发明内容是由国网河南省电力公司周口
随着电网规模不断扩大,传统的配电网络格局开始显现出它的弊端,人们开始提出配电网的网格化布局。于此同时,新能源技术以及分布式发电技术的发展使得他们的结合产物:微电网技术开始进入人们的视线。微电网技术是一项十分契合配电网网格化布局的技术,它拥有独立的电能来源,能够供应用户在大电网出现
五邑大学信息工程学院的研究人员黄业川、龙有炼等在2015年第10期《电气技术》杂志上撰文,文章设计了一套可应用在居民小区、小型工厂和偏远农村地区的微电网监控系统;基于STM32F103C8T6单片机组成下位机部份,主要负责控制微电网系统的运行、系统的并网接入、三相负载功率的平衡调节、上下位机的无线通
2月12日,从中国电力企业联合会网站获悉,国家标准化管理委员会下达了2014年战略性新兴产业国家标准制(修)订计划,国家电网公司系统主导编制标准22项,参与编制标准5项,其中中国电科院主导编制数量达到14项,参与编制标准3项,占公司系统获批立项总数的63%。该批标准包括《电力系统通用服务接口规范》、《电网运行与控制系统信息安全测评规范》、《分布式电源并网运行控制规范》、《光伏逆变器并网检测技术规范》、《微电网监控系统技术规范》等国家技术标准,主要涉及信息、微网与新能源等战略性新兴产业,为积极推动国家战略性新兴产业的发展提供了强大的技术支撑。
北极星氢能网获悉,近日,国家知识产权局信息显示,上海汽车集团股份有限公司申请了一项发明专利,涉及一种转运氢的运输车的消防系统及方法。该专利于2025年3月25日公布,旨在解决氢气运输过程中的安全问题,通过云平台实现远程监控与应急联动。专利摘要显示,本申请提供了一种转运氢的运输车的消防系
北极星氢能网获悉,3月14日,国家知识产权局信息显示,上海纳尔实业股份有限公司公开了一项关于PEM制氢膜电极组件及其制备方法的发明专利,涉及电解工艺及设备领域。专利摘要显示,本发明涉及PEM制氢膜技术领域,具体一种PEM制氢膜电极组件及其制备方法。步骤1:根据质子膜的尺寸对基膜进行裁剪得到阴
北极星输配电网获悉,2025年2月7日,国网经济技术研究院有限公司、国家电网有限公司及其西北分部联合公布了一项名为“一种SVG换流阀参数配置方法及装置”的发明专利(申请公布号CN119401480A)。本发明公开了一种SVG换流阀参数配置方法及装置,所述方法包括:根据SVG的基本功能需求确定换流阀的容量和
2月5日,安徽省教育厅、省科技厅、省工业和信息化厅、省市场监督管理局联合发布2024年安徽省发明专利百强排行榜。阳光新能源凭借强大技术创新能力和丰硕的专利成果,成功入选百强榜单。作为拥有先进电站技术的新能源开发商,阳光新能源始终专注于电站技术创新与产业化应用。公司在行业内最早创立新能源
1月20日,国能(泉州)热电有限公司自主发明专利《给煤机堵煤检测系统及方法》获得国家知识产权局的专利申请受理。《给煤机堵煤检测系统及方法》聚焦该公司二期给煤机堵煤开关经常误动或拒动,保护可靠性低的技术难题,对原有挡板接触式机械堵煤开关存在的问题进行深入的分析,创新思路,通过采用非接
北极星储能网获悉,1月9日,帕瓦股份在投资者互动平台上回答固态电池材料进展、给一些电池厂商送样测试的问题。帕瓦股份表示,公司深耕新能源电池材料领域,高度重视固态电池的迭代趋势,充分发挥产学研紧密结合的优势,对固态电池及相关正极材料、电解质及添加剂材料等进行了布局,在该些方向上已累计
近日,国家知识产权局公布第二十五届中国专利奖评审结果公示,易事特首席技术官于玮博士项目团队申报的发明专利“微电网系统及其控制方法”,经过严格的初评、复评和终评环节从中脱颖而出,荣获中国专利优秀奖,不仅展示了在技术研发和创新方面的卓越实力,更是对集团在推动新能源及微电网行业技术进步
近日,江西公司峡江公司的“基于多源信息融合的水电机组健康状态评价方法及系统”获得国家技术发明专利授权。该专利技术是基于智慧水电平台研发创造的,通过平台数据采集模块获取机组状态多源信息,根据国家电投集团《小型水电站设备基于专家评估的不定期检修管理导则》,对多源信息进行智能分析,确定
12月17日,电力运营君创科技自主研发并申报的《火电厂机组AGC性能在线评价方法及系统》发明专利获国家知识产权局正式授权并颁发证书。《火电机组AGC性能在线评价方法及系统》由AGC运行参数采集模块、运行参数不同工况时序划分模块、运行性能指标计算模块以及性能在线评价模块组成,通过构建基于机器学
近日,四川公司“一种引水式电站水库水位测量装置、水位计算方法及系统”“一种手摇式升降梯”“转子测圆架及其使用方法”“一种基于物元可拓理论的蚀变辉绿岩隧洞塌方风险评价方法及系统”“一种水电站用捞渣设备”“一种三维重建过程中空洞填充的方法”等6项发明专利获国家知识产权局授权。
近日,黑龙江分公司“一种分析汽轮机负荷控制调节门状态异常的方法”“一种生物质循环流化床锅炉的给料控制方法及系统”“一种生物质循环流化床锅炉燃烧波动监测方法”“一种生物质循环流化床锅炉的腐蚀监测方法”等4项发明专利获国家知识产权局授权。
请使用微信扫一扫
关注公众号完成登录
姓名: | |
性别: | |
出生日期: | |
邮箱: | |
所在地区: | |
行业类别: | |
工作经验: | |
学历: | |
公司名称: | |
任职岗位: |
我们将会第一时间为您推送相关内容!