链接库的通用系统、链接库的通用系统的控制方法和装置制造方法及图纸

技术编号:38844039 阅读:17 留言:0更新日期:2023-09-17 09:56
本申请提供了一种链接库的通用系统、链接库的通用系统的控制方法和装置。该系统包括:工作站,用于存储多个链接库,其中,链接库为链接过程所用到的库文件的集合;多个仿真器,各仿真器用于实现硬件仿真;通用装置,分别与工作站和多个仿真器通信连接,通用装置用于调用任意一个链接库,并将调用的链接库发送到任意一个仿真器中。该方案中,将多个链接库联合起来,将多个仿真器也联合起来,采用通用装置调用任意一个链接库,并将调用的链接库发送到任意一个仿真器中,这样链接库和仿真平台可以多对多设置,即链接库实现了共享,进而用户可以用不同的平台和不同的链接库进行仿真,从而改善了用户的体验效果。善了用户的体验效果。善了用户的体验效果。

【技术实现步骤摘要】
链接库的通用系统、链接库的通用系统的控制方法和装置


[0001]本申请涉及链接库
,具体而言,涉及一种链接库的通用系统、链接库的通用系统的控制方法和链接库的通用系统的控制装置。

技术介绍

[0002]目前新能源厂商及产品系列非常丰富,其新能源设备实时仿真准确性有赖于厂商提供数字仿真模型,目前主流实时仿真器众多,如RTDS、RTLAB、HyperSim和ADPSS等,现有的方案是有主流实时仿真器仿真新能源的电网设备,新能源厂商针对特定实时仿真器开发的数字封装模型(链接库)来实时模拟新能源控制器。
[0003]然而目前的方案中,链接库只能与对应的仿真平台(也称为仿真器)一对一设置,用户只能使用一个仿真平台进行仿真,用户的体验效果较差。

技术实现思路

[0004]本申请的主要目的在于提供一种链接库的通用系统、链接库的通用系统的控制方法和链接库的通用系统的控制装置,以至少解决现有技术中链接库只能与对应的仿真平台一对一设置,用户只能使用一个仿真平台进行仿真,用户的体验效果较差的问题。
[0005]为了实现上述目的,根据本申请的一个方面,提供了一种链接库的通用系统,包括:工作站,用于存储多个链接库,其中,所述链接库为链接过程所用到的库文件的集合;多个仿真器,各所述仿真器用于实现硬件仿真;通用装置,分别与所述工作站和多个所述仿真器通信连接,所述通用装置用于调用任意一个所述链接库,并将调用的所述链接库发送到任意一个所述仿真器中。
[0006]可选地,所述通用装置还包括:网络接口,所述通用装置通过所述网络接口与所述工作站通信连接,所述通用装置通过所述网络接口接收所述工作站发送的所述链接库;光纤接口,所述通用装置通过所述光纤接口分别与多个所述仿真器通信连接。
[0007]可选地,多个所述链接库包括RTLAB链接库、ADPSS链接库和HyperSim链接库,多个所述仿真器包括RTDS仿真器、RTLAB仿真器、ADPSS仿真器和HyperSim仿真器。
[0008]可选地,所述通用装置还包括:RTLinux操作系统,用于提供对硬件实时进程的支持函数集,对仿真进程进行控制;GCC编译器,用于配合所述RTLinux操作系统实现代码的编译。
[0009]根据本申请的另一方面,提供了一种任意一种链接库的通用系统的控制方法,所述方法包括:获取多个第一调用接口的第一接口信息,其中,所述第一调用接口与所述链接库一一对应,所述第一调用接口用于调用对应的所述链接库;获取第二调用接口的第二接口信息,其中,所述第二调用接口用于调用所述第一调用接口;采用所述第二调用接口根据所述第二接口信息调用所述第一调用接口,使得调用的所述第一调用接口根据所述第一接口信息调用所述第一调用接口对应的所述链接库。
[0010]可选地,在获取第二调用接口的第二接口信息之后,所述方法还包括:获取任务调
度列表,其中,所述任务调度列表中包括多个任务,每个所述任务包括预调用的所述链接库;遍历所述任务调度列表,依次执行多个所述任务。
[0011]可选地,依次执行多个所述任务,包括:获取多个所述任务的优先级,按照优先级从高到低的顺序依次执行多个所述任务;获取多个所述任务的关联关系,按照所述关联关系依次执行多个所述任务,其中,所述关联关系包括串联关系和并联关系,所述串联关系为多个所述任务按照顺序执行的关系,所述并联关系为多个所述任务并行执行的关系。
[0012]可选地,在采用所述第二调用接口根据所述第二接口信息调用所述第一调用接口,使得调用的所述第一调用接口根据所述第一接口信息调用所述第一调用接口对应的所述链接库之后,所述方法还包括:控制与所述链接库对应的所述仿真器进行仿真;在未接收到所述仿真器的回复的时长大于或者等于预定时长的情况下,确定所述仿真器异常。
[0013]可选地,在采用所述第二调用接口根据所述第二接口信息调用所述第一调用接口,使得调用的所述第一调用接口根据所述第一接口信息调用所述第一调用接口对应的所述链接库之后,所述方法还包括:在接收到结束命令的情况下,基于所述结束命令,停止继续调用所述链接库,其中,所述结束命令是所述工作站生成的。
[0014]根据本申请的再一方面,提供了一种任意一种链接库的通用系统的控制装置,所述装置包括:第一获取单元,用于获取多个第一调用接口的第一接口信息,其中,所述第一调用接口与所述链接库一一对应,所述第一调用接口用于调用对应的所述链接库;第二获取单元,用于获取第二调用接口的第二接口信息,其中,所述第二调用接口用于调用所述第一调用接口;第一处理单元,用于采用所述第二调用接口根据所述第二接口信息调用所述第一调用接口,使得调用的所述第一调用接口根据所述第一接口信息调用所述第一调用接口对应的所述链接库。
[0015]应用本申请的技术方案,将多个链接库联合起来,将多个仿真器也联合起来,采用通用装置调用任意一个链接库,并将调用的链接库发送到任意一个仿真器中,这样链接库和仿真平台可以多对多设置,即链接库实现了共享,进而用户可以用不同的平台和不同的链接库进行仿真,从而改善了用户的体验效果。
附图说明
[0016]构成本申请的一部分的说明书附图用来提供对本申请的进一步理解,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
[0017]图1示出了根据本申请的实施例的一种链接库的通用系统的结构示意图;
[0018]图2示出了根据本申请的实施例中提供的一种执行链接库的通用系统的控制方法的移动终端的硬件结构框图;
[0019]图3示出了根据本申请的实施例提供的一种链接库的通用系统的控制方法的流程示意图;
[0020]图4示出了根据本申请的链接库的通用系统链接库的通用系统的软件逻辑的示意图;
[0021]图5示出了根据本申请的实施例提供的一种链接库的通用系统的控制装置的结构框图。
[0022]其中,上述附图包括以下附图标记:
[0023]102、处理器;104、存储器;106、传输设备;108、输入输出设备;10、工作站;11、链接库;12、仿真器;13、通用装置;14、网络接口;15、光纤接口;16、RTLinux操作系统;17、GCC编译器;18、硬件。
具体实施方式
[0024]需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。
[0025]为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
[0026]需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种链接库的通用系统,其特征在于,包括:工作站,用于存储多个链接库,其中,所述链接库为链接过程所用到的库文件的集合;多个仿真器,各所述仿真器用于实现硬件仿真;通用装置,分别与所述工作站和多个所述仿真器通信连接,所述通用装置用于调用任意一个所述链接库,并将调用的所述链接库发送到任意一个所述仿真器中。2.根据权利要求1所述的链接库的通用系统,其特征在于,所述通用装置还包括:网络接口,所述通用装置通过所述网络接口与所述工作站通信连接,所述通用装置通过所述网络接口接收所述工作站发送的所述链接库;光纤接口,所述通用装置通过所述光纤接口分别与多个所述仿真器通信连接。3.根据权利要求1所述的链接库的通用系统,其特征在于,多个所述链接库包括RTLAB链接库、ADPSS链接库和HyperSim链接库,多个所述仿真器包括RTDS仿真器、RTLAB仿真器、ADPSS仿真器和HyperSim仿真器。4.根据权利要求1所述的链接库的通用系统,其特征在于,所述通用装置还包括:RTLinux操作系统,用于提供对硬件实时进程的支持函数集,对仿真进程进行控制;GCC编译器,用于配合所述RTLinux操作系统实现代码的编译。5.一种权利要求1至4中任意一项链接库的通用系统的控制方法,其特征在于,所述方法包括:获取多个第一调用接口的第一接口信息,其中,所述第一调用接口与所述链接库一一对应,所述第一调用接口用于调用对应的所述链接库;获取第二调用接口的第二接口信息,其中,所述第二调用接口用于调用所述第一调用接口;采用所述第二调用接口根据所述第二接口信息调用所述第一调用接口,使得调用的所述第一调用接口根据所述第一接口信息调用所述第一调用接口对应的所述链接库。6.根据权利要求5所述的方法,其特征在于,在获取第二调用接口的第二接口信息之后,所述方法还包括:获取任务调度列表,其中,所述任务调度列表中包括多个任...

【专利技术属性】
技术研发人员:胡斌江朱益华苏明章黄立滨李书勇涂亮罗超胡云余佳微李成翔常东旭武明康郭恒道朱煜昆刘韧
申请(专利权)人:南方电网科学研究院有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1