1.一种流体各组分流量测量方法,其特征在于,包括:获得流体磁化矢量数据和对应的流体流速数据,所述流体磁化矢量数据包括:流体沿第一方向磁化矢量数据和流体沿第二方向磁化矢量数据;根据预先建立的模型,以及所述流体磁化矢量数据和对应的流体流速数据,确定流体各组分含量数据,其中所述模型根据含油率数据,探头磁体长度数据和流体流速历史数据预先建立;根据流体各组分含量数据和流体流速数据,确定流体各组分流量;所述探头磁体长度数据包括:探头预磁化段磁体长度数据,探测区域磁体第一长度数据和探测区域磁体第二长度数据;所述模型根据含油率数据,探头磁体长度数据和流体流速历史数据预先建立,包括:模型根据含油率数据,探头预磁化段磁体长度数据,探测区域磁体第一长度数据,探测区域磁体第二长度数据和流体流速历史数据预先建立;按如下方式预先建立模型:获取含油率数据,探头预磁化段磁体长度数据,探测区域磁体第一长度数据,探测区域磁体第二长度数据和流体流速历史数据;根据所述探头预磁化段磁体长度数据,探测区域磁体第一长度数据和流体流速历史数据,确定流体沿第一方向磁化时间,根据所述流体沿第一方向磁化时间和纵向弛豫时间数据,确定流体沿第一方向磁化矢量历史数据;根据所述探测区域磁体第二长度数据和流体流速历史数据,确定流体沿第二方向磁化时间,根据所述流体沿第二方向磁化时间和纵向弛豫时间数据,确定流体沿第二方向磁化矢量历史数据;根据所述流体沿第一方向磁化矢量历史数据,流体沿第二方向磁化矢量历史数据,含油率数据和流体流速历史数据,建立模型。
2.如权利要求1所述的方法,其特征在于,根据流体各组分含量数据和流体流速数据,确定流体各组分流量,包括:根据流体流速数据和管道截面积数据,确定流体流量数据;根据所述流体流量数据和流体各组分含量数据,确定流体各组分流量。
3.一种流体各组分流量测量装置,其特征在于,包括:核磁探头,多个阀门,控制器和处理器;所述控制器,与所述多个阀门连接,用于切换所述多个阀门的工作状态;所述核磁探头内流体的状态随所述多个阀门的工作状态的切换处于沿第一方向流动状态或沿第二方向流动状态;所述核磁探头,用于测量核磁探头内处于沿第一方向流动状态或沿第二方向流动状态的流体的流体磁化矢量数据和对应的流体流速数据;所述处理器,与所述核磁探头连接,用于获得流体磁化矢量数据和对应的流体流速数据,所述流体磁化矢量数据包括:流体沿第一方向磁化矢量数据和流体沿第二方向磁化矢量数据;根据预先建立的模型,以及所述流体磁化矢量数据和对应的流体流速数据,确定流体各组分含量数据,其中所述模型根据含油率数据,探头磁体长度数据和流体流速历史数据预先建立;根据流体各组分含量数据和流体流速数据,确定流体各组分流量;所述探头磁体长度数据包括:探头预磁化段磁体长度数据,探测区域磁体第一长度数据和探测区域磁体第二长度数据;所述模型根据含油率数据,探头磁体长度数据和流体流速历史数据预先建立,包括:模型根据含油率数据,探头预磁化段磁体长度数据,探测区域磁体第一长度数据,探测区域磁体第二长度数据和流体流速历史数据预先建立;所述处理器进一步用于,按如下方式预先建立模型:获取含油率数据,探头预磁化段磁体长度数据,探测区域磁体第一长度数据,探测区域磁体第二长度数据和流体流速历史数据;根据所述探头预磁化段磁体长度数据,探测区域磁体第一长度数据和流体流速历史数据,确定流体沿第一方向磁化时间,根据所述流体沿第一方向磁化时间和纵向弛豫时间数据,确定流体沿第一方向磁化矢量历史数据;根据所述探测区域磁体第二长度数据和流体流速历史数据,确定流体沿第二方向磁化时间,根据所述流体沿第二方向磁化时间和纵向弛豫时间数据,确定流体沿第二方向磁化矢量历史数据;根据所述流体沿第一方向磁化矢量历史数据,流体沿第二方向磁化矢量历史数据,含油率数据和流体流速历史数据,建立模型。
4.如权利要求3所述的装置,其特征在于,所述核磁探头内流体的状态随所述多个阀门的工作状态的切换处于静止状态;所述核磁探头,还用于测量核磁探头内处于静止状态的流体的流体磁化矢量数据和对应的流体流速数据。
5.如权利要求3所述的装置,其特征在于,所述处理器进一步用于,按如下方式确定流体各组分流量:根据流体流速数据和管道截面积数据,确定流体流量数据;根据所述流体流量数据和流体各组分含量数据,确定流体各组分流量。
6.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至2任一所述方法。
7.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有执行权利要求1至2任一所述方法的计算机程序。