掌桥专利:专业的专利平台
掌桥专利
首页

一种核电控制系统三维模型的建立方法、装置及系统

文献发布时间:2024-04-18 20:01:30


一种核电控制系统三维模型的建立方法、装置及系统

技术领域

本发明涉及虚拟仿真技术领域,具体涉及一种核电控制系统三维模型的建立方法、装置及系统。

背景技术

传统三维模型的建模方式以还原对象为目标,其操作方式与流程可以简单概括为:首先构建基本几何模型,然后在基本几何模型上进行多边形编辑直至完成三维建模。该方法在制作类似模型时具有操作的闭合局限性,即在调整局部模型的时候,其他模型与该局部模型是相互关联的,假设想要拉伸管道的长度,那么其他部位也相应变高或是变长。基于该不足,当想建立一组类似但长短不一的管道模型时,只能在已建立模型的基础上,对其网格点逐一手动调整或重新制作新的模型。

现有专利CN110824956A公开了一种核电厂控制室的仿真交互系统,仿真交互系统包括控制模块、三维场景数据存储模块、交互模块以及VR显示模块,其中:三维场景数据存储模块用于存储核电厂控制室的三维模型以及核电厂控制室中的多组运行数据,三维模型包括若干显示单元模型;交互模块用于根据交互操作生成交互指令;控制模块用于根据交互指令控制VR显示模块显示三维模型,以及控制VR显示模块在显示单元模型中显示运行数据。该方案侧重于基于VR技术将用户置于核电厂控制室的三维模型中,模拟核电厂控制室的交互操作,未解决三维模型建立过程中操作的闭合局限性问题。

现有专利CN105549551A公开了一种三维虚拟电站与运行数据的交互方法,该方法包括以下步骤:S1,首先接收数据,通过中转接口对虚拟电厂和运行数据中的数据进行缓存、管理、协调;S2,发送运行数据,虚拟电厂接收运行数据并进行三维可视化,提供用户界面,接收用户指令;S3,反馈用户指令,然后通过中转接口对虚拟电厂端通讯模块的数据进行缓存、管理、协调;S4,反馈更改申请。该方法用于解决现有技术中三维虚拟电站与运行数据单向交互的问题,以多任务方式实现数据的双向数据传输,未解决三维模型建立过程中操作的闭合局限性问题。

综上所述,上述两个现有专利均未解决现有技术在三维模型建立过程中操作的闭合局限性以及由闭合局限性导致的建模效率低的问题。

发明内容

基于上述技术问题,本发明提出一种核电控制系统三维模型的建立方法、装置及系统,解决现有技术在三维模型建立过程中操作的闭合局限性以及由闭合局限性导致的建模效率低的问题。

为实现上述目的,本发明提出一种核电控制系统三维模型的建立方法。该方法包括:

将核电控制系统分解为若干子对象;

针对若干子对象分别建立三维子模型;

对所述三维子模型进行参数暴露操作;

对参数暴露操作后的所述三维子模型进行参数关联操作,以获取所述核电控制系统的三维模型。

进一步地,针对若干子对象分别建立三维子模型,包括:

建立所述子对象的线段节点,并设置所述线段节点的属性;

利用设置属性后的线段节点构建三维子模型;

初始化所述线段节点对应的外边缘原始轮廓;

将所述外边缘原始轮廓上的外轮廓点进行二维图表化;

对二维图表化后的所述外轮廓点进行参数调节。

进一步地,初始化所述线段节点对应的外边缘原始轮廓,包括:

获取所述外边缘原始轮廓上的外轮廓点的点序号和总点数;

根据所述点序号和所述总点数确定所述外轮廓点的z轴坐标,并对所述子对象外边缘原始轮廓点数据进行初始化。

进一步地,对所述三维子模型进行参数暴露操作,包括:

将所述三维子模型中可编辑的结构和区域放置在面板上;

在所述面板中调节所述三维子模型的参数。

进一步地,对参数暴露操作后的所述三维子模型进行参数关联操作,包括:

对所述三维子模型进行封装。

进一步地,还包括:

在建模软件中显示所述核电控制系统的三维模型。

为实现上述目的,本发明还提出一种核电控制系统三维模型的建立装置。

一种核电控制系统三维模型的建立装置,包括:

分解模块,用于将核电控制系统分解为若干子对象;

建立模块,用于针对若干子对象分别建立三维子模型;

参数暴露模块,用于对所述三维子模型进行参数暴露操作;

关联模块,用于对参数暴露操作后的所述三维子模型进行参数关联操作,以获取所述核电控制系统的三维模型。

进一步地,所述建立模块,用于:

建立所述子对象的线段节点,并设置所述线段节点的属性;

利用设置属性后的线段节点构建三维子模型;

初始化所述线段节点对应的外边缘原始轮廓;

将所述外边缘原始轮廓上的外轮廓点进行二维图表化;

对二维图表化后的所述外轮廓点进行参数调节。

进一步地,初始化所述线段节点对应的外边缘原始轮廓,包括:

获取所述外边缘原始轮廓上的外轮廓点的点序号和总点数;

根据所述点序号和所述总点数确定所述外轮廓点的z轴坐标,并对所述子对象外边缘原始轮廓点数据进行初始化。

进一步地,所述参数暴露模块,用于:

将所述三维子模型中可编辑的结构和区域放置在面板上;

在所述面板中调节所述三维子模型的参数。

进一步地,所述关联模块,用于:

对所述三维子模型进行封装。

进一步地,还包括:

显示模块,用于在建模软件中显示所述核电控制系统的三维模型。

基于上述技术方案,本发明的一种核电控制系统三维模型的建立方法及装置至少具有如下有益效果:

1、本发明针对子对象分别建立三维子模型,然后通过参数暴露操作将三维模型可编辑的结构及区域统一放在一个面板上完成参数调整,结合参数关联操作实现在已有模型基础上快速创建新的模型,在区域较大的环境建模中能够有效提高建模效率。

2、本发明通过基于节点的参数化方法建立三维子模型,通过修改参数便可快速建立新的模型,该方法不仅能保证模型的准确性,还能够解决现有技术中的操作闭合局限性问题,实现批量操作。

3、本发明通过用户界面的三维引擎辅助程序实现核电控制系统的三维模型的显示,其中对于核电项目界面多装配各设备的参数实时变化、工况模拟、人员配比等指标变化,通过三维引擎辅助程序能够实现功能复用、提升开发效率。

为实现上述目的,本发明还提出一种核电控制系统三维模型的建立系统。

一种核电控制系统三维模型的建立系统,包括:

仿真验证平台,用于采集核电厂的运行数据搭建仿真验证平台,接收所述数据通讯模块传输的数据,并向所述数据通讯模块发送仿真验证结果;

数据通讯模块,用于通过数据接口实现所述仿真验证平台与所述三维模型模块之间的通讯;

三维模型模块,用于执行如权利要求1-6中任一项的所述核电控制系统三维模型的建立方法;

信息显示模块,用于将三维模型模块中的三维模型进行运行数据仿真显示;

虚拟漫游模块,用于将所述三维模型模块中的模型生成虚拟漫游场景。

基于上述技术方案,本发明至少具有如下有益效果:

1、本发明通过基于节点的参数化方法建立三维子模型,通过修改参数便可快速建立新的模型,该方法不仅能保证模型的准确性,还能够解决现有技术中的操作闭合局限性问题,实现批量操作。

2、本发明以核电厂仿真验证平台的核心功能为基础,开展仿真验证平台输出的控制状态与电厂的三维模型同步对接,使得三维模型能够提供和实际环境中同样的运行反馈信息,可为操纵员提供与电厂相同的虚拟操作环境和必要的实体环境,为电厂的运行、维修及培训提供可视化手段,从而提高电厂工艺系统设计水平及验证效果。

附图说明

构成本发明的一部分的说明书附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1为本发明一个实施例的一种核电控制系统三维模型的建立方法的流程图

图2为本发明一个实施例中针对若干子对象分别建立三维子模型的流程图;

图3为本发明一个实施例中初始化所述线段节点对应的外边缘原始轮廓的流程图;

图4为本发明一个实施例的一种核电控制系统三维模型的建立装置示意图;

图5为本发明一个实施例的一种核电控制系统三维模型的建立系统示意图。

具体实施方式

需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本发明。

以下结合具体实施例对本发明作进一步详细描述,这些实施例不能理解为限制本发明所要求保护的范围。

实施例

为解决现有技术在三维模型建立过程中操作的闭合局限性以及由闭合局限性导致的建模效率低的问题,本发明提出一种核电控制系统三维模型的建立方法、装置及系统。

如图1中示出了本发明一个实施例的一种核电控制系统三维模型的建立方法的流程图,该方法包括如下流程:

S1,将核电控制系统分解为若干子对象。

通过将核电控制系统分解为若干子对象,针对各子对象分别独立建模,便于后续对不同子对象对应的模型进行组合。

S2,针对若干子对象分别建立三维子模型。

如图2为针对若干子对象分别建立三维子模型的流程图,具体包括如下子步骤:

S201,建立所述子对象的线段节点,并设置所述线段节点的属性。

在本发明的一个具体实施例中针对管道建立三维子模型,在建模过程中首先新建一个所述管道的线段节点,并设置该线段节点的相关属性及在该线段上的点数。

具体来说,可设置的线段节点类型包括:长度、弯曲角度、直径等,在设置线段节点后,可在该线段上添加设备,如阀门、连接口等,并在线段上所添加设备的属性,如位置、尺寸比例、旋转角度等。

S202,利用设置属性后的线段节点构建三维子模型。

利用设置属性后的线段节点构建三维子模型,以还原物体表面的几何属性。

S203,初始化所述线段节点对应的外边缘原始轮廓。

如图3所示,步骤S203,初始化所述线段节点对应的外边缘原始轮廓具体包括如下子步骤:

S2031,获取所述外边缘原始轮廓上的外轮廓点的点序号和总点数。

S2032,根据所述点序号和所述总点数确定所述外轮廓点的z轴坐标,并对所述子对象外边缘原始轮廓点数据进行初始化。

在本发明的一个具体实施例中,在进入该线段节点的层级后,可获取所述外边缘原始轮廓上的外轮廓点的点序号和总点数;然后执行步骤S2032,分别将所述点序号和所述总点数相除,将相除结果作为一组数据,并将该组数据赋值给外轮廓点的z轴坐标,完成管道外边缘原始轮廓数据的初始化。

应当理解的是,在初始化所述线段节点对应的外边缘原始轮廓时,也可以根据建模需求,通过其他类似S2032的步骤确定外轮廓点X轴和Y轴坐标,从而实现对X、Y、Z三个坐标轴的控制。

在对所述线段节点对应的外边缘原始轮廓进行初始化后,执行步骤S204,对外轮廓点进行二维图表化。

S204,将所述外边缘原始轮廓上的外轮廓点进行二维图表化。

S205,对二维图表化后的所述外轮廓点进行参数调节。

所述将所述外边缘原始轮廓上的外轮廓点二维图表化,可理解为让这些外轮廓点散布在一张二维图表中,然后通过坡度节点导入调整管道模型外轮廓的关键信息,当坡度节点与所述三维模型建立连接后,可实现对二维图表化后的所述外轮廓点进行参数调节。

具体来说,以管道子模型为例,在调节参数时可在该二维图表中通过直接拉动节点、调节节点横纵坐标值的方式调整管道外边缘轮廓,同时也可以将坡度节点输出的外轮廓点的Z正方向参量值乘以半径变量,调整管道半径。

基于上述步骤S201至S205,可完成三维子模型的建立。

S3,对所述三维子模型进行参数暴露操作。

具体来说,对所述三维子模型进行参数暴露操作,包括:

首先,将所述三维子模型中可编辑的结构和区域放置在面板上,所述面板指的是用户界面中用于控制模型或显示效果的的控件或窗口。

其次,在所述面板中调节所述三维子模型的参数。

通过该参数暴露操作,将三维模型可编辑的结构及区域统一放在一个面板上,可实现在已生成的模型基础上调整参数快速创建新的模型,在区域较大的环境建模中能够有效提高建模效率。

S4,对参数暴露操作后的所述三维子模型进行参数关联操作,以获取所述核电控制系统的三维模型。

具体来说,对参数暴露操作后的所述三维子模型进行参数关联操作的流程如下:

(1)选择所述三维子模型要关联的属性参数,所述属性参数可以包括三维子模型的位置、旋转角度、缩放比例、颜色、形状等各种属性。

(2)通过节点系统创建关联关系,所述关联关系通常通过VOP(Visual Operators)节点、表达式、脚本等方式建立。

其中,VOP节点关联指的是,使用VOP节点将所述三维子模型中要关联的属性参数与另一个三维子模型中要关联的参数相乘,从而实现三维子模型参数之间的关联;表达式关联指的是,通过表达式语言,例如通过HScript或VEX编写表达式来控制三维子模型参数之间的关系;脚本关联指的是,通过Python等脚本来创建自定义的关联逻辑。

通过上述参数关联操作,可建立三维子模型之间的联系,实现三维子模型之间的数据传输,从而获取核电控制系统完整的三维模型。

此外,为实现三维子模型在其他项目中的重复使用,可对该三维子模型进行封装,通过软件命令创建Digital Asset(数字资产)。在创建数字资产后,可选择将数字资产中的部分参数设置为公开编辑,通过封装操作不仅能实现三维子模型的复用,还能够通过公开编辑操作适应多种项目的需求。

进一步地,在本发明的另一个实施例中,所述核电控制系统三维模型的建立方法还包括步骤S5,在执行步骤S4后,在建模软件中显示所述核电控制系统的三维模型。

在本发明的一个具体实施例中,对三维模型数据库表进行了可视化操作,以下将围绕三维模型数据库表的可视化操作过程进行详细描述。

由于底层的编码结构内容可读性不强,解析时容易出现误差,且在进行数据查询时无法根据需求有效的关联所有相关的数据,从而进行高效率的增删改查操作,所以本发明针对数据库表结构的内容,构建了key值的数据字典说明。

具体来说,根据编码设计规范,本发明将底层的编码格式改为可读性高的结构对象,重新构建索引,以提高查询效率。如:底层编码为001if_fset,值为1.0,将该对象映射为light1,所属分类为light,根据需求返回查询结果集{“type”:”light”,“key”:”light1”,”value”:1.0}。

在本发明的又一个具体实施例中,使用三维引擎辅助程序制作界面节点式图形,实现所述核电控制系统的三维模型的显示。

所述三维引擎辅助程序通过开辟一个专用窗口(UI Assistant)来处理所有UI元素,将Hierarchy中对UI元素的所有操作都转换为对树状图中所有节点的操作,从而简化操作步骤数量。

三维模型界面UI功能包括:设备切换、操作视角切换、系统管道切换、模型的显示隐藏、设备各参数实时显示、播放机械原理动画等。在该实施例中,通过将每一部分UI元素作为可操作对象,并保存在网格体数组内,然后通过界面发送指令去调用实现可视化。可调用指令包括:动画模拟、模型材质颜色特效变化、外型变化、隐藏显示等。

具体来说,本发明中使用三维引擎辅助程序制作界面节点式图形的操作如下:

1、在专用窗口(UI Assistant)增加各功能界面UI元素。

具体来说,各功能界面UI元素包括一键载入或保存UI框架方案的按钮、一键生成或清除UI图集的按钮、处理多个图集切换的UI元素、处理多国语言切换的UI元素及其他拓展功能UI元素。

2、在UI编辑阶段定位所有Image组件所引用的原始资源位置,并在专用窗口突出显示,确保在应用打包时UI有且仅有一份资源占用,冗余资源不参与工程打包,缩减应用体积。

3、将整个应用中静态的UI元素引用的纹理文件合并进一个纹理文件中,形成图集(Atlas),从而极大的降低资源读取与释放的次数及CPU调用底层图形接口的操作。通过图集功能模块的预览功能,帮助开发者更快地分析资源,执行优化操作。

4、利用载入UI框架方案功能与图集切换功能快速切换不同风格的UI界面,减少性能消耗。

5、利用载入语言配置信息的方式快速切换语言文字。

6、对依赖于外部数据动态生成的动态UI,在专用窗口的分页下,将当前场景中所有的UI元素采用树状图的形式展示,即每一个元素均被一个节点表示,对于节点的增删改查操作,等效于在引擎内对UI元素进行增删改查,从而实现场景UI元素管理。

基于上述操作可实现核电控制系统的三维模型的显示,具体界面显示是通过读取后台数据实时显示数据类型为反应堆功率、水位、流程的,可查看当前故障与工作原理等。

为实现上述目的,本发明还提出一种核电控制系统三维模型的建立装置。

如图4中示出了本发明一个实施例的一种核电控制系统三维模型的建立装置示意图,如图4所示,该装置具体包括:分解模块51、建立模块52、参数暴露模块53和关联模块54,以下将详细介绍各模块的功能。

分解模块51,用于将核电控制系统分解为若干子对象。

建立模块52,用于针对若干子对象分别建立三维子模型。

进一步地,所述建立模块,用于:

建立所述子对象的线段节点,并设置所述线段节点的属性。

利用设置属性后的线段节点构建三维子模型。

初始化所述线段节点对应的外边缘原始轮廓。

将所述外边缘原始轮廓上的外轮廓点进行二维图表化。

对二维图表化后的所述外轮廓点进行参数调节。

进一步地,初始化所述线段节点对应的外边缘原始轮廓,包括:

获取所述外边缘原始轮廓上的外轮廓点的点序号和总点数。

根据所述点序号和所述总点数确定所述外轮廓点的z轴坐标,并对所述子对象外边缘原始轮廓点数据进行初始化。

参数暴露模块53,用于对所述三维子模型进行参数暴露操作。

进一步地,所述参数暴露模块,用于:

将所述三维子模型中可编辑的结构和区域放置在面板上。

在所述面板中调节所述三维子模型的参数。

关联模块54,用于对参数暴露操作后的所述三维子模型进行参数关联操作,以获取所述核电控制系统的三维模型。

进一步地,所述关联模块,用于:

对所述三维子模型进行封装。

进一步地,该装置还包括:

显示模块55,用于在建模软件中显示所述核电控制系统的三维模型。

应当理解的是,一种核电控制系统三维模型的建立装置与其对应的一种核电控制系统三维模型的建立方法实施例描述一致,故本实施例不再赘述。

总之,从以上的描述中可以看出,本发明上述的一种核电控制系统三维模型的建立方法及装置实现了如下技术效果:

1、本发明针对子对象分别建立三维子模型,然后通过参数暴露操作将三维模型可编辑的结构及区域统一放在一个面板上完成参数调整,结合参数关联操作实现在已有模型基础上快速创建新的模型,在区域较大的环境建模中能够有效提高建模效率。

2、本发明通过基于节点的参数化方法建立三维子模型,通过修改参数便可快速建立新的模型,该方法不仅能保证模型的准确性,还能够解决现有技术中的操作闭合局限性问题,实现批量操作。

3、本发明通过用户界面的三维引擎辅助程序实现核电控制系统的三维模型的显示,其中对于核电项目界面多装配各设备的参数实时变化、工况模拟、人员配比等指标变化,通过三维引擎辅助程序能够实现功能复用、提升开发效率。

为实现上述目的,本发明还提出一种核电控制系统三维模型的建立系统。

如图5中示出了本发明一个实施例的一种核电控制系统三维模型的建立系统示意图,该系统包括:仿真验证平台61、数据通讯模块62、三维模型模块63、信息显示模块64和虚拟漫游模块65。其中,

仿真验证平台61,用于采集核电厂的运行数据搭建仿真验证平台,接收所述数据通讯模块传输的数据,并向所述数据通讯模块发送仿真验证结果。

具体来说,仿真验证平台61包括以下几个模块:工程师站、控制站、仿真计算调度MST、计算子进程、数据中转、数据接口等。

其中,工程师站为部件模型与图纸模型的开发工具,是集绘图与运行、调试功能为一体的人机交互界面软件;控制站为仿真验证控制台,负责整个仿真计算的教控功能(包括窗口变量查询、故障就地超控、曲线变量查询、教案数据查询等);MST是仿真模型计算调度的核心进程,负责与其他程序进行数据交互,仿真计算调度MST进行系统的加载、卸载、挂机、重启等操作。

所述仿真验证平台61的应用可理解为,首先通过数据通讯模块62将仿真验证平台61中所运行的电厂运行数据显示于三维模型模块63,其次,用户在三维模型模块63的交互数据通过数据通讯模块62传至仿真验证平台61中。所述验证指的是,将仿真验证平台61中的运行结果与预期响应结果进行对比,若仿真验证平台中的运行结果符合预期响应结果,则验证通过,从而验证模型的准确性、有效性、实时性等性能。

具体来说,将仿真验证平台61中的运行结果与预期响应结果进行对比时,采用的对比方式包括:

1)若预期响应结果为区间范围,则当仿真验证平台中的运行结果在区间范围内即通过。

2)若预期响应结果为定值,则仿真验证平台中的运行结果在“预期响应结果±量程范围*正负范围”之间即为通过。

例如:预期值为10,量程最大值为20、最小值为0,正负范围为3%,量程范围=量程最大值-最小值=20-0=20,量程范围*正负范围=20*3%=0.6,那么仿真验证平台中的运行结果在10±0.6之间即为通过。

数据通讯模块62,用于通过数据接口实现所述仿真验证平台与所述三维模型模块之间的通讯。

在本发明的一个实施例中,所述数据通讯模块62采用Redis数据接口实现仿真验证平台与三维模型模块之间的通讯,从而将仿真验证平台的状态实时传递到三维模型上。

具体来说,仿真验证平台通过Redis应用技术搭建消息数据中间件,外部程序通过向Redis服务注册消息,仿真验证平台向Redis服务回应外部程序的消息请求,并响应外部程序的教控命令,从而实现双方数据交互。在数据交互期间,使用Redis模拟消息队列,由外部程序lpush入队发送数据请求或教控命令,rpop或brpop出队获取请求返回结果,仿真验证平台通过调度中间程序front2sim向外部程序发送来的reqkey队列发送命令,并被java后台解析,最后给外部程序返回对应的json数据。

通过Redis数据接口能够实现窗口变量查询、故障就地超控、曲线变量查询、教案数据查询、MST加载卸载系统与MST挂机重启等操作。

三维模型模块63,用于执行本发明上述的核电控制系统三维模型的建立方法。

本发明中的所述三维模型模块63是根据设计图纸,结合现场照片、三维激光扫描点云结果等,1:1还原真实场景。其中,建模主要对象为室内环境、灯光效果、桌椅布放、办公电脑布放、操作盘台、显示大屏等。

具体来说,在通过现场勘测与环境扫描获取现场数据后,如获取到图纸轴测图、全景照片、激光扫描数据后,对获取到的数据进行程序化处理,然后执行本发明上述的核电控制系统三维模型的建立方法,实现三维模型的高效迭代与批量制作。

信息显示模块64,用于将三维模型模块中的三维模型进行运行数据仿真显示。

虚拟漫游模块65,用于将所述三维模型模块中的模型生成虚拟漫游场景。

具体来说,在所述三维模型生成虚拟漫游场景时,可以加入材质、灯光、阴影等渲染效果,提高场景真实程度,最后集成VR虚拟现实眼镜、手势识别设备以及漫游操作器,实现交互式的场景漫游功能以及部分设备的操作模拟功能。

所述交互功能包括:主控室VR漫游、盘台三维模型操纵杆操作、盘台三维模型按钮操作、盘台三维模型仪表显示及盘台三维模型显示屏显示等。

总之,从以上的描述中可以看出,本发明上述的实施例实现如下技术效果:

1、本发明通过基于节点的参数化方法建立三维子模型,通过修改参数便可快速建立新的模型,该方法不仅能保证模型的准确性,还能够解决现有技术中的操作闭合局限性问题,实现批量操作。

2、本发明以核电厂仿真验证平台的核心功能为基础,开展仿真验证平台输出的控制状态与电厂的三维模型同步对接,使得三维模型能够提供和实际环境中同样的运行反馈信息,可为操纵员提供与电厂相同的虚拟操作环境和必要的实体环境,为电厂的运行、维修及培训提供可视化手段,从而提高电厂工艺系统设计水平及验证效果。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、物品或者设备中还存在另外的相同要素。

在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。

应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。

需要说明的是,在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。

技术分类

06120116561472