一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

全逻辑仿真模型的构建方法、装置、设备及可读存储介质与流程

2022-03-05 04:54:18 来源:中国专利 TAG:


1.本发明涉及轨道车辆领域,特别是涉及一种全逻辑仿真模型的构建方法,本发明还涉及一种全逻辑仿真模型的构建装置、设备及计算机可读存储介质。


背景技术:

2.在轨道车辆的设计阶段,往往需要对整车的控制逻辑进行测试验证,以保证轨道车辆控制逻辑的准确性,轨道车辆的控制逻辑分别由控制电路(用于机械和电气设备控制的电路,可以包括断路器、继电器、接触器、线缆以及电气连接器等)以及各种控制设备的逻辑构成,然而现有技术中通常仅能够对轨道车辆各部分的控制电路进行独立地测试验证,以保证各部分控制电路的逻辑准确性,测试需要分多次进行,工作效率较低,而且没有做到对轨道车辆完整的控制逻辑的测试验证。
3.因此,如何提供一种解决上述技术问题的方案是本领域技术人员目前需要解决的问题。


技术实现要素:

4.本发明的目的是提供一种全逻辑仿真模型的构建方法,一方面减少了测试次数从而提高了工作效率,另一方面提升了对于轨道车辆控制逻辑测试的完整性;本发明的另一目的是提供一种全逻辑仿真模型的构建装置、设备及计算机可读存储介质,一方面减少了测试次数从而提高了工作效率,另一方面提升了对于轨道车辆控制逻辑测试的完整性。
5.为解决上述技术问题,本发明提供了一种全逻辑仿真模型的构建方法,包括:
6.构建待测轨道车辆中各个目标控制设备的控制设备模型;
7.获取所述待测轨道车辆的控制电路仿真模型;
8.将各个所述控制设备模型与所述控制电路仿真模型绑定得到所述待测轨道车辆的全逻辑仿真模型,以便根据所述全逻辑仿真模型对所述待测轨道车辆的控制逻辑进行测试验证。
9.优选地,所述构建待测轨道车辆中各个目标控制设备的控制设备模型具体为:
10.利用仿真工具,构建待测轨道车辆中各个目标控制设备的控制设备仿真模型。
11.优选地,所述利用仿真工具,构建待测轨道车辆中各个目标控制设备的控制设备仿真模型具体为:
12.获取待测轨道车辆中各个目标控制设备的源代码;
13.利用仿真工具,基于所述源代码构建所述目标控制设备的控制设备仿真模型。
14.优选地,所述将各个所述控制设备模型与所述控制电路仿真模型绑定得到所述待测轨道车辆的全逻辑仿真模型具体为:
15.获取所述目标控制设备与所述控制电路仿真模型中器件的连接关系;
16.根据所述连接关系将所述连接关系对应的所述控制设备仿真模型嵌入所述控制电路仿真模型,得到所述待测轨道车辆的全逻辑仿真模型。
17.优选地,所述目标控制设备为逻辑控制单元lcu。
18.优选地,所述将各个所述控制设备模型与所述控制电路仿真模型绑定得到所述待测轨道车辆的全逻辑仿真模型之后,该全逻辑仿真模型的构建方法还包括:
19.存储所述全逻辑仿真模型。
20.为解决上述技术问题,本发明还提供了一种全逻辑仿真模型的构建装置,包括:
21.构建模块,用于构建待测轨道车辆中各个目标控制设备的控制设备模型;
22.获取模块,用于获取所述待测轨道车辆的控制电路仿真模型;
23.绑定模块,用于将各个所述控制设备模型与所述控制电路仿真模型绑定得到所述待测轨道车辆的全逻辑仿真模型,以便根据所述全逻辑仿真模型对所述待测轨道车辆的控制逻辑进行测试验证。
24.优选地,所述构建模块具体用于:
25.利用仿真工具,构建待测轨道车辆中各个目标控制设备的控制设备仿真模型。
26.为解决上述技术问题,本发明还提供了一种全逻辑仿真模型的构建设备,包括:
27.存储器,用于存储计算机程序;
28.处理器,用于执行所述计算机程序时实现如上所述全逻辑仿真模型的构建方法的步骤。
29.为解决上述技术问题,本发明还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述全逻辑仿真模型的构建方法的步骤。
30.本发明提供了一种全逻辑仿真模型的构建方法,本技术可以构建待测轨道车辆中各个目标控制设备的控制设备模型,并获取待测轨道车辆的控制电路仿真模型,在具备这两者以后,便可以将各个控制设备模型与控制电路仿真模型绑定得到待测轨道车辆的全逻辑仿真模型,如此一来,便可以基于全逻辑仿真模型对待测轨道车辆的完整控制逻辑进行测试验证,一方面减少了测试次数从而提高了工作效率,另一方面提升了对于轨道车辆控制逻辑测试的完整性。
31.本发明还提供了一种全逻辑仿真模型的构建装置、设备及计算机可读存储介质,具有如上全逻辑仿真模型的构建方法相同的有益效果。
附图说明
32.为了更清楚地说明本发明实施例中的技术方案,下面将对现有技术和实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
33.图1为本发明提供的一种全逻辑仿真模型的构建方法的流程示意图;
34.图2为本发明提供的一种全逻辑仿真模型的构建装置的结构示意图;
35.图3为本发明提供的一种全逻辑仿真模型的构建设备的结构示意图。
具体实施方式
36.本发明的核心是提供一种全逻辑仿真模型的构建方法,一方面减少了测试次数从
而提高了工作效率,另一方面提升了对于轨道车辆控制逻辑测试的完整性;本发明的另一核心是提供一种全逻辑仿真模型的构建装置、设备及计算机可读存储介质,一方面减少了测试次数从而提高了工作效率,另一方面提升了对于轨道车辆控制逻辑测试的完整性。
37.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
38.请参考图1,图1为本发明提供的一种全逻辑仿真模型的构建方法的流程示意图,该全逻辑仿真模型的构建方法包括:
39.s101:构建待测轨道车辆中各个目标控制设备的控制设备模型;
40.具体的,考虑到如上背景技术中的技术问题,本技术中欲构建一套完整的包含轨道车辆中各个控制设备模型的全逻辑仿真模型,考虑到轨道车辆的控制电路仿真模型较为容易得到,因此本技术的重点在于如何构建各个控制设备的模型,因此本步骤中首先可以构建待测轨道车辆中各个目标控制设备的控制设备模型,以便作为后续步骤的数据基础。
41.其中,这里的待测轨道车辆可以为个生命周期中各种阶段的轨道车辆,例如可以为设计阶段或者运行阶段的轨道车辆等,本发明实施例在此不做限定。
42.具体的,轨道车辆的每节车厢通常都设置有控制设备,且通常每节车厢的控制设备数量均为多个,本技术需要对待测轨道车辆中所有的控制设备进行模型构建。
43.s102:获取待测轨道车辆的控制电路仿真模型;
44.具体的,若想要得到全逻辑仿真模型,则除了控制设备模型外,还需要待测轨道车辆的控制电路仿真模型,因此本步骤可以获取待测轨道车辆的控制电路仿真模型,该控制电路仿真模型可以为预先构建的。
45.其中,控制电路仿真模型的生成方式可以为多种,例如可以为由工作人员直接利用模型构建工具绘制而成,也可以由电气原理图经转换工具转换而成,本发明实施例在此不做限定。
46.s103:将各个控制设备模型与控制电路仿真模型绑定得到待测轨道车辆的全逻辑仿真模型,以便根据全逻辑仿真模型对待测轨道车辆的控制逻辑进行测试验证。
47.具体的,有了各控制设备模型以及控制电路仿真模型后,只要将这两部分结合在一起便可以构成全逻辑仿真模型,因此本步骤可以将各个控制设备模型与控制电路仿真模型绑定从而得到待测轨道车辆的全逻辑仿真模型,如此一来,在对待测轨道车辆的控制逻辑进行测试验证时,一方面通过该全逻辑仿真模型便可以一次性地对待测轨道车辆的控制逻辑进行验证,另一方面也实现了从整体的角度对待测轨道车辆的控制逻辑进行验证,提高了控制逻辑测试验证的完整性。
48.本发明提供了一种全逻辑仿真模型的构建方法,本技术可以构建待测轨道车辆中各个目标控制设备的控制设备模型,并获取待测轨道车辆的控制电路仿真模型,在具备这两者以后,便可以将各个控制设备模型与控制电路仿真模型绑定得到待测轨道车辆的全逻辑仿真模型,如此一来,便可以基于全逻辑仿真模型对待测轨道车辆的完整控制逻辑进行测试验证,一方面减少了测试次数从而提高了工作效率,另一方面提升了对于轨道车辆控制逻辑测试的完整性。
49.在上述实施例的基础上:
50.作为一种优选的实施例,构建待测轨道车辆中各个目标控制设备的控制设备模型具体为:
51.利用仿真工具,构建待测轨道车辆中各个目标控制设备的控制设备仿真模型。
52.具体的,考虑到虚拟的仿真模型具有构建成本低以及效率高的优点,因此本技术可以利用仿真工具构建待测轨道车辆中各个目标控制设备的控制设备仿真模型。
53.当然,除上述虚拟模型外,控制设备模型还可以构建为实物模型,本发明实施例在此不做限定。
54.作为一种优选的实施例,利用仿真工具,构建待测轨道车辆中各个目标控制设备的控制设备仿真模型具体为:
55.获取待测轨道车辆中各个目标控制设备的源代码;
56.利用仿真工具,基于源代码构建目标控制设备的控制设备仿真模型。
57.具体的,为了提高控制设备仿真模型的构建效率,本技术可以直接基于各个目标控制设备的源代码构建其对应控制设备的控制设备仿真模型,无需工作人员重新梳理编写控制设备中的控制逻辑,也降低了人力成本。
58.其中,仿真工具可以为多种类型,本发明实施例在此不做限定。
59.其中,源代码可以预存于存储器中,需要使用时直接从存储器中读取即可。
60.作为一种优选的实施例,将各个控制设备模型与控制电路仿真模型绑定得到待测轨道车辆的全逻辑仿真模型具体为:
61.获取目标控制设备与控制电路仿真模型中器件的连接关系;
62.根据连接关系将连接关系对应的控制设备仿真模型嵌入控制电路仿真模型,得到待测轨道车辆的全逻辑仿真模型。
63.具体的,考虑到控制设备具有大量的引脚,因此其与控制电路仿真模型中的器件的连接关系较为复杂,为了避免在嵌入控制设备仿真模型时通过工作人员现场进行连接关系的梳理并编辑,本发明实施例中可以预存各个目标控制设备与控制电路仿真模型中器件的连接关系,如此一来,只要拿到某个目标控制设备的连接关系,便可以将其嵌入到控制电路仿真模型中去,进一步地提高了全逻辑仿真模型的构建效率。
64.作为一种优选的实施例,目标控制设备为lcu(logic control unit,逻辑控制单元)。
65.具体的,lcu具有成熟度高以及计算能力强等优点。
66.当然,除了lcu外,目标控制设备还可以为其他类型,本发明实施例在此不做限定。
67.作为一种优选的实施例,将各个控制设备模型与控制电路仿真模型绑定得到待测轨道车辆的全逻辑仿真模型之后,该全逻辑仿真模型的构建方法还包括:
68.存储全逻辑仿真模型。
69.具体的,为了便于后续对全逻辑仿真模型进行使用,例如对全逻辑仿真模型进行分析或者基于该全逻辑仿真模型修改得到另一轨道车辆的全逻辑仿真模型等,本发明实施例可以将全逻辑仿真模型进行存储。
70.请参考图2,图2为本发明提供的一种全逻辑仿真模型的构建装置的结构示意图,该全逻辑仿真模型的构建装置包括:
71.构建模块21,用于构建待测轨道车辆中各个目标控制设备的控制设备模型;
72.获取模块22,用于获取待测轨道车辆的控制电路仿真模型;
73.绑定模块23,用于将各个控制设备模型与控制电路仿真模型绑定得到待测轨道车辆的全逻辑仿真模型,以便根据全逻辑仿真模型对待测轨道车辆的控制逻辑进行测试验证。
74.作为一种优选的实施例,构建模块具体用于:
75.利用仿真工具,构建待测轨道车辆中各个目标控制设备的控制设备仿真模型。
76.对于本发明实施例提供的全逻辑仿真模型的构建装置的介绍请参考前述全逻辑仿真模型的构建方法的实施例,本发明实施例在此不再赘述。
77.请参考图3,图3为本发明提供的一种全逻辑仿真模型的构建设备的结构示意图,该全逻辑仿真模型的构建设备包括:
78.存储器,用于存储计算机程序;
79.处理器,用于执行计算机程序时实现如上全逻辑仿真模型的构建方法的步骤。
80.对于本发明实施例提供的全逻辑仿真模型的构建设备的介绍请参考前述全逻辑仿真模型的构建方法的实施例,本发明实施例在此不再赘述。
81.本发明还提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现如上全逻辑仿真模型的构建方法的步骤。
82.对于本发明实施例提供的计算机可读存储介质的介绍请参考前述全逻辑仿真模型的构建方法的实施例,本发明实施例在此不再赘述。
83.本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。还需要说明的是,在本说明书中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者设备中还存在另外的相同要素。
84.对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其他实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献