一种想定参数层次设计方法与流程

文档序号:25098509发布日期:2021-05-18 22:27阅读:151来源:国知局
一种想定参数层次设计方法与流程

1.本发明涉及计算机技术领域,具体涉及一种想定参数层次设计方法。


背景技术:

2.想定场景编辑与实体部署是军事对抗推演与仿真实施前期重要的准备流程之一,仿真实施方需要编辑仿真场景中涉及到的所有仿真实体的部署参数,以及仿真场景中涉及到的所有型号的性能参数。
3.传统的想定场景编辑方法无法满足支持数据结构可嵌套、可变长与实体参数可组合、可继承的需求,在想定编辑过程中,传统方法大体可分为模型定义、型号参数化、性能参数设置、实体实例化和部署参数设置五个步骤。传统方法中,用户首先对场景涉及到的模型进行创建与定义,之后将其参数化为多个型号,分别设置所有型号的性能参数后,再将每个型号实例化为场景中部署的参战实体,最后为所有实体设置其部署参数。
4.由于不同模型对于参数装订的要求不同,用户在想定编辑时会遇到如下难以统一解决的问题。其一,传统的想定场景编辑方法只能支持用户对既定的部署参数与性能参数取值进行编辑,实体的参数格式无法由用户自行定制,无法适用于场景多变、模型需求多变以及装订参数格式也随之多变的编辑工具中。其二,传统想定场景编辑方法中的参数数据项全部平铺,无法满足数据结构变长和嵌套的应用需求,在模型粒度高、装订参数格式复杂的情况下则无法完成模型装订参数的设置;其三,传统的想定场景编辑方法未对场景中涉及到的型号实现继承以及组合关系,在型号繁多的情况下参数无法复用,用户需要对所有型号的所有性能参数与部署参数分别进行编辑与设置,冗余数据量大,且操作繁琐。


技术实现要素:

5.本发明的目的在于提供一种想定参数层次设计方法,本发明所提供的方法支持以数据结构可嵌套、可变长和实体参数可组合、可继承的方式灵活定义场景中实体的部署参数与性能参数的数据格式与取值,为用户定义模型

型号

实体映射提供了灵活可扩展的解决方案,为用户定义任意格式的参数结构提供了便捷方法,提升了场景设计的可扩展性与工作效率。
6.为达到上述目的,本发明采用下述技术方案:
7.本发明提供一种想定参数层次设计方法,所述方法包括以下步骤:
8.s101:获取并分析参试场景需求得到参试场景对性能参数与部署参数需要使用的具体数据结构需求、模型需求、型号需求以及场景需求;
9.s102:数据定义层依据参试场景对性能参数与部署参数需要使用的具体数据结构需求,依次进行复杂数据结构定义以及数据结构组成元素定义;并形成xml文件存储定义的复杂数据结构信息;
10.s103:模型定义层根据分析得到的参试场景模型需求依次完成模型类别定义以及模型子类定义;并将所述模型类别定义信息存储于磁盘文件结构中,模型子类定义信息存
储于该模型子类所属的模型类别对应名称的磁盘路径之下的与该模型子类同名的xml模型描述文件中;
11.s104:模型定义层依次完成模型性能参数格式定义和模型支持组合装配信息定义;并将所述模型性能参数格式定义和模型支持组合装配信息定义的信息存储于该模型子类所属的模型类别对应名称的磁盘路径之下的与该模型子类同名的xml模型描述文件中;
12.s105:型号定义层根据分析得到的参试场景型号需求和所有模型类别的磁盘文件结构中所包含的所有xml模型描述文件依次进行型号定义、型号性能参数定义、型号挂弹方案定义和型号组合装配,并将生成的型号定义信息、型号性能参数定义信息、型号组合装配信息以及型号挂弹方案定义信息均存储于关系型数据库中;
13.s106:模型定义层完成模型部署参数格式定义;并将所述模型部署参数格式定义的信息存储于该模型子类所属的模型类别对应名称的磁盘路径之下的与该模型子类同名的xml模型描述文件中;
14.s107:场景定义层根据获得的参试场景的场景需求、型号定义层产生的关系型数据库以及所有xml模型描述文件,依次进行实体部署、实体部署参数定义、部件部署参数定义、实体挂弹方案定义、标绘资源定义、实体行动规划和场景环境参数定义;并将产生的实体部署信息、实体部署参数定义信息、部件部署参数定义信息、实体挂弹方案定义信息、标绘资源定义信息、实体行动规划信息和场景环境参数定义信息均存储于关系型数据库中;
15.其中,步骤s101到步骤s103为场景分析与准备阶段;步骤s104到步骤s105为模型参数化阶段;步骤s106到步骤s107为型号实例化阶段。
16.在一个具体实施例中,步骤s102中所述复杂数据结构能够定义为嵌套结构体或变长结构体。
17.在一个具体实施例中,所述复杂数据结构定义进一步包括:复杂数据结构名称的定义和复杂数据结构格式的定义;复杂数据结构格式的定义又包括对该复杂数据结构内所包含的数据项的数量进行定义以及对每个数据项的格式进行定义;数据项的格式包括数据项的变量名、默认值、取值范围以及变量描述;
18.所述数据结构组成元素定义指设置所述数据项的数据类型;
19.数据定义层通过通过嵌套控件实现复杂数据结构名称的定义、数据结构组成元素定义和对每个数据项的格式的定义;
20.所述数据项的数据类型能够为基本数据类型,也能够为已定义好的其他复杂数据结构,同时能够设置数据维数和选择定长或变长属性。
21.在一个具体实施例中,所述模型定义层指定模型子类的继承关系,该模型子类继承的基类能够是已经创建完成的任何模型子类,该模型子类相应的参数则为基类参数与该模型子类本身的参数的集合。
22.在一个具体实施例中,在进行模型性能参数格式定义与模型部署参数格式定义时,模型性能参数格式与模型部署参数格式支持扩展参数的变量名、名称、默认值、取值范围和变量类型与描述,所述变量类型能够为基本数据类型,也能够是数据定义层已定义完成的复杂数据结构。
23.在一个具体实施例中,所述模型支持组合装配信息定义完成制定模型子类的部件白名单功能,即选择其他已创建的模型子类加入当前模型子类的部件白名单中,用以支持
后续的型号定义层的型号组合装配。
24.在一个具体实施例中,所述型号组合装配为从已创建的型号中选择若干型号进行组合装配,部件型号必须在当前型号对应的模型子类的部件白名单中存在,型号组合装配能够将多个部件型号的性能参数组合起来,形成新的组合型号,同时完成部件的部件属性设置,并完成所述新的组合型号的性能参数设置。
25.在一个具体实施例中,所述实体挂弹方案定义为设置实体的挂弹方案,挂弹方案默认取该实体所对应的型号的挂弹方案,每个实体能够再次单独设置或调整挂弹类型与挂弹数量。
26.在一个具体实施例中,所述模型性能参数格式定义、模型部署参数格式定义与场景环境参数定义均与数据定义层定义的复杂数据结构具有关联关系。
27.在一个具体实施例中,模型类别与模型子类为一对多的关系,模型子类与型号定义层产生的型号为一对多的关系,型号定义层产生的型号与场景定义层产生的实体为一对多的关系,相同模型子类的型号其性能参数格式相同,相同模型子类的实体其部署参数格式相同。
28.本发明的有益效果如下:
29.本发明提供的一种想定参数层次设计方法,将场景设计拆分为数据定义、模型定义、型号定义和场景定义四个层次,经过场景分析与准备、模型参数化以及型号实例化三个阶段完成想定参数层次设计,支持以数据结构可嵌套、可变长和实体参数可组合、可继承的方式灵活定义场景中实体的部署参数与性能参数的数据格式与取值。该方法通过数据定义层完成后续部署参数与性能参数的复杂数据结构定义,数据结构类型可设置为嵌套结构或变长结构,从而满足扩展参数可嵌套、可变长的需求。通过模型定义层将数据定义层定义的复杂数据结构与模型部署参数格式与性能参数格式相关联,并完成模型类别继承关系的设置,从而满足参数的继承复用。通过型号定义层设置装配关系与型号性能参数取值,从而满足参数的组合设置,完成实体性能参数的设计。通过场景定义层设置实体部署参数取值与环境参数取值,完成实体部署参数的设计。
30.其中,不同的信息存储于文件目录结构、xml文件、数据库或json格式数据中,各层次数据耦合性低,层次结构清晰,数据存储载体易于扩展。本发明所提供的方法为用户定义模型

型号

实体映射提供了灵活可扩展的解决方案,为用户定义任意格式的参数结构提供了便捷方法,提升了场景设计的可扩展性与工作效率。
附图说明
31.为了更清楚地说明本申请具体实施方式或现有的技术方案,下面将对具体实施方式或现有的技术描述中所需要使用的附图作简单地介绍,显而易见的,下面描述中的附图是本申请的一种实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
32.图1示出根据本发明一个实施例的一种想定参数层次设计方法流程图。
33.图2示出根据本发明一个实施例的一种想定参数层次设计方法泳道图。
具体实施方式
34.为了使本发明的技术方案更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。以下通过具体实施例对本发明进行了详细的说明,但这些并非构成对本发明的限制。在不脱离本发明原理的情况下,本领域的技术人员可以做出变形与改进,也应视为本发明的保护范围。
35.本实施例提供一种想定参数层次设计方法,所述方法的基本思路为:将场景设计拆分为数据定义、模型定义、型号定义和场景定义四个层次,经过场景分析与准备、模型参数化以及型号实例化三个阶段完成想定参数层次设计,每个层次采用不同的参数设计方法与不同的数据存储结构。
36.数据定义层负责预定义部署参数与性能参数中需要使用的复杂数据结构,数据类型可定义为嵌套结构体或变长结构体。模型定义层负责定义模型基类,并将预定义的复杂数据结构关联至模型的性能参数格式与部署参数格式,支持用户定制型号与实体的性能参数与部署参数的具体格式,使得性能参数与部署参数支持嵌套与变长,并复用基类型号的参数格式。型号定义层负责设置型号的部件组合关系,支持由多个部件型号的性能参数与部署参数组合为单一实体的性能参数与部署参数,并完成型号的性能参数取值设置;型号定义层完成了模型定义层设计出的性能参数格式的具体取值的设置,产生了完整的型号数据。场景定义负责实体与部件的部署参数取值设置,以及场景环境参数设置。
37.不同模块的数据载体不同,依据模块特点选择由系统文件结构、数据库、xml文件或json格式进行数据存储。
38.所述方法流程图如图1所示,泳道图如图2所示,所述方法具体包括以下步骤:
39.在场景分析与准备阶段:
40.数据定义层:
41.s101:获取并分析参试场景需求得到参试场景对性能参数与部署参数需要使用的具体数据结构需求、模型需求、型号需求以及场景需求。
42.s102:数据定义层依据参试场景对性能参数与部署参数需要使用的具体数据结构需求,依次进行复杂数据结构定义(即对所述性能参数与部署参数中需要使用的复杂数据结构进行预定义)以及数据结构组成元素定义;并形成xml文件存储定义的复杂数据结构信息。
43.其中,
44.所述复杂数据结构可定义为嵌套结构体或变长结构体。
45.所述复杂数据结构定义进一步包括:
46.复杂数据结构名称的定义和复杂数据结构格式的定义;
47.其中,
48.复杂数据结构名称的定义可理解为新建数据类型,数据定义层通过嵌套控件实现复杂数据结构名称的定义;
49.复杂数据结构格式的定义包括对该复杂数据结构内所包含的数据项的数量进行定义以及对每个数据项的格式进行定义,实现数据项的添加、编辑以及删除;数据项的格式包括数据项的变量名、默认值、取值范围以及变量描述。
50.所述数据结构组成元素定义指对数据项设置其数据类型,可以设置为基本数据类
型,也可以设置为上述定义完成的复杂数据结构。
51.所述对每个数据项的格式进行定义和所述数据结构组成元素定义也由数据定义层通过嵌套控件实现。
52.数据项的数据类型可以为int、short以及char等基本数据类型,也可以为已定义好的其他复杂数据结构,同时可设置数据维数,从而支持复杂数据结构的嵌套。同时所有数据项可选择定长或变长属性,经由复杂数据结构的嵌套与变长设置,用户可定义出任意结构的复杂数据结构类型,这些复杂数据结构类型可用于支持后续的性能参数格式与部署参数格式的设置。
53.复杂数据结构的信息存储于xml文件中,采用嵌套格式存储。复杂数据结构的嵌套格式以xml嵌套节点的方式组织,变长格式以同级多节点的方式组织,不同数组元素id自动递增。通过这种方式满足参数结构变长和嵌套的需求。其中,复杂数据结构标签存储为一级节点;复杂数据结构名称存储为二级节点,二级节点属性包括继承关系;各数据项变量名存储为三级节点;数据项属性存储为四级节点。所述数据项属性包括:数据项的数据类型、默认值、取值范围以及变量描述。
54.例如,复杂数据结构的信息存储于配置目录的complexstruct.xml文件中,采用嵌套格式存储;复杂数据结构标签存储为一级节点<complexdatatype>;复杂数据结构名称存储为二级节点<complexdatatypename>,二级节点属性包括继承关系;各数据项变量名存储为三级节点<complexcomponent>;数据项属性存储为四级节点<datatype>等。
55.示例如下:
56.<complexdatatype>
57.<complexdatatypename inherit=""id="deploy">
58.<complexcomponent id="longitude">
59.<datatype>double</datatype>
60.<cardinality>1</cardinality>
61.<description/>
62.</complexcomponent>
63.</complexdatatypename>
64.</complexdatatype>
65.模型定义层:
66.所述模型定义层指定模型子类的继承关系,该模型子类继承的基类能够是已经创建完成的任何模型子类,该模型子类相应的参数则为基类参数与该模型子类本身的参数的集合。
67.s103:模型定义层根据分析得到的参试场景模型需求依次完成模型类别定义以及模型子类定义;并将所述模型类别定义信息存储于磁盘文件结构中,模型子类定义信息存储于该模型子类所属的模型类别对应名称的磁盘路径之下的与该模型子类同名的xml模型描述文件中。
68.其中所述磁盘文件结构组织为“modelcomponent/模型类别/模型子类/”的形式;模型类别为一级文件目录,模型子类为二级文件目录,在模型子类目录中存有同名的xml模型描述文件。
69.其中,
70.所述模型类别定义为模型提供分组管理,包括模型类别名称的创建、编辑与删除,并在磁盘上创建模型类别同名的文件结构。
71.模型子类定义:完成模型类别定义后在模型类别文件夹下创建该模型类别的具体模型子类,模型类别与模型子类为一对多的关系;
72.所述模型子类定义包括实现模型子类的创建、编辑与删除功能,模型子类对应于具有具体行为的并被仿真引擎调用的模型库。所述模型子类的编辑包括对模型子类名称和所属模型类别名称的设置。
73.模型参数化阶段:
74.模型定义层:
75.s104:模型定义层依次完成模型性能参数格式定义和模型支持组合装配信息定义;并将所述模型性能参数格式定义和模型支持组合装配信息定义的信息存储于该模型子类所属的模型类别对应名称的磁盘路径之下的与该模型子类同名的xml模型描述文件中。
76.其中,
77.模型性能参数格式定义是对模型子类的进一步编辑,为模型子类指定性能参数格式。所述模型性能参数格式支持扩展定制参数的变量名、名称、默认值、取值范围和变量类型与描述,所述变量类型能够为源生的基本数据类型例如int、short和char也能够是数据定义层已定义完成的复杂数据结构。由此将模型性能参数格式与数据定义层定义的复杂数据结构产生关联关系,并完成模型子类的性能参数格式设计。
78.模型子类与后续型号定义层产生的型号为一对多的关系,相同模型子类的型号其性能参数格式相同。
79.模型支持组合装配信息定义:完成制定模型子类的部件白名单功能,即选择其他已创建的模型子类加入当前模型子类的部件白名单中,用以支持后续的型号定义层的型号组合装配。
80.型号定义层:
81.s105:型号定义层根据分析得到的参试场景型号需求和所有模型类别的磁盘文件结构中所包含的所有xml模型描述文件依次进行型号定义、型号性能参数定义、型号挂弹方案定义和型号组合装配,并将生成的型号定义信息、型号性能参数定义信息、型号组合装配信息以及型号挂弹方案定义信息均存储于关系型数据库中。
82.其中,
83.所述型号定义为将所有模型子类进行参数化,即型号创建、编辑、删除等功能并形成型号定义信息即型号列表。
84.型号性能参数定义为依据该型号所对应的模型子类xml模型描述文件中的性能参数格式完成性能参数的具体取值设置。该性能参数包括继承关系中所有的基类性能参数与模型子类本身性能参数。
85.型号挂弹方案定义为从已创建的型号中选择若干武器类型号进行该型号的挂弹方案设置,包括挂弹型号列表、挂弹个数以及最大挂弹数。
86.型号组合装配为从已创建的型号中选择若干型号进行组合装配,部件型号必须在当前型号对应模型子类的部件白名单中存在。型号组合装配可将多个部件型号的性能参数
组合起来,形成新的组合型号,同时完成部件的偏移量、朝向等部件属性设置,并完成所述新的组合型号的性能参数设置。
87.型号定义信息、型号性能参数定义信息、型号组合装配信息以及型号挂弹方案定义信息均存储于关系型数据库中,例如mdb数据库,并分别存储于型号方案表与模型型号表中;
88.型号方案表存储型号定义信息与型号挂弹方案定义信息;
89.模型型号表与型号对应的模型子类名称相同,由数据库自动生成,其中存储了型号性能参数定义信息与型号组合装配信息,模型型号表为一类数据表的统称,不同的模型子类生成各自单独的模型型号表,型号组合装配信息与性能参数取值(型号性能参数定义信息)由于是嵌套结构,存储为json字符串格式。其中型号性能参数定义时引用的性能参数格式若是复杂数据结构,则型号性能参数定义信息也用json存储。通过这种方式满足参数格式与取值可组合、可继承的需求,并完成实体性能参数设置。模型型号表的示例如表1。
90.表1:模型型号表示例
[0091][0092]
型号实例化阶段:
[0093]
模型定义层:
[0094]
s106:模型定义层完成模型部署参数格式定义;并将所述模型部署参数格式定义的信息存储于该模型子类所属的模型类别对应名称的磁盘路径之下的与该模型子类同名的xml模型描述文件中。
[0095]
其中,
[0096]
模型部署参数格式定义是对模型子类的进一步编辑,为模型子类指定部署参数格式。所述部署参数格式支持扩展定制参数的变量名、名称、默认值、取值范围和变量类型与描述,变量类型能够为源生的基本数据类型例如int、short和char也能够是数据定义层已定义完成的复杂数据结构。由此将模型部署参数格式与数据定义层定义的复杂数据结构产生关联关系,并完成模型子类的部署参数格式设计。
[0097]
模型子类与型号定义层产生的型号为一对多的关系,型号定义层产生的型号与场景定义层产生的实体为一对多的关系,相同模型子类的实体其部署参数格式相同。
[0098]
模型子类定义信息与模型支持组合装配信息定义信息存储于xml模型描述文件中,例如platform.xml。其中,xml分为三个一级节点部分,分别为<mcxdescription>、<
parameter>以及<submc>,分别存储模型子类的基本信息、参数格式信息和模型支持组合装配信息。
[0099]
其中,模型基本信息包括模型子类名称、继承关系和描述信息等,均存储为二级节点;参数格式信息部分包括性能参数格式<performance>与部署参数格式<scenario>两个二级节点,参数格式信息中对应的属性名称、最大值以及最小值等存储为三级节点;模型支持组合装配信息中部件白名单部分包括子部件列表,存储为二级节点。示例如下:
[0100]
<mcxdescription>
[0101]
<mctype>空基平台</mctype>
[0102]
<mcbasetype>空基平台</mcbasetype>
[0103]
</mcxdescription>
[0104]
<parameter>
[0105]
<performance>
[0106]
<属性最小值=""单位="m/s"说明=""默认值=""名称="速度"/>
[0107]
</performance>
[0108]
<scenario>
[0109]
<属性最小值=""单位=""说明=""默认值=""名称="信源信宿编码"/>
[0110]
</scenario>
[0111]
</parameter>
[0112]
<submc>
[0113]
<submccomposition>
[0114]
<mcname id="雷达\sensor\sensor@componentsensor"/>
[0115]
</submccomposition>
[0116]
</submc>
[0117]
场景定义层:
[0118]
s107:场景定义层根据获得的参试场景的场景需求、型号定义层产生的关系型数据库以及所有xml模型描述文件,依次进行实体部署、实体部署参数定义、部件部署参数定义、实体挂弹方案定义、标绘资源定义、实体行动规划和场景环境参数定义;并将产生的实体部署信息、实体部署参数定义信息、部件部署参数定义信息、实体挂弹方案定义信息、标绘资源定义信息、实体行动规划信息和场景环境参数定义信息均存储于关系型数据库中。
[0119]
实体部署为将型号实例化为实体,即实体的创建、编辑、删除等功能,并设置实体的部署信息,包括实体名称、经纬度、朝向和指挥关系等。
[0120]
实体部署参数定义:完成实体部署后,实体的部署参数格式即为该实体对应的模型子类的部署参数格式,从xml模型描述文件中读取,之后完成实体的部署参数取值设置,该部署参数包括继承关系中所有的基类部署参数与模型子类本身的部署参数。
[0121]
部件部署参数定义:当实体对应的型号为组合型号时,在实体的子部件列表中完成对所有子部件实体的部署参数设置。通过实体的型号组合装配信息,可递归设置所有组合部件的部署参数。
[0122]
实体挂弹方案定义为设置实体的挂弹方案,挂弹方案默认取该实体所对应的型号的挂弹方案,每个实体可再次单独设置或调整挂弹类型与挂弹数量。
[0123]
标绘资源定义:在地图上设置标绘资源,包括:线性资源、面资源、区域资源、文字资源和图片资源及其名称、位置、描述等;标绘进一步包括标绘资源的经度、纬度以及高度等属性。
[0124]
实体行动规划:将所述在地图上设置的各个资源与实体的飞行路径规划产生关联,可设置实体的行动方案等属性,从而完成实体移动轨迹的复用。
[0125]
场景环境参数定义为进行场景环境参数创建,可与数据定义层定义的复杂数据结构关联,包括环境的基本参数和环境参数两部分,环境的基本参数包括场景经纬度范围、场景时间以及场景名称等,环境参数包括大气压力和风力等。
[0126]
实体部署信息(又称实体列表)、实体部署参数定义信息(又称实体部署参数取值)、部件部署参数定义信息、实体挂弹方案定义信息、标绘资源定义信息、实体行动规划信息(又称实体航迹规划)和场景环境参数定义信息均存储于关系型数据库中,分别存储在场景方案表、实体属性表、场景资源表、实体航迹表、挂弹方案表内。
[0127]
其中,场景方案表存储实体部署信息与场景环境参数定义信息,复杂数据结构的环境参数存储为json格式;
[0128]
实体属性表存储实体部署参数定义信息和部件部署参数定义信息,复杂数据结构的部署参数存储为json格式;实体属性表实例如表2所示;
[0129]
场景资源表存储标绘资源定义信息。
[0130]
实体航迹表存储实体行动规划信息。
[0131]
挂弹方案表存储实体挂弹方案定义信息。
[0132]
表2实体属性表示例
[0133][0134][0135]
本实施例提供的一种想定参数层次设计方法,将场景设计拆分为数据定义、模型定义、型号定义和场景定义四个层次,经过场景分析与准备、模型参数化以及型号实例化三个阶段完成想定参数层次设计,该方法通过数据定义层完成后续部署参数与性能参数的复杂数据结构定义,数据结构类型可设置为嵌套结构或变长结构,从而满足扩展参数可嵌套、可变长的需求。通过模型定义层将数据定义层定义的复杂数据结构与模型部署参数与性能参数格式相关联,并完成模型类别继承关系的设置,从而满足参数的继承复用。通过型号定
义层设置装配关系与型号性能参数取值,从而满足参数的组合设置,完成实体性能参数的设计。通过场景定义层设置实体部署参数取值与环境参数取值,完成实体部署参数的设计。
[0136]
其中,不同的信息存储于文件目录结构、xml文件、数据库或json格式数据中,各层次数据耦合性低,层次结构清晰,数据存储载体易于扩展。该方法为用户定义模型

型号

实体映射提供了灵活可扩展的解决方案,为用户定义任意格式的参数结构提供了便捷方法,提升了场景设计的可扩展性与工作效率。
[0137]
显然,本发明的上述实施例仅仅是为清楚地说明本发明所作的举例,而并非是对本发明的实施方式的限定,对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动,这里无法对所有的实施方式予以穷举,凡是属于本发明的技术方案所引伸出的显而易见的变化或变动仍处于本发明的保护范围之列。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1