1.一种台风路径相似度评估方法,其特征在于,包括以下步骤:S1:台风数据的转化
将台风的同一观测时间上各观测要素值构成一个多维向量,并按其观测时间的先后将各向量排成一列,构成台风时间序列,多个台风时间序列按其编号顺序构成计算机可读的数据集文件;
S2:求算台风相似距离
定义多维向量之间的距离函数,并将其作为动态时间弯曲算法中的距离函数,动态时间弯曲算法需要构造两个矩阵:累积矩阵与累积矩阵,累积矩阵定义为参与运算的两台风时间序列中各多维向量之间的距离;累积矩阵定义为一个按动态规划思想递推矩阵中每个元素的矩阵,最终定义台风相似距离为累积矩阵的最后一个元素;
S3:求算台风相似度
利用类双曲正切函数定义归一化函数,并将S2中求算的相似距离作为输入变量,求得台风相似度。
2.如权利要求1所述的一种台风路径相似度评估方法,其特征在于,所述步骤S1台风数据的转化包括如下步骤:
将台风的同一观测时间上五个观测要素值:中心经度、中心纬度、中心气压、风力等级、移动速度构成一个多维向量,第 次观测得到向量的记为:其中 分别表示中心经度、中心纬度、中心气压、风力等级、移动速度;
按台风观测时间的先后将各向量排成一列,构成台风时间序列,形式化表达为:其中表示台风时间序列;为最后一次观测的序号,也称该台风时间序列的长度,即完成一个台风轨迹数据向台风时间序列的转化。
3.如权利要求1所述的一种台风路径相似度评估方法,其特征在于,所述步骤S2求算台风相似距离包括如下步骤:S21、定义多维向量之间的距离函数设两个多维向量为:
其中 分别表示中心经度、中心纬度、中心气压、风力等级、移动速度,下标代表该要素属于的向量编号;
定义两多维向量之间的距离函数为:S22、构造累积矩阵
设参与运算的两台风时间序列分别为 ,其长度分别为 ,则累积矩阵 的大小为 ,其构造公式为:
其中 代表距离矩阵第 行第 列上的元素; 分别表示台风时间序列 中第次、的第 次观测得到的多维向量;
S23、构造累积矩阵
累积矩阵 的大小为 ,其构造公式为:其中 代表累积矩阵第行第 列上的元素, 函数表示取几者中的最小值;
定义参与运算的两台风时间序列的相似距离为:其中 分别表示两台风时间序列的长度,即累积矩阵右下角元素的算术平方根。
4.如权利要求1所述的一种台风路径相似度评估方法,其特征在于,所述步骤S2求算台风相似度包括如下步骤:
定义归一化函数为:
其中 为S2中求得的相似距离, ;
而此处 的结果则表示两台风时间序列的相似程度,又因其表示形式为百分比,故也称相似百分比。