登录注册
请使用微信扫一扫
关注公众号完成登录
我要投稿
本期为大家带来的是一种用于微电网监控系统的数据库通用访问实现方法的发明专利,该发明专利的申请人为天津天大求实电力新技术股份有限公司。发明人:赵学臣、李露露、高振雪。
摘要
本发明公开了一种用于微电网监控系统的数据库通用访问实现方法,包括以下步骤,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类的实例,调用这些数据库访问接口函数,而无需关心具体的数据库类型。
特别声明:北极星转载其他网站内容,出于传递更多信息而非盈利之目的,同时并不代表赞成其观点或证实其描述,内容仅供参考。版权归原作者所有,若有侵权,请联系我们删除。
凡来源注明北极星*网的内容为北极星原创,转载需获授权。
近日,新能安亮相IntersolarEurope2025,正式发布革新性ONEN战略,并凭借智利储能项目入围TheSmarterEAwardOutstandingProject,向全球展示了“真安全、高价值”的硬核实力。ONEN战略发布:以“零”为基,向“无限”进发在5月7日的现场发布中,新能安首席技术官袁庆丰博士重磅阐释了ONEN战略的内涵:-Z
政策引领、市场规范,助力新型电力系统与能源转型中国华能集团有限公司康仕卿陆鹏近日,国家发展改革委与国家能源局联合发布了《电力辅助服务市场基本规则》(以下简称《规则》),标志着我国电力辅助服务市场建设步入崭新阶段,意义重大。电力系统的安全、稳定运行,离不开辅助服务的支撑。《规则》明
5月8日,在2025年德国慕尼黑太阳能光伏展览会(IntersolarEurope)的现场,TCLSolar与阿联酋知名新能源企业PowerSunSolarEquipmentsTradingLLC(以下简称“Powernsun”)正式签署战略分销协议。根据协议,TCLSolar将向中东、非洲及欧亚地区供应总计300MW高效光伏组件,并授权Powernsun为区域合作伙伴,
5月7日,2025年德国太阳能暨储能展览会在慕尼黑新国际展览中心盛大召开。固德威以"光储共生"为主题强势登陆,通过创新性产品和解决方案,向全球参展者展示了固德威在光储融合、智慧能源生态构建领域的前瞻布局。构建面向未来的能源生态系统固德威董事长黄敏表示:“作为以使命为驱动的企业,我们正通过
4月28日,西班牙发生大面积停电,数百万人停电近24小时,在停电前一周,西班牙其实已经经历了数次电涌和停电。频发发生的电力故障问题,引发了人们对于电网稳定性的担忧。此次停电发生后,西班牙电力供应在短时间内暴跌至不足5GW,而储能仅能调节约0.3%的负荷,无法承担平衡电力系统、稳定频率和提供应
电力系统的安全、稳定运行,离不开辅助服务的支撑。近日发布的《电力辅助服务市场基本规则》(以下简称《规则》)明确了通过市场的方式进行调节资源的优化配置。《规则》是全国统一电力市场“1+N”基础制度规则体系的重要组成部分,为各地辅助服务市场建设提供了纲领性指导。《规则》出台的重要意义有
北极星储能网获悉,泰安市发展改革委多元化布局、一体化施策聚力打造千万千瓦级“储能之都”,市发展改革委聚力构建以抽水蓄能、盐穴储能和电化学储能为主,制氢储能和储热储冷为辅的多元储能体系,在建在运储能装机超500万千瓦,居全省首位;先后入选全省首批未来产业集群、支柱型雁阵集群、十强产业
近日,四川省宜宾市标志性的大型商业综合体——财富广场(宜宾奕风景源商业管理有限公司)成功接入宜宾市虚拟电厂统一建设平台。截至目前,宜宾虚拟电厂已接入169户运营商,涉及工业企业、商业楼宇、充电站、光伏站、智能微电网等多种应用场景,实现最大可调负荷14万千瓦。作为四川省成都市之后第二个
《电力辅助服务市场基本规则》(以下简称《规则》)针对辅助服务市场的总体原则、设立流程、品种功能、交易组织、费用结算、市场衔接、风险防范、监管评估等全流程提出了针对性要求,通过构建统一规范的电力辅助服务市场体系,更好发挥电力辅助服务保安全、促消纳、助转型作用。《规则》共十二章六十七
4月28日,全国首个农村配电台区“车网互动”微电网在江苏省成功投运。该项目位于南通市通州区东社镇杨港居,整个微电网系统设有30千瓦的车棚光伏发电装置,4座80千瓦的“V2G”直流充电桩、6座7千瓦的普通充电桩,1台100千瓦时的储能柜和1台STS开关并离网柜。据介绍,该装置通过智慧微网,除满足周边村
电力辅助服务市场顶层设计落地全国统一电力市场增添“稳定器”华北电力大学经济与管理学院副教授许传博近日,国家发展改革委、国家能源局联合印发《电力辅助服务市场基本规则》(发改能源规〔2025〕411号)(以下简称《规则》),按照“谁提供、谁获利,谁受益、谁承担”原则,优化了电力辅助服务市场
微电网的定义根据国家能源局《微电网管理办法》的定义:微电网是指由分布式电源、用电负荷、配电设施、监控和保护装置等组成的小型发配用电系统(必要时含储能装置)。(来源:微信公众号“鱼眼看电改”作者:俞庆)微电网特征1、小型发配用电系统微电网包含了发电(分布式电源,以分布式新能源为主)
为规范交直流微电网监控系统技术要求,为工程设计、制造、调试提供基础,依据国家和行业的有关标准、规程和规范,制定本标准。本规范所涉及的微电网监控系统与配电网监控系统界面清晰,微电网监控系统与配电网监控系统通过信息接口互联;微电网监控系统按需上送相关信息给配电网监控系统,配电网监控系
北极星输配电网获悉,近日住建部公开了,国家标准《微电网工程设计标准》获批的相关信息,据了解该标准编号为GB/T51341-2018,是由住房和城乡建设部标准定额研究所组织中国计划出版社出版发行,将于2019年6月1日起实施。之前,业内一直热议微电网的标准体系急需统一的规划和顶层设计,微电网和分布式电
10月14日是世界标准日,是全世界标准化工作者共同的节日。今年世界标准日的主题为“国际标准和第四次工业革命”。第四次工业革命是以人工智能、清洁能源、机器人技术、量子信息技术、虚拟现实以及生物技术为主的全新技术革命。“工业革命的核心,其实就是能源转换的革命”,工业革命必然伴随着能源革命
据北极星储能网获悉,近日国家标准委发布多项国家标准,其中包括多项储能标准,本文是《抽水蓄能电站基本名词术语》,现将标准相关内容及全文附在下方,以供大家学习参考。延伸阅读:储能标准|电化学储能系统接入电网技术规定国家标准《电力储能用铅炭电池》2019年1月实施国家标准《电力储能用锂离子电
据北极星储能网获悉,近日国家标准委发布多项国家标准,其中包括多项储能标准,本文是《电化学储能系统接入电网测试规范》,现将标准相关内容及全文附在下方,以供大家学习参考。电化学储能系统接入电网测试规范标准号:GB/T36548-2018实施日期:2019-02-01归口单位:全国电力储能标准化技术委员会延伸
据北极星储能网获悉,近日国家标准委发布多项国家标准,其中包括多项储能标准,本文是《电化学储能系统接入电网技术规定》,现将标准相关内容及全文附在下方,以供大家学习参考。电化学储能系统接入电网技术规定标准号:GB/T36547-2018实施日期:2019-02-01归口单位:全国电力储能标准化技术委员会延伸
2017年5月,国家发改委、国家能源局下发《关于新能源微电网示范项目名单的通知》,28个新能源微电网示范项目获批。7月,国家发改委、国家能源局制定《推进并网型微电网建设试行办法》(以下简称《办法》)。据统计,此批示范项目带来的新增光伏装机为899兆瓦,新增电储能装机超过150兆瓦等。并网型[$NewP
2017年5月,国家发改委、国家能源局下发《关于新能源微电网示范项目名单的通知》,28个新能源微电网示范项目获批。7月,国家发改委、国家能源局制定《推进并网型微电网建设试行办法》(以下简称《办法》)。据统计,此批示范项目带来的新增光伏装机为899兆瓦,新增电储能装机超过150兆瓦等。并网型[$NewP
7月17日至18日,由中电联电力发展研究院主办的微电网系列标准宣贯会议在北京召开。7月17日至18日,中电联微电网系列标准宣贯会在京举办。图为国家能源局电力司电网处副调研员桂小阳(左)和中电联发展研究院党总支书记、副院长李斌在会议上。(中电联电力发展研究院供图)在会上,国家能源局电力司电网
北极星储能网获悉,《微电网监控系统技术规范》标准于2018-06-07发布,2019-01-01起开始实施。标准号:GB/T36270-2018归口单位:中国电力企业联合会发布单位:国家市场监督管理总局、中国国家标准化管理委员会
北极星储能网获悉,近日,南网储能公司储能科研院20MW/40MWh级钠离子电池储能系统示范工程并网性能测试服务、应对碳关税壁垒的新型储能产品碳足迹监测溯源技术及碳抵消策略研究招标公告发布,(项目编号:CG0200022002032266)。本招标项目南网储能公司储能科研院20MW/40MWh级钠离子电池储能系统示范工
固态钠电池兼具资源丰富、安全性高、比能量高等优势,被认为是最有应用前景的新型储能技术之一。然而,固态钠电池中在应用中面临诸多挑战,Na金属负极与固态电解质之间的固-固接触导致高界面电阻和Na枝晶的形成,降低了Na的利用率,并损害了电池的循环稳定性;商业化制造的钠箔的厚度一般在50m以上,较
5月9日,南方电网基于全电磁暂态仿真的新能源并网主动支撑大系统仿真研究招标。南方五省区新能源渗透率不断提升,而新能源大量采用了电力电子设备,电力系统惯量水平持续降低,对系统频率安全造成了严重威胁。新能源中大量电力电子设备动作复杂且快速,设备故障前后系统特征变化较大,其电磁暂态过程对
5月7日,珠海高新区关于征集2025年珠海高新区黑科技产品的通知。要求符合珠海高新区“3+3+1”现代化产业体系发展方向。(半导体与集成电路、信创产业、人工智能与机器人三大前沿产业链,生物医药与医疗器械、新能源与智能电网、数字经济三大特色产业集群,以及人工智能、低空经济、生命健康等1个未来产
4月29日,浙江首座装配式超高性能混凝土(UHPC)钢节点混合框架结构变电站——宁波110千伏半路变电站投运。该变电站本期建设主变压器2台,变电容量10万千伏安,投运后可满足宁波庄市片区新增负荷需求,完善区域10千伏供电网络结构,服务地区重点发展项目建设。半路变电站的建设融合了高性能绿色建材与
4月29日,陕投召开集团第二届“十大杰出青年”“十大青年岗位能手”表彰暨优秀青年座谈会,君创科技刘瑞荣获“十大杰出青年”称号。让我们一同走近刘瑞,感受榜样的风采,汲取奋进的力量。作为新时代青年,刘瑞始终把“科技创新是第一生产力”作为座右铭,在新能源运维、数字化转型、核心技术攻关等领
北极星储能网获悉,4月30日,孚能科技发布2025年度“提质增效重回报”行动方案。其中提到,在全固态电池方面,公司硫化物及复合物路线均取得较大突破,其中硫化物全固态电池已进入产品产业化开发阶段,产品、工艺及生产设备均处于开发中。硫化物固态电池沿用公司完善的叠片软包电池的制备工艺及设备,
4月30日,上海市经济和信息化委员会关于开展2025年度“AI+制造”专业服务商申报工作的通知(沪经信软〔2025〕263号)。聚焦人工智能在制造业垂类领域的发展应用,为制造业智能化的研发和应用提供第三方专业服务的服务商,包括语料数据、智算云、模型平台、智能体和应用、具身智能五大类,各申报单位至
近日,中国石油工程建设公司研发的“120立方米超低温储罐设计制造成套关键技术”科技成果鉴定会在新疆喀什召开。专家组听取了课题组研发成果汇报,现场检查了超低温储罐的运行情况,并对科技成果进行了评审,一致认定该成套技术及装备整体达到国际先进水平。中国石油工程建设公司组成的研发团队经过3年
氢能凭借其零碳排放、能量密度高、应用场景多元等突出优势,正成为全球能源革命的核心赛道。但是,储氢技术始终是产业发展的关键瓶颈。如何才能解决这一“卡脖子”难题?近日,从扬州大学获悉,该校物理科学与技术学院团队提出利用原子团簇促进以甲酸为载体的液态储氢新方案,为制氢、储氢等关键技术的
北极星储能网获悉,4月29日,新疆立新能源三塘湖20万千瓦/80万千瓦时储能规模+80万千瓦风电项目储能设备采购-中标候选人公示,第一中标候选人为双登集团股份有限公司。第二中标候选人为中车株洲电力机车研究所有限公司,第三中标候选人为远景能源有限公司。据项目开标记录显示,共22家企业参与报价,报
请使用微信扫一扫
关注公众号完成登录
姓名: | |
性别: | |
出生日期: | |
邮箱: | |
所在地区: | |
行业类别: | |
工作经验: | |
学历: | |
公司名称: | |
任职岗位: |
我们将会第一时间为您推送相关内容!