登录注册
请使用微信扫一扫
关注公众号完成登录
我要投稿
本期为大家带来的是一种用于微电网监控系统的数据库通用访问实现方法的发明专利,该发明专利的申请人为天津天大求实电力新技术股份有限公司。发明人:赵学臣、李露露、高振雪。
摘要
本发明公开了一种用于微电网监控系统的数据库通用访问实现方法,包括以下步骤,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类的实例,调用这些数据库访问接口函数,而无需关心具体的数据库类型。
特别声明:北极星转载其他网站内容,出于传递更多信息而非盈利之目的,同时并不代表赞成其观点或证实其描述,内容仅供参考。版权归原作者所有,若有侵权,请联系我们删除。
凡来源注明北极星*网的内容为北极星原创,转载需获授权。
近期,多座储能电站获最新进展,北极星储能网特将2025年7月14日-2025年7月18日期间发布的储能项目动态整理如下:蓝晓科技陕西西安用户侧智慧储能项目正式投运7月11日,蓝晓科技用户侧智慧储能项目正式投运。该项目位于西安市高陵区渭阳九路999号蓝晓科技新材料有限公司园区内部。储能总装机0.875MW/1.7
当前,我国现有工业园区数量超1.5万个,国家级和省级园区超过2500个,贡献了全国工业产值的50%以上,碳排放量占全国总量的30%以上。作为产业聚集的载体,零碳园区对美丽中国建设和“双碳”目标实现有着重要意义。7月8日,国家发改委、工信部、国家能源局联合发布《关于开展零碳园区建设的通知》,明确
近日,在河北省承德市围场满族蒙古族自治县老窝铺乡石人梁村,国网冀北电力有限公司首个百千瓦级“水光储”微电网通过10千伏御道口线路西山分支线路并入电网,投入运行。10千伏御道口线路西山分支线路供电区域位于配电网末端,负荷分散,为单电源长距离供电。受地理环境限制,常规的电网改造升级方式难
7月15日下午,安徽合肥气温超过36摄氏度。在合肥市政务中心外的车网互动双向充放电桩旁,合肥市电动汽车充电设施投资运营有限公司信息技术部前端开发员李方亮测试充电桩的放电功能。他说:“我们正加紧测试不同品牌新能源汽车与充电桩的匹配情况,也在与合肥供电公司加强协作,争取近期让这里的21台充
砥砺奋进的十年系列报道之三——创新驱动十年间,国家电投锚定高水平科技自立自强,持续深化科技创新体制改革,研发投入强度从0.91%跃升至3.5%,累计建成一支1.3万人的科技研发队伍,形成央企领先的创新力量。十年间,肩负“国之大者”,锻造“国之重器”,作为同时牵头两个国家科技重大专项的能源央企
7月16日,河北省工信厅发布关于《河北省先进制造业发展促进条例(征求意见稿)》公开征求意见的通告。文件指出,县级以上人民政府及其有关部门应当推行工业节能节水,加强再生资源循环利用,推进光伏组件、风电机组叶片、废旧动力电池等新型固体废弃物综合利用技术研发和产业化应用,推动园区循环化改造
当前,能源产业生态正经历从“供给侧资源主导”向“需求侧价值创造”的范式跃迁。现代能源服务业通过构建“用户需求-能效服务-价值共享”的新型商业闭环,催生出涵盖规划咨询、系统集成、智慧运维的全周期解决方案。为把握产业变革机遇,北极星电力网拟于2025年8月7-8日在上海举办2025第七届综合能源服
北极星售电网获悉,7月16日,江苏南通市政府办公室关于印发南通市加快推进生产性服务业高质量发展行动方案(2025—2027年)的通知。文件明确,探索低碳节能服务发展路径。积极引进国内外权威认证组织在通设立分支(合作)机构,提供“一站式”涉碳类认证和咨询服务,推动重点产品碳足迹的国际衔接互认
2025年6月30日,国家发展改革委、工业和信息化部、国家能源局联合下发了《关于开展零碳园区建设的通知》发改环资〔2025〕910号。(来源:微信公众号“鱼眼看电改”作者:俞庆)相比于之前各地建设的零碳园区,这次是从中央政府层面顶层规划和推动,并且给出了具体的细则,比如申报条件,核算方法等。这
在构建全国统一电力市场的战略背景下,售电侧市场化改革持续深化,售电主体多元化格局加速形成。作为直接联系电力用户的关键环节,售电市场的健康发展对优化资源配置、激发市场活力、保障能源安全和服务经济社会发展具有重要意义。然而,伴随市场规模的扩大与规则的演进,售电市场也面临新的形势与挑战
当前,我国新能源产业正以前所未有的速度重塑能源版图。2025年上半年,一系列以系统性改革为引擎的政策密集出台,通过市场化机制激活、基础设施跃升、技术创新驱动、数字智能赋能四大支柱,合力构建能源新生态,形成覆盖能源全链条的战略布局。2025年7月10-11日,由榆林市发展和改革委员会、榆林市国有
北极星储能网获悉,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
7月17日至18日,由中电联电力发展研究院主办的微电网系列标准宣贯会议在北京召开。7月17日至18日,中电联微电网系列标准宣贯会在京举办。图为国家能源局电力司电网处副调研员桂小阳(左)和中电联发展研究院党总支书记、副院长李斌在会议上。(中电联电力发展研究院供图)在会上,国家能源局电力司电网
砥砺奋进的十年系列报道之三——创新驱动十年间,国家电投锚定高水平科技自立自强,持续深化科技创新体制改革,研发投入强度从0.91%跃升至3.5%,累计建成一支1.3万人的科技研发队伍,形成央企领先的创新力量。十年间,肩负“国之大者”,锻造“国之重器”,作为同时牵头两个国家科技重大专项的能源央企
7月17日,国务院新闻办公室举行“高质量完成‘十四五’规划”系列主题新闻发布会,国家知识产权局局长申长雨、国家知识产权局副局长胡文辉、国家知识产权局战略规划司司长梁心新、国家知识产权局知识产权运用促进司司长王培章介绍“十四五”时期知识产权强国建设新进展新成效,并答记者问。其中提到,
7月14日,浙江省常山县人民政府印发《加快发展新质生产力全力推进新型工业化的若干政策意见》的通知。通知指出,支持企业改造提升,对技改项目按新设备投资额给予不同比例的一次性补助,最高限额1000万元。坚持绿色安全发展,首次评为国家级绿色工厂、绿色供应链、绿色设计产品的企业,分别给予50万元
今年以来,安徽省能源集团坚持党建引领,强化作风建设,勇担发展重任,统筹推进能源保供与创新发展,交出了一份亮眼的“半年成绩单”。1月至6月,该集团实现利润和投资双创新高,同比分别增长13.9%和20.2%。坚持能源主业,全力扛牢保供政治责任,当好能源安全保供省级队。加快支撑性电源建设,建成投产
北极星储能网获悉,7月16日,冠盛股份在投资者互动平台上表示,合作伙伴吉林东驰核心技术团队是以谢海明教授带领的锂电研发团队为依托,拥有教育部“固态电池协同创新平台”和国家发改委“动力电池国家地方联合工程实验室”等资源。固态电池协同创新平台是唯一由政府主导的固态电池创新联合体,率先推
时间回到2022年初,280Ah打破了储能电池市场的沉寂,一度供不应求。在这种背景下,二线动力电池厂商将目光转向储能行业;同时,储能电池赛道迎来前所未有的投资热潮,仅2022年储能电池相关扩产项目已达26个,投资额合计超过3000亿元。现如今潮水退去,储能行业加速迭代、从同质化竞争转向价值竞争的关
今年以来,皖能集团公司以党建为舵、以作风为要、以担当为责,扎实开展深入贯彻中央八项规定精神学习教育,统筹能源保供和创新发展,交出亮眼“半年成绩单”,1至6月实现利润、投资双创新高,同比分别增长13.9%和20.2%。坚持能源主业,全力扛牢保供政治责任,当好能源安全保供省级队。加快支撑性电源建
福建华电可门三期2×1000MW煤电项目创建优质工程技术服务招标公告(招标编号:CHDTDZ022/17-QT-133)一、招标条件福建华电可门发电有限公司相关项目福建华电可门三期2×1000MW煤电项目创建优质工程技术服务项目已批准,招标人为福建华电福瑞能源发展有限公司连江可门分公司,项目资金为自筹。本项目已
日前深交所官网显示,南方电网数字电网研究院股份有限公司(以下简称“南网数字”)创业板IPO获得受理。南网数字拟发行不低于3亿股、不超过4.77亿股,募集资金25.54亿元,若成功上市,其将成为南网体系内第四家上市公司。募集资金25.54亿元投向六大项目招股书显示,南网数字目标为“构建世界一流的电网
各有关单位:为深入贯彻《中华人民共和国土壤污染防治法》《地下水管理条例》及生态环境部等七部门《“十四五”土壤、地下水和农村生态环境保护规划》,切实提升土壤地下水环境风险防控能力,2025年土壤与地下水风险防控与生态修复技术交流大会(以下简称“大会”)定于2025年7月23-25日在内蒙古自治区呼
我国新一轮电力体制改革以来,党中央、国务院对我国电力市场化改革作出了一系列重要指示和部署。习近平总书记多次就能源电力作出重要指示批示,党的二十届三中全会指出要“深化能源管理体制改革,建设全国统一电力市场”,《能源法》提出要“加快建立主体多元、统一开放、竞争有序、监管有效的能源市场
请使用微信扫一扫
关注公众号完成登录
姓名: | |
性别: | |
出生日期: | |
邮箱: | |
所在地区: | |
行业类别: | |
工作经验: | |
学历: | |
公司名称: | |
任职岗位: |
我们将会第一时间为您推送相关内容!