我要投稿
本期为大家带来的是一种用于微电网监控系统的数据库通用访问实现方法的发明专利,该发明专利的申请人为天津天大求实电力新技术股份有限公司。发明人:赵学臣、李露露、高振雪。
摘要
本发明公开了一种用于微电网监控系统的数据库通用访问实现方法,包括以下步骤,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类的实例,调用这些数据库访问接口函数,而无需关心具体的数据库类型。
特别声明:北极星转载其他网站内容,出于传递更多信息而非盈利之目的,同时并不代表赞成其观点或证实其描述,内容仅供参考。版权归原作者所有,若有侵权,请联系我们删除。
凡来源注明北极星*网的内容为北极星原创,转载需获授权。
禾迈460kW组串式PCS在储能行业迈向大规模、长时化、多场景应用的新阶段,传统集中式PCS方案的局限性日益凸显:单点故障影响全站、容量扩展僵化、环境适应性差、运维复杂且成本高昂。如何破局?答案在于“
近日,青海省海北州刚察县沙柳河镇潘保新能源绿厕试点项目顺利通过验收。作为高原高寒地区首个此类项目,不仅标志着在高原高寒极端环境下公共服务设施建设领域实现重要技术突破,更以扎实的科技力量切
“十五五”是全面深化改革、建成全国统一电力市场、实现碳达峰目标的关键阶段,也是传统能源体系向新型能源体系转型的过渡期。我国定下2030年初步建成新型能源体系、2035年基本建成能源强国的目标,作为
4月9日,国家能源局华中监管局关于印发《华中区域省间电力中长期市场实施细则》的通知,通知指出,新型经营主体是指具备电力、电量调节能力且具有新技术特征、新运营模式的配电环节各类资源,可分为单
当前,新型电力系统对储能功率、时长、响应时间等需求呈现多样化,电网对储能系统的要求已从简单的“能量搬运”升级为关键的“稳定支撑”。这一转变意味着,任何单一储能技术都无法在功率密度、能量密
北极星电力市场网获悉,4月8日,江苏省发展和改革委员会发布关于征求《关于开展负荷快速响应能力建设工作的通知(征求意见稿)》意见的公告,提出开展快速响应负荷市场化错峰,对快速响应负荷资源给予
北极星储能网获悉,4月7日,甘肃省人民政府印发《加快场景培育和开放推动新场景大规模应用实施方案的通知》。《通知》提到,清洁能源领域。推动“源网荷储制”协同布局,加快风电、光伏、光热、氢能、
北极星储能网获悉,4月7日,这就是能源局转发了《国家能源局智能电网国家科技重大专项管理办公室关于征集2027年度重大研发攻关需求建议的函》,文件明确2027年度重大研发攻关需求建议拟聚焦高比例可再生能
为集聚源网荷储优势资源,建立行业协同创新机制,联合攻克关键共性技术难题,推进能源企业在源网荷储、综合能源服务的数字化智能化协同发展,拟在业内发起成立“源网荷储数智化发展产业联盟”。联盟宗
在浙江,光伏装机容量超越煤电跃居第一,这无疑是一个标志性事件。但对于电力系统内部而言,这个数据的含金量与含险量同样值得关注:作为典型的资源小省,浙江的能源安全依然高度依赖特高压输送的外来
近日,中共中央政治局常委、国务院总理李强在四川调研时强调,要着力推进新型电网建设,加快能源结构调整优化,为经济社会高质量发展提供有力支撑。随着“十五五”电网投资的持续落地,我国新型电力系
在浙江,光伏装机容量超越煤电跃居第一,这无疑是一个标志性事件。但对于电力系统内部而言,这个数据的含金量与含险量同样值得关注:作为典型的资源小省,浙江的能源安全依然高度依赖特高压输送的外来
北极星储能网获悉,5月16日,四方股份在投资者互动平台上表示,储能方面,公司坚以“产品全栈自研、系统全域支撑”为目标,持续加大研发投入,推动构网型控制技术、高压级联储能技术、高安全储能集成等先进技术的研究及工程应用。“大容量高压级联储能技术研究及应用”和“高安全锂电储能系统集成关键
微电网的定义根据国家能源局《微电网管理办法》的定义:微电网是指由分布式电源、用电负荷、配电设施、监控和保护装置等组成的小型发配用电系统(必要时含储能装置)。(来源:微信公众号“鱼眼看电改”作者:俞庆)微电网特征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
3月20日,中国工程院院士、电网运行风险防御技术与装备全国重点实验室主任郑玉平与团队成员研讨一项科技成果通过验收后的工作计划,为加快推进新型电力系统保护控制领域基础前瞻研究和关键技术攻关作准
4月3日,帝科股份发布公告称,其子公司浙江索特因侵害发明专利权纠纷起诉浙江凯盈新材料有限公司及其上海分公司,上述诉讼已获上海市高级人民法院受理。公告表示,浙江索特的全资子公司太阳帕斯特有限
北极星电力市场网获悉,3月26日,山东省淄博市人民政府发布关于印发淄博市2026年国民经济和社会发展计划的通知,其中提到,2025年,能源转型步伐加快。坚持先立后破、上大压小,纳入省规划的12台69万千瓦高
近日,国家能源集团发布甘肃公司巴丹吉林一电巴丹吉林沙漠新能源基地4×1000MW煤电项目智慧工地建设公开招标公告,项目招标编号为:CEZB260402277,招标人为甘肃国能巴丹吉林第一发电有限公司,项目单位为:甘
3月31日,天洁环境发布2025财年年报。公司2025年实现营业收入7.54亿人民币元,同比增长1.18,净利润8144.60万人民币元,同比下降3.77%。基本每股收益为0.6。集团在中国拥有73项注册专利(包括12项发明专利及61项实用
3月26日,山东省2025年国民经济和社会发展计划执行情况与2026年国民经济和社会发展计划草案的报告发布,报告指出,突出抓好新能源消纳利用,加快抽水蓄能、压缩空气、电化学等储能设施建设;加快推进源网
3月26日下午,市政府新闻办举行国网陇南供电公司“开局‘十五五’电网当先锋”新闻发布会。国网陇南供电公司党委书记、副总经理蒋泽介绍有关情况。出席发布会的还有国网陇南供电公司发展策划部主任宋志
近日,安徽省2025年国民经济和社会发展统计公报发布,电力、热力、燃气及水生产和供应业增加值下降0.2%。年末发电装机容量14332.4万千瓦,其中燃煤火电装机容量5935.8万千瓦,可再生能源发电装机容量7549万千瓦
北京市人民政府发布北京市2025年国民经济和社会发展统计公报,文件指出,绿色低碳转型不断深入。全市发电装机容量中,可再生能源发电装机容量占比为26.3%,比上年提高4.3个百分点;生物质能、水能、太阳能
2026{会议通知}中国给水排水2026年污水处理厂提标改造(污水处理提质增效)高级研讨会(第十届)邀请函同期召开中国给水排水2026年供水排水管网大会同期召开中国给水排水2026年水环境综合治理大会同期召开中国
近日,北京市人民政府发布北京市2025年国民经济和社会发展统计公报。公报显示,绿色低碳转型不断深入。全市发电装机容量中,可再生能源发电装机容量占比为26.3%,比上年提高4.3个百分点;生物质能、水能、
| 姓名: | |
| 性别: | |
| 出生日期: | |
| 邮箱: | |
| 所在地区: | |
| 行业类别: | |
| 工作经验: | |
| 学历: | |
| 公司名称: | |
| 任职岗位: |

我们将会第一时间为您推送相关内容!
扫码下载APP
扫码关注公众号