登录注册
请使用微信扫一扫
关注公众号完成登录
我要投稿
本期为大家带来的是一种用于微电网监控系统的数据库通用访问实现方法的发明专利,该发明专利的申请人为天津天大求实电力新技术股份有限公司。发明人:赵学臣、李露露、高振雪。
摘要
本发明公开了一种用于微电网监控系统的数据库通用访问实现方法,包括以下步骤,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类的实例,调用这些数据库访问接口函数,而无需关心具体的数据库类型。
特别声明:北极星转载其他网站内容,出于传递更多信息而非盈利之目的,同时并不代表赞成其观点或证实其描述,内容仅供参考。版权归原作者所有,若有侵权,请联系我们删除。
凡来源注明北极星*网的内容为北极星原创,转载需获授权。
中国电工技术学会团体标准T/CES223-2023《氢电耦合微电网效能评价导则》由中国电工技术学会提出,天津大学等单位起草编制完成。该标准规定了氢电耦合微电网技术性能参数和效能评价方面技术要求。1.标准起草单位及主要起草人(1)起草单位天津大学、国网浙江省电力有限公司、国网智能电网研究院有限公司
北极星储能网获悉,3月27日,福州市发展和改革委员会等五部门发布关于印发鼓励企业入园进区若干措施的通知。文件提出,,鼓励建设光储充一体化设施、用户侧储能设施和新能源微电网,提升园区供电保障能力。结合“电动福建”建设,支持有条件的园区推广集中式“光储充检”一体化示范站,指导符合条件的示
3月26日10时,国网舟山供电公司投资的自愈式海岛智慧微电网在舟山市普陀区东极庙子湖岛正式投运,该微电网系全国首个自愈式海岛智慧微电网。据悉,新建的1兆瓦光伏每年大约能为电网提供102万千瓦·时清洁电,可替代标准煤约311.1吨。
3月26日,浙江省温州市发改委发布2023年温州市国民经济和社会发展计划执行情况与2024年国民经济和社会发展计划草案的报告。2024年,温州市将支持工业厂房屋顶光伏、绿色微电网和源网荷储一体化建设,累计投用充电枪2万个以上。推进省级以上园区循环化改造,整治提升高耗低效企业500家,腾出用能空间10
国外媒体报道,美国能源部(DOE)宣布,为亚利桑那、肯塔基、内华达、宾夕法尼亚和西弗吉尼亚等州的5个项目提供高达4.75亿美元资金,以加快在现有和老矿山土地上的清洁能源部署。DOE在媒体声明中称,这笔可能来自《两党基础设施法案》的资金将资助美国当地推动的一些项目,包括从太阳能、微电网、抽水
编者按随着分布式电源(distributedgeneration,DG)、储能(energystorage,ES)广泛接入用户侧,以及电力市场改革价格策略和需求响应技术(demandresponse,DR)的发展,微电网优化调度问题成为近来需求响应研究的热点。《中国电力》2023年第6期刊发了贾宏刚等人撰写的《微电网调度模型的寻优性能与
3月18日,浙江省温州市住建局发布印发2024年温州市建筑领域碳达峰碳中和暨建筑节能与绿色建筑工作要点及目标任务书(温住建发〔2024〕8号)。其中明确,推动建筑群微电网系统建设,促进建筑光伏电力在区域内的产用平衡。2024年,实施可再生能源建筑应用面积441万平方米,新增太阳能光伏建筑一体化装机
记者获悉,由国家电网有限公司系统单位牵头制定的《电力储能用锂离子电池》《微电网群运行控制要求》等25项国家标准获国家市场监督管理总局(国家标准化管理委员会)批准正式发布。相关标准正式实施后,将有力推动电化学储能、微电网等热点领域发展。据了解,本批共发布标准423项。25项标准分别由国网
·ABB将作为能源转型变革的技术先行者,赋能客户实现绿色低碳转型·创新的“源网荷储”精准调控技术,打造工业园区绿色微电网的示范·创新的“源网荷储”精准调控技术,5%-20%负荷灵活调控,构建虚拟电厂3月14至15日,聚焦低碳园区示范建设的第二届全国低碳园区综合能源服务发展应用论坛在河北雄安隆重
3月15日,兆新股份发布终止筹划重大资产重组的公告。兆新股份表示,因本次筹划重大资产重组历时较长,宏观环境和市场环境发生了较大的波动和变化,导致各方对本次交易方案核心事项未能达成有效的解决方案,为切实维护公司及全体股东利益,经公司及各方审慎研究,决定终止国电投华泽(天津)资产管理有
3月15日,国家发展改革委北京市人民政府印发《北京城市副中心建设国家绿色发展示范区实施方案》,其中提到,加快构建以通州、通北2座500千伏变电站和22座220千伏变电站为主体的电网结构,建成与新型电力系统相适应的智能高效电网。方案还指出,健全完善电网设施配置标准,深化新一代信息技术与电力系统
为规范交直流微电网监控系统技术要求,为工程设计、制造、调试提供基础,依据国家和行业的有关标准、规程和规范,制定本标准。本规范所涉及的微电网监控系统与配电网监控系统界面清晰,微电网监控系统与配电网监控系统通过信息接口互联;微电网监控系统按需上送相关信息给配电网监控系统,配电网监控系
摘要:本发明涉及一种基于NB-IOT的微电网信息采集与监控系统及其实现方法,系统包括现场设备层、网络传输层和应用层。所述现场设备层包括微电网环境信息采集系统和微电网现场设备监控系统,负责环境数据与现场设备运行数据的采集;所述网络传输层包括ZIGBEE无线网络、MODBUSRTU总线网络、智能网关和NB-I
北极星储能网获悉,《微电网监控系统技术规范》标准于2018-06-07发布,2019-01-01起开始实施。标准号:GB/T36270-2018归口单位:中国电力企业联合会发布单位:国家市场监督管理总局、中国国家标准化管理委员会
编者按:本文介绍了一种兆瓦级微电网并离网切换暂态监测系统的研究内容,本暂态监控系统接收数据,采用高效算法将数据拼接、组合,处理为实际的波形信息,然后将波形绘制到PC机屏幕中。使用者通过PC机接入了互联网,使暂态监控系统连接微电网系统,实现波形查看。该发明内容是由国网河南省电力公司周口
随着电网规模不断扩大,传统的配电网络格局开始显现出它的弊端,人们开始提出配电网的网格化布局。于此同时,新能源技术以及分布式发电技术的发展使得他们的结合产物:微电网技术开始进入人们的视线。微电网技术是一项十分契合配电网网格化布局的技术,它拥有独立的电能来源,能够供应用户在大电网出现
2月12日,从中国电力企业联合会网站获悉,国家标准化管理委员会下达了2014年战略性新兴产业国家标准制(修)订计划,国家电网公司系统主导编制标准22项,参与编制标准5项,其中中国电科院主导编制数量达到14项,参与编制标准3项,占公司系统获批立项总数的63%。该批标准包括《电力系统通用服务接口规范》、《电网运行与控制系统信息安全测评规范》、《分布式电源并网运行控制规范》、《光伏逆变器并网检测技术规范》、《微电网监控系统技术规范》等国家技术标准,主要涉及信息、微网与新能源等战略性新兴产业,为积极推动国家战略性新兴产业的发展提供了强大的技术支撑。
近日,聊城热电厂自主研发的“一种电线连接装置的固定结构及其对接结构”获得国家知识产权局发明专利授权。该发明通过固定组件将电线进行双层固定,经由对接机构和插销组件实现电线多角度连接,解决了传统连接引起的接触不良或漏电等问题,提高了生产现场测量系统的稳定性。
2月20日,沁北电厂与股份公司、西安热工院联合申请的“一种烟气多点等量混合二级引射快速采样装置的采样方法”发明专利获得国家知识产权局授权。该项目采用多点等量,经扰动混合的自引射快速采样测量的方式,较好解决脱硝系统采样延迟不准的问题,提高脱硝系统喷氨自动的投入率,降低氨逃逸率,具备较
1月25日,河南分公司沁北电厂自主完成的一项发明专利《燃煤机组脱硝全负荷投运控制方法》获得国家知识产权局授权。该专利通过减少机组启动过程中尾部烟道烟气的换热量,提高给水温度等方式,加快烟气的温升速率,进一步扩展脱硝反应器投运条件,实现燃煤机组脱硝系统从机组启动到带满负荷的全过程投运
12月8日,江西分公司瑞金电厂自主申报的“一种用于凝汽器泄漏检测的凝结水采样方法和装置”“一种基于智能控制的汽动给水泵密封水控制方法和装置”“一种防潮冷却电气控制柜”“风机主轴防倒转固定装置”四项发明专利获得国家知识产权局授权。该批专利应用于燃煤电厂集控运行专业,有效提高了机组安全
11月23日,重庆分公司珞璜电厂自主研发的“一种亚临界燃煤锅炉全负荷脱硝系统”获得国家知识产权局发明专利授权。该专利为国内首创将吹灰汽源引入高温加热器加热给水的方式,提高脱硝装置入口烟温,使机组并网前就能投入脱硝系统,是当前实现全负荷脱硝系统最简单、投入最少的方法。
北极星储能网获悉,根据企查查数据显示,宁德时代新获得一项发明专利授权,专利名为“调节系统及其储能系统、调节方法”,专利申请号为CN202210654627.3,发明人为吴凯,陈新伟,授权日为2023年11月24日。专利摘要中指出,本申请公开了一种调节系统及其储能系统、调节方法,调节系统包括第一功率变换器
据国家知识产权局公告,河南森源电气股份有限公司取得一项名为“开关柜及其柜体“,授权公告号CN108574209B,申请日期为2018年6月。专利摘要显示,本发明涉及开关柜领域,特别涉及开关柜及其柜体。开关柜包括柜体和设置在柜体内的电器设备,柜体包括骨架和固定在骨架上的侧面封板,侧面封板包括板体和
11月20日,从国家知识产权局获悉,由中国石油西南油气田公司申报的《一种管道内腐蚀评价位置的确定方法》和《一种用于气体报警仪检定的装置》两项发明专利获得授权。《一种管道内腐蚀评价位置的确定方法》(17SG1F3503)能准确地确定管道中需要进行内腐蚀评价的位置,可为管道整体内腐蚀评价提供可靠的
11月15日,华北分公司北京热电厂自主研发的“一种凝汽器应急补水系统”获得国家知识产权局发明专利授权。该项专利充分利用现有的精处理储水装置,经系统优化后可作为凝汽器应急补水水源,能在长距离补水管道发生故障时保证凝汽器补水不中断,提高了联合循环机组设备运行的可靠性和稳定性。
11月11日,甘肃公司靖远热电厂“一种火电企业低碳调度寻优方法及系统”发明专利成果获得国家知识产权局授权,实现发明专利“零”突破。该项发明成果针对目前火电企业存在的“碳迹”感知、呈现能力不足,运行领域内“碳迹”计量能力不足,碳痕迹缺失、碳评价指标空白、碳追溯手段缺乏等情况,有针对性地
近日,由中国石化胜利油田技术检测中心申报的《基于可变参数一阶RC(戴维南)模型计算电池剩余电量的方法》和《一种石油修井机用锂离子电池状态诊断方法》两项成果获得国家知识产权局发明专利授权。这两项发明专利是中国石化重点攻关研究课题《电储能在油田生产应用关键技术研究》的关键核心专利技术,
请使用微信扫一扫
关注公众号完成登录
姓名: | |
性别: | |
出生日期: | |
邮箱: | |
所在地区: | |
行业类别: | |
工作经验: | |
学历: | |
公司名称: | |
任职岗位: |
我们将会第一时间为您推送相关内容!