一种确定水驱油藏含水率的方法及装置与流程

文档序号:14249717阅读:228来源:国知局
一种确定水驱油藏含水率的方法及装置与流程
本申请涉及油田开发
技术领域
,特别涉及一种确定水驱油藏含水率的方法及装置。
背景技术
:通过对水驱曲线的研究以及油田实际生产数据的统计证明,任何一个水驱油藏的含水率和采出程度之间都存在一定的关系,它的具体关系是油田开发众多因素共同作用下油水流动规律的综合反映,利用含水率与采出程度的关系式可以确定含水率随采出程度的变化状况。该关系不仅取决于油藏储层的非均质性、流体的性质、水体大小以及流体分布等油藏参数有关,还与开发井网、开采方式以及工作制度等人为因素有关。实际油田中各个油藏的参数千差万别,并且开发井网及开采方式也各有特点,因此,不同油田的含水率与采出程度关系也不尽相同。为了更好地明确油田含水率的变化,需要确定合理的含水率与采出程度关系式。1981年童宪章院士基于乙型水驱曲线及国内外25个中高渗油藏的数据,建立采出程度r和最终采收er与含水率fw的关系式:式中:fw为油藏含水率,f;r为油藏采出程度,f;er为油藏最终采收率,f。利用上式可得到中高渗油田不同最终采收率下含水率与采出程度的变化规律。以采出程度r为横坐标,含水率为纵坐标取不同的er就可以在坐标系上作出一系列的fw-r关系曲线族。童氏图版是含水率与采出程度关系图版,是基于30年前中-高渗透油田的开发数据得到的统计规律,在我国得到广泛应用。但近年通过实际油田的应用发现,童氏含水率与采出程度预测误差较大,甚至不能应用,其原因在于:任何一个实际开发的油田,从油田开采初期到多年之后开采方式在不断发生变化,所以采出程度与含水率是发生变化,用童氏图版式很难拟合一个油田多年的生产数据。针对童宪章水驱图版存在的问题,尹大庆于2014年提出了一种修正图版,其表达式为:式中:fw为油藏含水率,f;r为油藏采出程度,f;er为油藏最终采收率,f;a为常数。基于上述公式利用油田实际生产数据回归得到系数a,即可绘制不同最终采收率下含水率与采出程度关系曲线图版。然而该公式没有任何的理论推导,只是设想,同时常数a没有任何物理意义。目前现有的含水率与采出程度关系曲线图版,主要存在以下两个问题,一是30年前基于统计规律得到的童氏图版不能较好地应用到目前的水驱油藏中,预测的含水率往往比实际要相差很大,具有一定的局限性;二是修正的图版公式只是将童氏图版关系式中的系数7.5等人为地修改为其他常数,缺乏科学性。技术实现要素:本申请实施例的目的是提供一种确定水驱油藏含水率的方法及装置,以较为准确地预测水驱油田含水率随采出程度的变化以及预测油田的采收率及可采储量,有利于指导对油田效果的认识,从而提高水驱油田开发的经济效益。为解决上述技术问题,本申请实施例提供一种确定水驱油藏含水率的方法及装置是这样实现的:一种确定水驱油藏含水率的方法,提供有目的油藏的历史生产数据;其中,所述历史生产数据包括所述目的油藏中样本点的采出程度数据和含水率数据;所述方法包括:对以指定参数为纵坐标,采出程度为横坐标的多个数据点进行线性回归拟合,得到指定参数与采出程度的线性关系曲线图;并根据所述线性关系曲线图确定所述目的油藏的最终采收率;其中,所述指定参数与含水率相关联;确定所述历史生产数据对应的水驱特征曲线类型,并根据所述水驱特征曲线类型确定所述目的油藏的采出程度与含水率的关联关系;基于所述线性关系曲线图、所述最终采收率以及所述采出程度与含水率的关联关系,确定所述目的油藏的采出程度历史初值和含水率历史初值;根据所述采出程度历史初值和所述含水率历史初值,以及所述采出程度与含水率的关联关系,确定所述目的油藏不同采出程度下的含水率。优选方案中,所述历史生产数据还包括:所述目的油藏中样本点的累积产水量wp数据、累积产油量np数据和累积产液量lp数据;所述确定所述历史生产数据对应的水驱特征曲线类型,包括:对以lgwp为纵坐标,累积产油量np为横坐标的多个数据点进行线性拟合处理,得到lgwp与累积产油量np的第一实测拟合直线;以及对以lglp为纵坐标,累积产油量np为横坐标的多个数据点进行线性拟合处理,得到lglp与累积产液量np的第二实测拟合直线;分别计算所述第一实测拟合直线对应的线性相关系数和所述第二实测拟合直线对应的线性相关系数;当所述第一实测拟合直线对应的线性相关系数的绝对值大于或等于预设相关系数阈值时,确定所述历史生产数据对应的水驱特征曲线类型为甲型水驱特征曲线类型;当所述第二实测拟合直线对应的线性相关系数的绝对值大于或等于预设相关系数阈值时,确定所述历史生产数据对应的水驱特征曲线类型为乙型水驱特征曲线类型。优选方案中,所述对以lgwp为纵坐标,累积产油量np为横坐标的多个数据点进行线性拟合处理,包括:采用最小二乘法对所述历史生产数据中样本点的累积产水量数据和累积产油量数据进行拟合处理。优选方案中,所述根据所述水驱特征曲线类型确定所述目的油藏的采出程度与含水率的关联关系,包括:当所述水驱特征曲线类型为甲型水驱特征曲线类型时,采用下述公式表征所述采出程度与含水率的关联关系:其中,r为采出程度;fw为含水率;fwl为所述目的油藏的预设经济极限含水率;r0为所述目的油藏的采出程度历史初值;fw0为所述目的油藏的含水率历史初值;er为所述目的油藏的最终采收率。优选方案中,所述根据所述水驱特征曲线类型确定所述目的油藏的采出程度与含水率的关联关系,包括:当所述水驱特征曲线类型为乙型水驱特征曲线类型时,采用下述公式表征所述采出程度与含水率的关联关系:其中,r为采出程度;fw为含水率;fwl为所述目的油藏的预设经济极限含水率;r0为所述目的油藏的采出程度历史初值;fw0为所述目的油藏的含水率历史初值;er为所述目的油藏的最终采收率。优选方案中,所述根据所述线性关系曲线图确定所述目的油藏的最终采收率,包括:基于所述线性关系曲线图,采用作图的方法得到含水率为预设经济极限含水率时所述目的油藏的最终采收率。优选方案中,所述指定参数通过表达式表征;其中,fw表示含水率;所述作图的方法,包括:在所述线性关系曲线图中,以纵坐标取值为且平行于横坐标做一水平线,同时延长所述线性拟合回归所得到的直线交于指定数据点,将所述指定数据点对应的横坐标作为所述目的油藏的最终采收率er;其中,fwl表示所述预设经济极限含水率。优选方案中,所述预设经济极限含水率取值为0.98。优选方案中,所述基于所述线性关系曲线图、所述最终采收率以及所述采出程度与含水率的关联关系,确定所述目的油藏的采出程度历史初值和含水率历史初值,包括:将所述采出程度与含水率的关联关系的斜率项和截距项分别与所述线性关系曲线图中的斜率值和截距值相对应,建立采出程度历史初值与含水率历史初值的关联关系;根据所述采出程度历史初值与含水率历史初值的关联关系,计算所述目的油藏的采出程度历史初值和含水率历史初值。一种确定水驱油藏含水率的装置,所述装置提供目的油藏的历史生产数据;其中,所述历史生产数据包括所述目的油藏中样本点的采出程度r数据和含水率fw数据;所述装置包括:最终采收率确定模块、关联关系确定模块、历史初值确定模块和含水率确定模块;其中,所述最终采收率确定模块,用于对以指定参数为纵坐标,采出程度为横坐标的多个数据点进行线性回归拟合,得到指定参数与采出程度的线性关系曲线图;并根据所述线性关系曲线图确定所述目的油藏的最终采收率;其中,所述指定参数通过表达式表征;所述关联关系确定模块,用于确定所述历史生产数据对应的水驱特征曲线类型,并根据所述水驱特征曲线类型确定所述目的油藏的采出程度与含水率的关联关系;所述历史初值确定模块,用于基于所述线性关系曲线图、所述最终采收率以及所述采出程度与含水率的关联关系,确定所述目的油藏的采出程度历史初值和含水率历史初值;所述含水率确定模块,用于根据所述采出程度历史初值和所述含水率历史初值,以及所述采出程度与含水率的关联关系,确定所述目的油藏不同采出程度下的含水率。本申请实施例提供了一种确定水驱油藏含水率的方法及装置,根据油田实际历史生产数据,可以确定油田的水驱特征曲线类型。基于含水率与采出程度关系可以反映油田地下油水流动规律这一理论,利用油田实际历史生产数据和所述水驱特征曲线类型,得到符合实际油田的含水率计算关系式,不仅在理论上能更加准确的解释分析实际油田水驱特征规律,而且可以更准确地预测油田开发指标。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本申请一种确定水驱油藏含水率的方法的流程图;图2是本申请实施例中利用大老爷府油田生产数据拟合回归与采出程度的线性关系曲线图;图3是本申请实施例中利用哈萨克斯坦j-2c油田生产数据拟合回归与采出程度的线性关系曲线图;图4是本申请实施例中采用本申请方法得到大老爷府油田的含水率与采出程度关系曲线和大老爷府油田实际数据对比图;图5是传统的童氏水驱特征曲线图版及实际大老爷府油田生产数据对比图;图6是本申请实施例中采用本申请方法得到哈萨克斯坦j-2c油田的含水率与采出程度关系曲线和哈萨克斯坦j-2c油田实际数据对比图;图7是传统的童氏水驱特征曲线图版及实际哈萨克斯坦j-2c油田生产数据对比图;图8是本申请确定水驱油藏含水率的装置实施例的组成结构图。具体实施方式本申请实施例提供一种确定水驱油藏含水率的方法及装置。为了使本
技术领域
的人员更好地理解本申请中的技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。本申请提供了一种确定水驱油藏含水率的方法。所述确定水驱油藏含水率的方法提供有目的油藏的历史生产数据。在本实施方式中,所述目的油藏可以是水驱油藏。在本实施方式中,可以通过考察所述目的油藏的地质及开采情况,获取所述目的油藏在过去开发中的生产数据,即所述历史生产数据。在本实施方式中,所述历史生产数据可以包括所述目的油藏中样本点的采出程度r数据、含水率fw数据、累积产水量wp数据、累积产油量np数据和累积产液量lp数据。例如,大老爷府油田属于低渗透油田,于1994年7月采用250m井距反九点法一套层系注水投入开发,动用含油面积41.6平方千米(km2),地质储量2026×104吨(t),标定可采储量256.5×104吨(t),采收率12.7百分比(%),初期含水率39.5%,大老爷府油田11年的生产数据表见表1。表1大老爷府油田生产数据表开发时间/年采出程度/f含水率/flg((1-fw)/fw)10.0040.3950.18520.0200.672-0.31130.0310.755-0.48940.0380.798-0.59750.0450.784-0.56060.0510.799-0.59970.0560.807-0.62180.0610.829-0.68690.0660.870-0.826100.0710.900-0.954110.0770.902-0.964哈萨克斯坦j-2c油田属于高渗透砂岩油田,于1992年采用400米井距反九点法注水投入开发,地质储量6232×104,哈萨克斯坦j-2c油田25年的生产数据表见表2,第一年采出程度为0.003%,含水率为0,第25年采出程度达到8.37%,含水率达到80.4%。表2哈萨克斯坦j-2c油田生产数据表图1是本申请一种确定水驱油藏含水率的方法的流程图。如图1所示,所述确定水驱油藏含水率的方法,包括以下步骤。步骤s101:对以指定参数为纵坐标,采出程度为横坐标的多个数据点进行线性回归拟合,得到指定参数与采出程度的线性关系曲线图;并根据所述线性关系曲线图确定所述目的油藏的最终采收率。在本实施方式中,所述指定参数可以通过表达式表征。可以对以为纵坐标,采出程度为横坐标的多个数据点进行线性回归拟合,得到与采出程度的线性关系曲线图。在本实施方式中,根据所述线性关系曲线图确定所述目的油藏的最终采收率,具体可以包括,基于所述线性关系曲线图,可以采用作图的方法得到含水率为预设经济极限含水率时所述目的油藏的最终采收率。在本实施方式中,所述作图的方法,具体可以包括,可以在所述线性关系曲线图中,以纵坐标取值为且平行于横坐标做一水平线,同时延长所述线性拟合回归所得到的直线交于指定数据点,可以将所述指定数据点对应的横坐标作为所述目的油藏的最终采收率er。其中,fwl表示所述预设经济极限含水率。在本实施方式中,所述预设经济极限含水率的取值通常可以为0.98。例如,以表1中大老爷府油田生产数据为例,以采出程度为横坐标,以为纵坐标,将实际含水率与采出程度数据点绘制坐标系中,并进行线性回归拟合,得到与采出程度的线性关系曲线图(见图2中直线ab)。所述预设经济极限含水率fwl取值为0.98,可以计算的值,即为-1.69。可以以纵坐标取值为且平行于横坐标做一水平线(图2中直线cb),同时延长含水率与采出程度线性拟合回归得到的直线交于点(图2中点b),该交点对应的横坐标(图2中直线bd与横坐标的交点值)即为大老爷府油田的经济极限条件下的采收率er,即er取值为0.128。以表2中哈萨克斯坦j-2c油田生产数据为例,以采出程度为横坐标,以为纵坐标,将实际含水率与采出程度数据点绘制坐标系中,并进行线性回归拟合,得到与采出程度的线性关系曲线图(见图3中直线ab)。所述预设经济极限含水率fwl取值为0.98,可以计算的值,即为-1.69。可以以纵坐标取值为且平行于横坐标做一水平线(图3中直线cb),同时延长含水率与采出程度线性拟合回归得到的直线交于点(图3中点b),该交点对应的横坐标(图3中直线bd与横坐标的交点值)即为哈萨克斯坦j-2c油田的经济极限条件下的采收率er,即er取值为0.159。步骤s102:确定所述历史生产数据对应的水驱特征曲线类型,并根据所述水驱特征曲线类型确定所述目的油藏的采出程度与含水率的关联关系。在本实施方式中,确定所述历史生产数据对应的水驱特征曲线类型,具体可以包括,可以对以lgwp为纵坐标,累积产油量np为横坐标的多个数据点进行线性拟合处理,得到lgwp与累积产油量np的第一实测拟合直线。还可以对以lglp为纵坐标,累积产油量np为横坐标的多个数据点进行线性拟合处理,得到lglp与累积产液量np的第二实测拟合直线。可以分别计算所述第一实测拟合直线对应的线性相关系数和所述第二实测拟合直线对应的线性相关系数。当所述第一实测拟合直线对应的线性相关系数的绝对值大于或等于预设相关系数阈值时,可以确定所述历史生产数据对应的水驱特征曲线类型为甲型水驱特征曲线类型。当所述第二实测拟合直线对应的线性相关系数的绝对值大于或等于预设相关系数阈值时,可以确定所述历史生产数据对应的水驱特征曲线类型为乙型水驱特征曲线类型。在本实施方式中,所述第一实测拟合直线对应的线性相关系数可以用于表示所述lgwp与累积产油量np之间的线性相关程度。同样的,所述第二实测拟合直线对应的线性相关性可以用于表示lglp与累积产液量np之间的线性相关程度。具体地,例如,可以采用下述公式计算所述第一实测拟合直线对应的线性相关系数:其中,r表示所述第一实测拟合直线对应的线性相关系数,xi表示所述目的油藏中第i个样本点的lgwp,yi表示所述目的油藏中第i个样本点的累积产油量np,n表示样本点的数量。计算所述第一实测拟合直线对应的线性相关系数的方法也可以适用于计算所述第二实测拟合直线对应的线性相关系数。在本实施方式中,所述预设相关系数阈值的取值范围可以为0.1~0.6。在本实施方式中,对以lgwp为纵坐标,累积产油量np为横坐标的多个数据点进行线性拟合处理,具体可以包括,可以采用最小二乘法对所述历史生产数据中样本点的累积产水量数据和累积产油量数据进行拟合处理。同样也可以采用最小二乘法对以lglp为纵坐标,累积产油量np为横坐标的多个数据点进行线性拟合处理。在本实施方式中,根据所述水驱特征曲线类型确定所述目的油藏的采出程度与含水率的关联关系,具体可以包括,当所述水驱特征曲线类型为甲型水驱特征曲线类型时,可以采用下述公式表征所述采出程度与含水率的关联关系:其中,r为采出程度;fw为含水率;fwl为所述目的油藏的预设经济极限含水率;r0为所述目的油藏的采出程度历史初值;fw0为所述目的油藏的含水率历史初值;er为所述目的油藏的最终采收率。在本实施方式中,根据所述水驱特征曲线类型确定所述目的油藏的采出程度与含水率的关联关系,具体可以包括,当所述水驱特征曲线类型为乙型水驱特征曲线类型时,可以采用下述公式表征所述采出程度与含水率的关联关系:其中,r为采出程度;fw为含水率;fwl为所述目的油藏的预设经济极限含水率;r0为所述目的油藏的采出程度历史初值;fw0为所述目的油藏的含水率历史初值;er为所述目的油藏的最终采收率。例如,以表1中大老爷府油田生产数据为例,通过本实施例的方法可以确定大老爷府油田的历史生产数据对应的水驱特征曲线类型为甲型水驱特征曲线类型。同样的,以表2中哈萨克斯坦j-2c油田生产数据为例,通过本实施例的方法可以确定哈萨克斯坦j-2c油田的历史生产数据对应的水驱特征曲线类型为乙型水驱特征曲线类型。如此,可以确定大老爷府油田的采出程度与含水率的关联关系为公式(2),哈萨克斯坦j-2c油田的采出程度与含水率的关联关系为公式(3)。步骤s103:基于所述线性关系曲线图、所述最终采收率以及所述采出程度与含水率的关联关系,确定所述目的油藏的采出程度历史初值和含水率历史初值。在本实施方式中,基于所述线性关系曲线图、所述最终采收率以及所述采出程度与含水率的关联关系,确定所述目的油藏的采出程度历史初值和含水率历史初值,具体可以包括,可以将所述采出程度与含水率的关联关系的斜率项和截距项分别与所述线性关系曲线图中的斜率值和截距值相对应,建立采出程度历史初值与含水率历史初值的关联关系。可以根据所述采出程度历史初值与含水率历史初值的关联关系,计算所述目的油藏的采出程度历史初值和含水率历史初值。例如,以表1中大老爷府油田生产数据为例,可以将公式(2)右边第二项等于线性关系曲线图的截距值,公式(2)右边第一项采出程度r的系数等于所述线性关系曲线图的斜率值,通过求解二元一次方程得出采出程度历史初值r0和含水率历史初值fw0;经计算,大老爷府油田的参数r0和fw0分别为0和0.52。以表2中哈萨克斯坦j-2c油田生产数据为例,可以将公式(3)右边第二项等于线性关系曲线图的截距值,公式(3)右边第一项采出程度r的系数等于所述线性关系曲线图的斜率值,通过求解二元一次方程得出采出程度历史初值r0和含水率历史初值fw0;经计算,大老爷府油田的参数r0和fw0分别为0和0.02。步骤s104:根据所述采出程度历史初值和所述含水率历史初值,以及所述采出程度与含水率的关联关系,确定所述目的油藏不同采出程度下的含水率。在本实施方式中,可以根据所述采出程度历史初值和所述含水率历史初值,以及所述采出程度与含水率的关联关系,确定所述目的油藏不同采出程度下的含水率。例如,以表1中大老爷府油田生产数据为例,将大老爷府油田的采出程度历史初值、含水率历史初值和最终采收率代入公式(2)中,将利用公式(2)得到的大老爷府油田不同采出程度下的含水率与实际大老爷府油田生产数据绘制于图4,将童氏图版与实际大老爷府油田生产数据得到的含水率绘制于图5;并将二者计算得到的含水率数据,以及含水率的相对误差记载于表3。表3大老爷府油田采出程度与含水率数据表通过图4和图5及表3数据可知,采用本实施例方法获得的大老爷府油田的含水率曲线和实际点拟合度很高,除了第一个实际点与计算值相差较大外,其余数据点相对误差都要小于5%,说明了本申请方法的准确性;而童氏图版中的曲线与实际数据点吻合度较差,预测的含水率与实际值相差较大,相对误差最大为114.7%。以表2中哈萨克斯坦j-2c油田生产数据为例,将哈萨克斯坦j-2c油田的采出程度历史初值、含水率历史初值和最终采收率代入公式(3)中,将利用公式(3)得到的哈萨克斯坦j-2c油田不同采出程度下的含水率与实际哈萨克斯坦j-2c油田生产数据绘制于图6,将童氏图版与实际哈萨克斯坦j-2c油田得到的含水率绘制于图7;并将二者计算得到的含水率数据,以及含水率的相对误差记载于表4。表4哈萨克斯坦j-2c油田采出程度与含水率数据表通过图6和图7及表4数据可知,采用本实施例方法获得的哈萨克斯坦j-2c油田的含水率曲线和实际点拟合度很高,除了前期生产不稳定的几个实际数据点与计算值相差较大外,其余数据点相对误差都要小于5%,说明了本申请方法的准确性;而童氏图版中的曲线与实际数据点吻合度较差,预测的含水率与实际值相差较大,相对误差最大为11152.7%。图8是本申请确定水驱油藏含水率的装置实施例的组成结构图。所述确定水驱油藏含水率的装置提供目的油藏的历史生产数据;其中,所述历史生产数据包括所述目的油藏中样本点的采出程度r数据和含水率fw数据。如图8所示,所述确定水驱油藏含水率的装置可以包括:最终采收率确定模块100、关联关系确定模块200、历史初值确定模块300和含水率确定模块400。所述最终采收率确定模块100,可以用于对以指定参数为纵坐标,采出程度为横坐标的多个数据点进行线性回归拟合,得到指定参数与采出程度的线性关系曲线图;并根据所述线性关系曲线图确定所述目的油藏的最终采收率;其中,所述指定参数通过表达式表征。所述关联关系确定模块200,可以用于确定所述历史生产数据对应的水驱特征曲线类型,并根据所述水驱特征曲线类型确定所述目的油藏的采出程度与含水率的关联关系。所述历史初值确定模块300,可以用于基于所述线性关系曲线图、所述最终采收率以及所述采出程度与含水率的关联关系,确定所述目的油藏的采出程度历史初值和含水率历史初值。所述含水率确定模块400,可以用于根据所述采出程度历史初值和所述含水率历史初值,以及所述采出程度与含水率的关联关系,确定所述目的油藏不同采出程度下的含水率。所述确定水驱油藏含水率的装置实施例与所述确定水驱油藏含水率的方法实施例相对应,可以实现所述确定水驱油藏含水率的方法实施例的技术方案,并取得方法实施例的技术效果。在20世纪90年代,对于一个技术的改进可以很明显地区分是硬件上的改进(例如,对二极管、晶体管、开关等电路结构的改进)还是软件上的改进(对于方法流程的改进)。然而,随着技术的发展,当今的很多方法流程的改进已经可以视为硬件电路结构的直接改进。设计人员几乎都通过将改进的方法流程编程到硬件电路中来得到相应的硬件电路结构。因此,不能说一个方法流程的改进就不能用硬件实体模块来实现。例如,可编程逻辑器件(programmablelogicdevice,pld)(例如现场可编程门阵列(fieldprogrammablegatearray,fpga))就是这样一种集成电路,其逻辑功能由用户对器件编程来确定。由设计人员自行编程来把一个数字系统“集成”在一片pld上,而不需要请芯片制造厂商来设计和制作专用的集成电路芯片。而且,如今,取代手工地制作集成电路芯片,这种编程也多半改用“逻辑编译器(logiccompiler)”软件来实现,它与程序开发撰写时所用的软件编译器相类似,而要编译之前的原始代码也得用特定的编程语言来撰写,此称之为硬件描述语言(hardwaredescriptionlanguage,hdl),而hdl也并非仅有一种,而是有许多种,如abel(advancedbooleanexpressionlanguage)、ahdl(alterahardwaredescriptionlanguage)、confluence、cupl(cornelluniversityprogramminglanguage)、hdcal、jhdl(javahardwaredescriptionlanguage)、lava、lola、myhdl、palasm、rhdl(rubyhardwaredescriptionlanguage)等,目前最普遍使用的是vhdl(very-high-speedintegratedcircuithardwaredescriptionlanguage)与verilog2。本领域技术人员也应该清楚,只需要将方法流程用上述几种硬件描述语言稍作逻辑编程并编程到集成电路中,就可以很容易得到实现该逻辑方法流程的硬件电路。本领域技术人员也知道,除了以纯计算机可读程序代码方式实现控制器以外,完全可以通过将方法步骤进行逻辑编程来使得控制器以逻辑门、开关、专用集成电路、可编程逻辑控制器和嵌入微控制器等的形式来实现相同功能。因此这种控制器可以被认为是一种硬件部件,而对其内包括的用于实现各种功能的装置也可以视为硬件部件内的结构。或者甚至,可以将用于实现各种功能的装置视为既可以是实现方法的软件模块又可以是硬件部件内的结构。上述实施例阐明的装置、模块,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。为了描述的方便,描述以上装置时以功能分为各种模块分别描述。当然,在实施本申请时可以把各模块的功能在同一个或多个软件和/或硬件中实现。通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本申请可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。该计算机软件产品可以包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例或者实施例的某些部分所述的方法。该计算机软件产品可以存储在内存中,内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flashram)。内存是计算机可读介质的示例。计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括短暂电脑可读媒体(transitorymedia),如调制的数据信号和载波。本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。本申请可用于众多通用或专用的计算机系统环境或配置中。例如:个人计算机、服务器计算机、手持设备或便携式设备、平板型设备、多处理器系统、基于微处理器的系统、置顶盒、可编程的消费电子设备、网络pc、小型计算机、大型计算机、包括以上任何系统或设备的分布式计算环境等等。本申请可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本申请,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。虽然通过实施例描绘了本申请,本领域普通技术人员知道,本申请有许多变形和变化而不脱离本申请的精神,希望所附的权利要求包括这些变形和变化而不脱离本申请的精神。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1