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

一种生成元模型的方法、装置、电子设备及存储介质与流程

2021-10-23 00:39:00 来源:中国专利 TAG:电子设备 装置 生成 模型 飞机


1.本发明涉及飞机加工技术领域,尤其涉及一种生成元模型的方法、装置、 电子设备及存储介质。


背景技术:

2.目前,软件的开发模式通常是面向对象或者面向过程的。随着计算机科 学技术的迅速发展,工业模型的功能越来越强大,系统也越来越复杂。若使 用传统的面向对象或面向过程的软件开发模式建模,则工业模型的建模工作 量巨大,尤其在同一技术领域,可能导致各工业模型间存在大量的重复工作。
3.为了解决上述问题,提出了基于元模型的软件开发模式。首先,在某一 特定领域定义元模型,然后,可以使用该元模型,在该技术领域中建立任一 所需的具体模型。由于元模型定义了该领域中用于建模的元素以及各元素之 间的关联关系,因此,基于元模型建模的工作量效率较高。
4.如何在飞机加工技术领域生成元模型,是尚待解决的问题。


技术实现要素:

5.本发明实施例提供一种生成元模型的方法、装置、电子设备及存储介质, 以解决在飞机加工技术领域生成元模型的问题。
6.为了解决上述技术问题,本发明是这样实现的:
7.第一方面,本发明实施例提供了一种生成元模型的方法,包括:
8.建立多个预设的元素,其中,预设的元素包括产品元素、特征元素、行 为元素和状态元素,产品元素包括产品的基本属性信息,特征元素包括产品 的材料信息,行为元素包括产品的动作信息,状态元素包括产品的状态信息;
9.确定各元素中的关联子信息,其中,每个元素包括至少一个子信息,关 联子信息为至少两个元素中共有的子信息;
10.根据关联子信息,建立各元素之间的关联关系;
11.基于各元素和关联关系,生成元模型。
12.可选的,确定各元素中的关联子信息的步骤,包括:
13.确定产品元素与特征元素的第一关联子信息,第一关联子信息为产品元 素和特征元素共有的,第一关联子信息包括产品的标识码;
14.确定特征元素与状态元素的第二关联子信息,第二关联子信息为特征元 素和状态元素共有的,第二关联子信息包括产品材料的标识码;
15.确定行为元素与状态元素的第三关联子信息,第三关联子信息为行为元 素与状态元素共有的,第三关联子信息包括产品行为的标识码。
16.可选的,根据关联子信息,建立各元素之间的关联关系的步骤,包括:
17.根据第一关联子信息,建立产品元素与特征元素之间的关联关系;
18.根据第二关联子信息,建立特征元素与状态元素之间的关联关系;
19.根据第三关联子信息,建立行为元素与状态元素之间的关联关系。
20.可选的,产品的标识码包括产品id;产品材料的标识码包括产品材料 id;产品行为的标识码包括产品行为id;
21.产品元素还包括产品类型和产品级别;特征元素还包括产品材料类型和 产品id;状态元素还包括产品状态id、产品状态类型、产品行为id和产品 材料id;行为元素还包括产品行为类型和产品行为级别。
22.可选的,预设的元素还包括人员元素;人员元素包括产品的人员信息;
23.在根据关联子信息,建立各元素之间的关联关系的步骤之前,方法还包 括:
24.分别确定人员元素与产品元素、特征元素、行为元素和状态元素的第四 关联子信息,其中,第四关联子信息为人员元素与产品元素、特征元素、行 为元素和状态元素均共有的,第四关联子信息包括用户的标识码。
25.可选的,在基于各元素和关联关系,生成元模型的步骤之前,方法还包 括:
26.根据第四关联子信息,分别建立人员元素与产品元素、特征元素、行为 元素和状态元素之间的关联关系。
27.可选的,行为元素包括以时刻为主线的产品的动作信息;行为元素包括 时刻数据和行为数据;
28.时刻数据包括时刻id、时刻等级和时刻类型,行为数据包含行为id, 行为类别、行为等级和关联的时刻id;时刻数据和行为数据通过时刻id进 行关联。
29.第二方面,本发明实施例提供了一种生成元模型的装置,包括:
30.第一建立模块,用于建立多个预设的元素,其中,预设的元素包括产品 元素、特征元素、行为元素和状态元素,产品元素包括产品的基本属性信息, 特征元素包括产品的材料信息,行为元素包括产品的动作信息,状态元素包 括产品的状态信息;
31.第一确定模块,用于确定各元素中的关联子信息,其中,每个元素包括 至少一个子信息,关联子信息为至少两个元素中共有的子信息;
32.第二建立模块,用于确定各元素中的关联子信息,其中,每个元素包括 至少一个子信息,关联子信息为至少两个元素中共有的子信息;
33.生成模块,用于基于各元素和关联关系,生成元模型。
34.可选的,确定模块,包括第一确定子模块和第二确定子模块;
35.第一确定子模块,用于确定特征元素与状态元素的第二关联子信息,第 二关联子信息为特征元素和状态元素共有的,第二关联子信息包括产品材料 的标识码;
36.第二确定子模块,用于确定行为元素与状态元素的第三关联子信息,第 三关联子信息为行为元素与状态元素共有的,第三关联子信息包括产品行为 的标识码。
37.可选的,第二建立模块,包括第一建立子模块、第二建立子模块和第三 建立子模块;
38.第一建立子模块,用于根据第一关联子信息,建立产品元素与特征元素 之间的关联关系;
39.第二建立子模块,用于根据第二关联子信息,建立特征元素与状态元素 之间的关联关系;
40.第三建立子模块,用于根据第三关联子信息,建立行为元素与状态元素 之间的关联关系。
41.可选的,产品的标识码包括产品id;产品材料的标识码包括产品材料 id;产品行为的标识码包括产品行为id;产品元素还包括产品类型和产品 级别;特征元素还包括产品材料类型和产品id;状态元素还包括产品状态 id、产品状态类型、产品行为id和产品材料id;行为元素还包括产品行为 类型和产品行为级别。
42.可选的,预设的元素还包括人员元素;人员元素包括产品的人员信息; 装置还包括:第二确定模块;
43.第二确定模块,用于分别确定人员元素与产品元素、特征元素、行为元 素和状态元素的第四关联子信息,其中,第四关联子信息为人员元素与产品 元素、特征元素、行为元素和状态元素均共有的,第四关联子信息包括用户 的标识码。
44.可选的,装置还包括:第三建立模块;
45.第三建立模块,用于根据第四关联子信息,分别建立人员元素与产品元 素、特征元素、行为元素和状态元素之间的关联关系。
46.可选的,行为元素包括以时刻为主线的产品的动作信息;行为元素包括 时刻数据和行为数据;
47.时刻数据包括时刻id、时刻等级和时刻类型,行为数据包含行为id, 行为类别、行为等级和关联的时刻id;时刻数据和行为数据通过时刻id进 行关联。
48.第三方面,本发明实施例另外提供了一种电子设备,包括:存储器、处 理器及存储在存储器上并可在处理器上运行的计算机程序,计算机程序被处 理器执行时实现如第一方面的生成元模型的方法的步骤。
49.第四方面,本发明实施例另外提供了一种计算机可读存储介质,其特征 在于,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行 时实现如第一方面的生成元模型的方法的步骤。
50.本发明实施例通过建立预设的产品元素、特征元素、行为元素和状态元 素,以及上述元素之间的关联关系,定义了一种可以应用于飞机加工技术领 域的元模型,这样,研发人员可以基于该元模型,在飞机加工技术领域中建 立任一所需的工业模型,省时省力,建模效率高。
51.上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技 术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它 目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
52.为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例的 描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅 仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性 劳动的前提下,还可以根据这些附图获得其他的附图。
53.图1是本发明中一个实施例的步骤流程图
54.图2a是本发明中的行为元素的结构示意图。
55.图2b是本发明中各元素的一种关联关系的示意图。
56.图3是本发明中又一个实施例的步骤流程图。
57.图4是本发明中各元素的又一种关联关系的示意图。
58.图5是本发明实施例中一种生成元模型的装置的结构示意图。
59.图6是本发明实施例中的一种电子设备的硬件结构示意图。
具体实施方式
60.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行 清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是 全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创 造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
61.一个实施例中,提出了一种生成元模型的方法。参照图1,图1为本发 明中一个实施例的步骤流程图。如图1所示,生成元模型可以包括如下步骤:
62.步骤101,建立多个预设的元素。
63.其中,预设的元素可以包括产品元素、特征元素、行为元素和状态元素。
64.在本步骤中,生成元模型所需的元素,具体为预设的产品元素、特征元 素、行为元素和状态元素。
65.首先,针对预设的产品元素进行具体说明。
66.产品元素可以包括产品的基本属性信息。具体的,产品元素可以包括如 下子信息:
67.产品的标识码、产品名称(name)、产品类型(type)、产品级别(level)、 产品参数(parameter)、产品存在的开始时间(starttime)和结束时间 (endtime)等。
68.此外,由于一个产品可能包括多个子产品,因此,可以通过产品的级别, 体现产品的内部组织关系,也即产品和子产品之间的拓扑结构。
69.可以理解的,由于元模型并没有具体到某个对象上,因此,可以通过一 个数组参数,也即产品的基本属性信息,来记录产品相关的基本属性信息。
70.然后,针对预设的特征元素进行具体说明:
71.特征元素可以包括产品的材料信息。具体的,特征元素可以包括如下子 信息:
72.产品材料的标识码、产品材料名称(name)、产品材料类型(type)、 产品材料参数(parameter),产品材料存在的开始时间(starttime)和结束 时间(endtime),以及该产品材料对应的产品的标识码等。
73.接下来,针对预设的行为元素进行具体说明:
74.行为元素可以包括产品的动作信息。具体的,行为元素可以包括如下子 信息:
75.产品行为的标识码、产品行为名称(name)、产品行为类型(type)、 产品行为参数(parameter)、产品行为级别(level)、产品行为存在的开 始时间(starttime)和结束时间(endtime)。
76.可选的,为了更好的体现产品行为,行为元素可以包括以时刻为主线的 产品的动作信息,也就是说,行为元素具体可以包括时刻数据和行为数据。
77.在定义行为数据之前,可以先定义时刻数据。时刻数据具体包括时刻的 标识码、
时刻名称(name)、时刻级别(level)、时刻类型(type)、时 刻参数(parameter),和时刻的开始时间(starttime)和结束时间(endtime)。 其中,时刻级别(level)可以体现时刻的顺序。
78.对应的,行为数据具体包括产品行为的标识码、产品行为名称(name)、 产品行为类型(type)、产品行为参数(parameter)、产品行为级别(level)、 产品行为存在的开始时间(starttime)和结束时间(endtime),以及关联 的时刻的标识码。
79.可以理解的,行为元素中的时刻数据和行为数据,是通过时刻的标识码 进行关联的。
80.参考图2a,图2a是本发明中的行为元素的结构示意图。在行为元素中, 时刻数据为主线,可以横向的无限延伸,而纵向是行为数据的无限拓展。
81.比如,在飞机设计过程中,按照先后顺序往往先做cad设计然后再做 cae分析,而cae分析又分为载荷分析、强度分析,疲劳分析等。
82.最后,针对预设的状态元素进行具体说明:
83.状态元素可以包括产品的状态信息。具体的,状态元素可以包括如下子 信息:
84.产品状态的标识码、产品状态名称(name)、产品状态类型(type)、 产品状态参数(parameter)、产品状态存在的开始时间(starttime)和结束 时间(endtime),以及产品状态对应的产品行为的标识码和产品材料的标 识码。
85.需要说明的是,由于产品行为可以直接产生产品状态的改变,因此,状 态元素中包括导致状态发生变化的产品行为的标识码。此外,由于产品状态 的改变可能直接导致产品特征的变化,因此,状态元素中可以包括由于状态 改变而发生变化的特征元素中的产品材料的标识码。
86.还需要说明的是,由于产品状态是随产品行为不断变化的,因此,产品 状态可以分为初始状态和结束状态。
87.在具体实施中,产品的标识码可以为产品id、产品编码等能够唯一指定 某一产品的信息;产品材料的标识码可以为产品材料id、产品材料编码等 能够唯一指定某一产品材料的信息;产品行为的标识码可以为产品行为id、 产品行为编码等能够唯一指定某一产品行为的信息。
88.步骤102,确定各元素中的关联子信息。
89.其中,每个元素包括至少一个子信息,且关联子信息为至少两个元素中 共有的子信息。
90.具体的,产品元素包括如下子信息:产品id、产品名称(name)、产 品类型(type)、产品级别(level)、产品参数(parameter)、产品存在 的开始时间(starttime)和结束时间(endtime)等。
91.特征元素包括如下子信息:产品材料id、产品材料名称(name)、产 品材料类型(type)、产品材料参数(parameter),产品材料存在的开始时 间(starttime)和结束时间(endtime),以及该产品材料对应的产品的标 识码等。
92.行为元素包括如下子信息:产品行为id、产品行为名称(name)、产 品行为类型(type)、产品行为参数(parameter)、产品行为级别(level)、 产品行为存在的开始时间(starttime)和结束时间(endtime)。
93.状态元素包括如下子信息:产品状态id、产品状态名称(name)、产 品状态类型
(type)、产品状态参数(parameter)、产品状态存在的开始时 间(starttime)和结束时间(endtime),以及产品状态对应的产品行为的 标识码和产品材料的标识码。
94.当然,可以根据实际情况,在各元素中添加所需的子信息。
95.可选的,步骤102具体可以包括:
96.确定产品元素与特征元素的第一关联子信息,其中,第一关联子信息为 产品元素和特征元素共有的,第一关联子信息包括产品的标识码;
97.确定特征元素与状态元素的第二关联子信息,其中,第二关联子信息为 特征元素和状态元素共有的,第二关联子信息包括产品材料的标识码;
98.确定行为元素与状态元素的第三关联子信息,其中,第三关联子信息为 行为元素与状态元素共有的,第三关联子信息包括产品行为的标识码。
99.具体的,产品元素和特征元素之间共有的子信息是产品的标识码,也即 第一关联子信息为产品的标识码,特征元素和状态元素之间共有的子信息是 产品材料的标识码,也即第二关联子信息为产品材料的标识码,行为元素和 状态元素之间共有的子信息是产品行为的标识码,也即第三关联子信息为产 品行为的标识码。可见,四个元素中的两两元素,均存在共同的子信息。
100.步骤103,根据关联子信息,建立各元素之间的关联关系。
101.在本步骤中,根据步骤102中确定的关联子信息,建立产品元素、特征 元素、状态元素和行为元素之间的关联关系。
102.可选的,步骤103具体可以包括:
103.根据第一关联子信息,建立产品元素与特征元素之间的关联关系;
104.根据第二关联子信息,建立特征元素与状态元素之间的关联关系;
105.根据第三关联子信息,建立行为元素与状态元素之间的关联关系。
106.其中,第一关联子信息为产品的标识码,第二关联子信息为产品材料的 标识码,第三关联子信息为产品行为的标识码。
107.具体的,产品元素和特征元素可以通过产品的标识码关联起来,特征元 素和状态元素可以通过产品材料的标识码关联起来,行为元素和状态元素可 以通过产品行为的标识码关联起来。
108.可见,四个元素可以分别通过第一关联子信息、第二关联子信息和第三 关联子信息建立关联关系。
109.参考图2b,图2b是本发明中各元素的一种关联关系的示意图。如图 2b所示,产品元素和特征元素关联,特征元素和状态元素关联,行为元素 和状态元素关联。
110.步骤104,基于各元素和关联关系,生成元模型。
111.在本步骤中,基于步骤101建立的元素,以及步骤103建立的元素之间 的关联关系,生成元模型。
112.可见,由于步骤101建立的元素,以及步骤103建立的关联关系均为针 对飞机加工技术领域设置的,因此,本实施例建立的元模型,能够适用于飞 机加工技术领域,研发人员基于元模型建立飞机加工技术领域的各种工业模 型,省时省力,建模效率高。
113.在又一个实施例中,提出了又一种生成元模型的方法。参照图3,图3 为本发明中又一个实施例的步骤流程图。如图3所示,生成元模型可以包括 如下步骤:
114.步骤301,建立预设的产品元素、预设的特征元素、预设的行为元素、 预设的状态元素和预设的人员元素。
115.由于元模型中的各元素,不管是产品元素、特征元素、行为元素还是状 态元素,均需要人员参与管理,因此,相比图1中的步骤101,本步骤中的 预设的元素增加了人员元素。
116.下面针对预设的产品元素进行具体说明:
117.人员元素可以包括产品的用户信息。具体的,人员元素可以包括如下子 信息:
118.人员的标识码、人员姓名(name)、人员联系方式、人员部门 (department)、人员生效的开始时间(starttime)和结束时间(endtime) 等。其中,人员联系方式可以包括人员电话(phone)和人员的联系地址 (address)。
119.其他可以参考步骤101中的相关说明。
120.步骤302,确定产品元素、特征元素、行为元素、状态元素和人员元素 的关联子信息。
121.具体的,人员元素包括如下子信息:人员的标识码、人员姓名(name)、 人员电话(phone)、人员的联系地址(address)、人员部门(department)、 人员生效的开始时间(starttime)和结束时间(endtime)等。
122.相比步骤102,本步骤可以在除人员元素以外的四个元素中,均增加人 员的标识码。
123.具体的,产品元素包括如下子信息:产品id、产品名称(name)、产 品类型(type)、产品级别(level)、产品参数(parameter)、人员的标 识码、产品存在的开始时间(starttime)和结束时间(endtime)等。
124.特征元素包括如下子信息:产品材料id、产品材料名称(name)、产 品材料类型(type)、产品材料参数(parameter)、人员的标识码、产品材 料存在的开始时间(starttime)和结束时间(endtime),以及该产品材料 对应的产品的标识码等。
125.行为元素包括如下子信息:产品行为id、产品行为名称(name)、产 品行为类型(type)、产品行为参数(parameter)、产品行为级别(level)、 人员的标识码、产品行为存在的开始时间(starttime)和结束时间(endtime)。
126.状态元素包括如下子信息:产品状态id、产品状态名称(name)、产 品状态类型(type)、产品状态参数(parameter)、人员的标识码、产品状 态存在的开始时间(starttime)和结束时间(endtime),以及产品状态对 应的产品行为的标识码和产品材料的标识码。
127.可选的,除确定产品元素、特征元素、状态元素、行为元素之间的关联 子信息,本步骤还可以包括:
128.分别确定人员元素与产品元素、特征元素、行为元素和状态元素的第四 关联子信息,其中,第四关联子信息为人员元素与产品元素、特征元素、行 为元素和状态元素均共有的,第四关联子信息包括人员的标识码。
129.其中,人员的标识码可以是人员id(user id)、人员编码等能够唯一确 定某一人员的标识信息。
130.步骤303,根据关联子信息,建立产品元素、特征元素、行为元素、状 态元素和人员元素之间的关联关系。
131.在本步骤中,根据步骤302中确定的关联子信息,建立产品元素、特征 元素、状态元素、行为元素和人员元素之间的关联关系。
132.可以参考步骤103中关于建立产品元素、特征元素、状态元素、行为元 素之间的关联关系的说明。
133.可选的,本步骤除建立产品元素、特征元素、状态元素、行为元素之间 的关联关系,还可以包括:
134.根据第四关联子信息,分别建立人员元素与产品元素、特征元素、行为 元素和状态元素之间的关联关系。
135.具体的,产品元素、特征元素、行为元素和状态元素均可以通过人员的 标识码,与人员元素关联起来。这样,人员元素可以分别通过第一关联子信 息、第二关联子信息、第三关联子信息和第四关联子信息,与产品元素、特 征元素、行为元素和状态元素建立关联关系。
136.参考图4,图4是本发明中各元素的又一种关联关系的示意图。如图4 所示,产品元素和特征元素关联,特征元素和状态元素关联,行为元素和状 态元素关联,人员元素与产品元素、特征元素、状态元素和行为元素均关联。
137.步骤304,基于产品元素、特征元素、行为元素、状态元素和人员元素, 以及产品元素、特征元素、行为元素、状态元素和人员元素之间的关联关系, 生成元模型。
138.在本步骤中,基于步骤301建立的元素,以及步骤303建立的元素之间 的关联关系,生成元模型。
139.可见,由于步骤301建立的元素,以及步骤303建立的关联关系均为针 对飞机加工技术领域设置的,因此,本实施例建立的元模型,能够适用于飞 机加工技术领域,研发人员基于元模型建立飞机加工技术领域的各种工业模 型,省时省力,建模效率高。此外,由于本实施例建立的元模型包括人员元 素,功能更加丰富,使用起来更加方便。
140.需要说明的是,元模型构建完后,可以通过用户视图界面来实现配置为 具体模型。元模型定义了最通用、最基本的元素,当应用到具体的某个产品 中,可以根据产品的具体的特征,生成一个完整的产品模块。
141.比如,以弯管机为例,需要补充机床的各个部件的几何属性,以及管子 的y、b、c、r和材料属性。这些属性是通过用户操作界面来补充的,补充 完会保存在数据库中,通过数据库和元模型的类进行相互补充,形成一个完 成的产品模型。也可以理解为,把通用的可固定的属性通过类的方式写在元 模型中,可变的属性通过界面配置在数据库中。在弯管回弹分析中,管子的 直径,管子的厚度,管子的材料就是输入,经过回弹算法的计算,输出回弹 角度。
142.下面以使用本发明建立的元模型,在飞机设计阶段,建立对机身的某块 蒙皮的强度分析模型为例,对元模型的模型化过程进行说明:
143.产品元素中的产品参数(parameter)可以包括蒙皮的点的坐标、蒙皮的 厚度等,以及边上的框和长桁的信息;特征元素中的产品材料参数 (parameter)可以包括蒙皮的金属材料数据、型材数据等;载荷工况元素中 包括板是四边固支还是四边简支等;行为元素的时刻数据中时刻名称 (name)可以包括设计阶段、制造阶段、运维阶段等,行为数据中的产品 行为参数(parameter)可以包括强度分析数据、疲劳分析数据等;状态元素 的产品状
态参数(parameter)可以包括力、应力、安全裕度,裂纹、开裂等。
144.这样,可以使用基于元模型建立的模型,在蒙皮的设计阶段,以铝材料 作为蒙皮的材料进行结构强度分析,以及分析产生的结果。
145.另一个实施例提出了一种生成元模型的装置。参照图5,图5是本发明 实施例中一种生成元模型的装置的结构示意图。如图5所示,生成元模型的 装置包括:第一建立模块501、第一确定模块502、第二建立模块503和生 成模块504,其中:
146.第一建立模块501,用于建立多个预设的元素,其中,预设的元素包括 产品元素、特征元素、行为元素和状态元素,产品元素包括产品的基本属性 信息,特征元素包括产品的材料信息,行为元素包括产品的动作信息,状态 元素包括产品的状态信息。
147.第一确定模块502,用于确定各元素中的关联子信息,其中,每个元素 包括至少一个子信息,关联子信息为至少两个元素中共有的子信息。
148.第二建立模块503,用于根据关联子信息,建立各元素之间的关联关系。
149.生成模块504,用于基于各素和关联关系,生成元模型。
150.可选的,第一确定模块502,包括第一确定子模块和第二确定子模块;
151.第一确定子模块,用于确定特征元素与状态元素的第二关联子信息,第 二关联子信息为特征元素和状态元素共有的,第二关联子信息包括产品材料 的标识码;
152.第二确定子模块,用于确定行为元素与状态元素的第三关联子信息,第 三关联子信息为行为元素与状态元素共有的,第三关联子信息包括产品行为 的标识码。
153.可选的,第二建立模块503,包括第一建立子模块、第二建立子模块和 第三建立子模块;
154.第一建立子模块,用于根据第一关联子信息,建立产品元素与特征元素 之间的关联关系;
155.第二建立子模块,用于根据第二关联子信息,建立特征元素与状态元素 之间的关联关系;
156.第三建立子模块,用于根据第三关联子信息,建立行为元素与状态元素 之间的关联关系。
157.可选的,产品的标识码包括产品id;产品材料的标识码包括产品材料 id;产品行为的标识码包括产品行为id;产品元素还包括产品类型和产品 级别;特征元素还包括产品材料类型和产品id;状态元素还包括产品状态 id、产品状态类型、产品行为id和产品材料id;行为元素还包括产品行为 类型和产品行为级别。
158.可选的,预设的元素还包括人员元素;人员元素包括产品的人员信息; 装置还包括:第二确定模块505;
159.第二确定模块505,用于分别确定人员元素与产品元素、特征元素、行 为元素和状态元素的第四关联子信息,其中,第四关联子信息为人员元素与 产品元素、特征元素、行为元素和状态元素均共有的,第四关联子信息包括 用户的标识码。
160.可选的,装置还包括:第三建立模块506;
161.第三建立模块506,用于根据第四关联子信息,分别建立人员元素与产 品元素、特征元素、行为元素和状态元素之间的关联关系。
162.可选的,行为元素包括以时刻为主线的产品的动作信息;行为元素包括 时刻数据
和行为数据;
163.时刻数据包括时刻id、时刻等级和时刻类型,行为数据包含行为id, 行为类别、行为等级和关联的时刻id;时刻数据和行为数据通过时刻id进 行关联。
164.本发明实施例提供的生成元模型的装置能够实现图1至图4的方法实施 例中实现的各个过程,为避免重复,这里不再赘述。
165.优选的,本发明实施例还提供了一种电子设备,包括:处理器,存储器, 存储在存储器上并可在处理器上运行的计算机程序,该计算机程序被处理器 执行时实现上述生成元模型的方法实施例的各个过程,且能达到相同的技术 效果,为避免重复,这里不再赘述。
166.本发明实施例还提供了一种计算机可读存储介质,计算机可读存储介质 上存储有计算机程序,计算机程序被处理器执行时实现上述生成元模型的方 法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘 述。其中,所述的计算机可读存储介质,如只读存储器(read

only memory, 简称rom)、随机存取存储器(random access memory,简称ram)、磁 碟或者光盘等。
167.图6为实现本发明各个实施例的一种电子设备的硬件结构示意图。
168.该电子设备600包括但不限于:射频单元601、网络模块602、音频输 出单元603、输入单元604、传感器605、显示单元606、用户输入单元607、 接口单元608、存储器609、处理器610、以及电源611等部件。本领域技术 人员可以理解,图5中示出的电子设备结构并不构成对电子设备的限定,电 子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的 部件布置。在本发明实施例中,电子设备包括但不限于手机、平板电脑、笔 记本电脑、掌上电脑、车载终端、可穿戴设备、以及计步器等。
169.应理解的是,本发明实施例中,射频单元601可用于收发信息或通话过 程中,信号的接收和发送,具体的,将来自基站的下行数据接收后,给处理 器610处理;另外,将上行的数据发送给基站。通常,射频单元601包括但 不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器 等。此外,射频单元601还可以通过无线通信系统与网络和其他设备通信。
170.电子设备通过网络模块602为用户提供了无线的宽带互联网访问,如帮 助用户收发电子邮件、浏览网页和访问流式媒体等。
171.音频输出单元603可以将射频单元601或网络模块602接收的或者在存 储器609中存储的音频数据转换成音频信号并且输出为声音。而且,音频输 出单元603还可以提供与电子设备600执行的特定功能相关的音频输出(例 如,呼叫信号接收声音、消息接收声音等等)。音频输出单元603包括扬声 器、蜂鸣器以及受话器等。
172.输入单元604用于接收音频或视频信号。输入单元604可以包括图形处 理器(graphics processing unit,gpu)6041和麦克风6042,图形处理器6041 对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静 态图片或视频的图像数据进行处理。处理后的图像帧可以显示在显示单元 606上。经图形处理器6041处理后的图像帧可以存储在存储器609(或其它 存储介质)中或者经由射频单元601或网络模块602进行发送。麦克风6042 可以接收声音,并且能够将这样的声音处理为音频数据。处理后的音频数据 可以在电话通话模式的情况下转换为可经由射频单元601发送到移动通信基 站的格式输出。
173.电子设备600还包括至少一种传感器605,比如光传感器、运动传感器 以及其他传感器。具体地,光传感器包括环境光传感器及接近传感器,其中, 环境光传感器可根据环境光线的明暗来调节显示面板6061的亮度,接近传 感器可在电子设备600移动到耳边时,关闭显示面板6061和/或背光。作为 运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度 的大小,静止时可检测出重力的大小及方向,可用于识别电子设备姿态(比 如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计 步器、敲击)等;传感器605还可以包括指纹传感器、压力传感器、虹膜传 感器、分子传感器、陀螺仪、气压计、湿度计、温度计、红外线传感器等, 在此不再赘述。
174.显示单元606用于显示由用户输入的信息或提供给用户的信息。显示单 元606可包括显示面板6061,可以采用液晶显示器(liquid crystal display, lcd)、有机发光二极管(organic light

emitting diode,oled)等形式来 配置显示面板6061。
175.用户输入单元607可用于接收输入的数字或字符信息,以及产生与电子 设备的用户设置以及功能控制有关的键信号输入。具体地,用户输入单元607 包括触控面板6071以及其他输入设备6072。触控面板6071,也称为触摸屏, 可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合 的物体或附件在触控面板6071上或在触控面板6071附近的操作)。触控面 板6071可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置 检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制 器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标, 再送给处理器610,接收处理器610发来的命令并加以执行。此外,可以采 用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板6071。除 了触控面板6071,用户输入单元607还可以包括其他输入设备6072。具体 地,其他输入设备6072可以包括但不限于物理键盘、功能键(比如音量控 制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。
176.进一步的,触控面板6071可覆盖在显示面板6061上,当触控面板6071 检测到在其上或附近的触摸操作后,传送给处理器610以确定触摸事件的类 型,随后处理器610根据触摸事件的类型在显示面板6061上提供相应的视 觉输出。虽然在图6中,触控面板6071与显示面板6061是作为两个独立的 部件来实现电子设备的输入和输出功能,但是在某些实施例中,可以将触控 面板6071与显示面板6061集成而实现电子设备的输入和输出功能,具体此 处不做限定。
177.接口单元608为外部装置与电子设备600连接的接口。例如,外部装置 可以包括有线或无线头戴式耳机端口、外部电源(或电池充电器)端口、有线 或无线数据端口、存储卡端口、用于连接具有识别模块的装置的端口、音频 输入/输出(i/o)端口、视频i/o端口、耳机端口等等。接口单元608可以用于 接收来自外部装置的输入(例如,数据信息、电力等等)并且将接收到的输入 传输到电子设备600内的一个或多个元件或者可以用于在电子设备600和外 部装置之间传输数据。
178.存储器609可用于存储软件程序以及各种数据。存储器609可主要包括 存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功 能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区 可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外, 存储器609可以包括高速随机存取存储器,还可以包括非易失性存储器,例 如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
179.处理器610是电子设备的控制中心,利用各种接口和线路连接整个电子 设备的各个部分,通过运行或执行存储在存储器609内的软件程序和/或模 块,以及调用存储在存储器609内的数据,执行电子设备的各种功能和处理 数据,从而对电子设备进行整体监控。处理器610可包括一个或多个处理单 元;优选的,处理器610可集成应用处理器和调制解调处理器,其中,应用 处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处 理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器610 中。
180.电子设备600还可以包括给各个部件供电的电源611(比如电池),优 选的,电源611可以通过电源管理系统与处理器610逻辑相连,从而通过电 源管理系统实现管理充电、放电、以及功耗管理等功能。
181.另外,电子设备600包括一些未示出的功能模块,在此不再赘述。
182.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变 体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品 或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是 还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的 情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过 程、方法、物品或者装置中还存在另外的相同要素。
183.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述 实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通 过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的 技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式 体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、 光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器, 空调器,或者网络设备等)执行本发明各个实施例所述的方法。
184.上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上 述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的, 本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求 所保护的范围情况下,还可做出很多形式,均属于本发明的保护之内。
185.本领域普通技术人员可以意识到,结合本发明实施例中所公开的实施例 描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子 硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术 方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使 用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范 围。
186.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描 述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应 过程,在此不再赘述。
187.在本技术所提供的实施例中,应该理解到,所揭露的装置和方法,可以 通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例 如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的 划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一 些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直 接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连 接,可以是电性,机械或其它的形式。
188.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作 为单元
显示的部件可以是或者也可以不是物理单元,即可以位于一个地方, 或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或 者全部单元来实现本实施例方案的目的。
189.另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元 中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一 个单元中。
190.所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使 用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明 的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部 分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质 中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器, 或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前 述的存储介质包括:u盘、移动硬盘、rom、ram、磁碟或者光盘等各种 可以存储程序代码的介质。
191.以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限 于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易 想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护 范围应以权利要求的保护范围为准。
再多了解一些

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

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

相关文献

  • 日榜
  • 周榜
  • 月榜