[发明专利]一种基于B样条拟合的非平稳目标运动轨迹实时仿真方法有效
申请号: | 201410166790.0 | 申请日: | 2014-04-23 |
公开(公告)号: | CN103914629A | 公开(公告)日: | 2014-07-09 |
发明(设计)人: | 方世良;徐雅南;罗昕炜 | 申请(专利权)人: | 东南大学 |
主分类号: | G06F19/00 | 分类号: | G06F19/00;G05B17/02 |
代理公司: | 南京瑞弘专利商标事务所(普通合伙) 32249 | 代理人: | 杨晓玲 |
地址: | 211189 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于B样条拟合的非平稳目标运动轨迹实时仿真方法,该仿真方法包括以下步骤:第一步:获取采样率为fs的实测水声目标运动轨迹序列m(n);第二步:获得实测水声目标运动轨迹子序列;第三步:获取各子序列反求三次B样条曲线的控制顶点;第四步:获取各子序列在采样率Fs下的目标运动轨迹;第五步:获得实时的目标运动轨迹。该仿真方法利用光滑的参数曲线段逼近折线段多边形的数学方法对实测采样率fs下的目标运动轨迹数据做曲线拟合,模拟出采样率Fs下的目标运动轨迹,使得因目标运动状态改变而可能产生“拐点”的运动轨迹更加平滑。 | ||
搜索关键词: | 一种 基于 拟合 平稳 目标 运动 轨迹 实时 仿真 方法 | ||
【主权项】:
一种基于B样条拟合的非平稳目标运动轨迹实时仿真方法,其特征在于,该仿真方法包括以下步骤:第一步:获取采样率为fs的实测水声目标运动轨迹序列m(n):该运动轨迹序列m(n)包含N个运动轨迹点,待拟合的目标运动轨迹的采样率为Fs;第二步:获得实测水声目标运动轨迹子序列:化简fs/Fs为最简分子式,该最简分子式的分子为M,当M大于10时,则M0=M,当M小于或等于10时,令Q=2gM,g为从1开始的正整数,且Q为第一次大于10的数时,则M0=Q;然后将实测水声目标运动轨迹序列m(n)从起始位置按长度M0截取,从而获得L段截取的实测水声目标运动轨迹子序列,最后一段子序列长度为M1,M1小于或等于M0,从第1段到第L‑1段中的第i段子序列包含的运动轨迹点为m(M0(i‑1)+1),m(M0(i‑1)+2),…,m(M0(i‑1)+M0),第L段子序列包含的运动轨迹点为m(M0(L‑1)+1),m(M0(L‑1)+2),…,m(M0(L‑1)+M1);i表示子序列的段号,i为1至L;第三步:获取各子序列反求三次B样条曲线的控制顶点:对每段目标运动轨迹子序列反求三次B样条曲线的控制顶点,当第L段子序列包含M0个运动轨迹点时,每段子序列的控制顶点为pi(1),pi(2),…,pi(M0+1),pi(M0+2);当第L段子序列包含小于M0个运动轨迹点时,前L‑1段子序列的控制顶点为pi(1),pi(2),…,pi(M0+1),pi(M0+2),第L段子序列的控制顶点为pL(1),pL(2),…,pL(M1+1),pL(M1+2);第四步:获取各子序列在采样率Fs下的目标运动轨迹:利用获得的各段子序列的控制顶点分别作三次均匀B样条拟合,获得从第1段到第L‑1段中的第i段子序列在采样率Fs下的目标运动轨迹m'i(t1):![]()
式(7)式(7)中,j1=1、2、…、M0‑3,t1=k×fs/Fs,t1≤M0,k表示整型变量,j1为大于t1的最小整数;当第L段子序列包含M0个运动轨迹点时,第L段子序列在采样率Fs下的目标运动轨迹m'L,M0(t2):![]()
式(8)式(8)中,j2=1、2、…、M0‑3,t2=k×fs/Fs,t2≤M0,k表示整型变量,j2为大于t2的最小整数;当第L段子序列包含小于M0个运动轨迹点时,第L段子序列在采样率Fs下的目标运动轨迹m'L,M1(t3):![]()
式(9)式(9)中,j3=1、2、…、M1‑3,t3=k×fs/Fs,t3≤M1,k表示整型变量,j3为大于t3的最小整数;第五步:获得实时的目标运动轨迹:将第四步获得的从第1段到第L段的各段子序列在采样率Fs下的目标运动轨迹按段号由小到大合并,获得采样率Fs下的非平稳目标运动轨迹,从而获得实时的目标运动轨迹。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东南大学,未经东南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410166790.0/,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06 计算;推算;计数
G06F 电数字数据处理
G06F19-00 专门适用于特定应用的数字计算或数据处理的设备或方法
G06F19-10 .生物信息学,即计算分子生物学中的遗传或蛋白质相关的数据处理方法或系统
G06F19-12 ..用于系统生物学的建模或仿真,例如:概率模型或动态模型,遗传基因管理网络,蛋白质交互作用网络或新陈代谢作用网络
G06F19-14 ..用于发展或进化的,例如:进化的保存区域决定或进化树结构
G06F19-16 ..用于分子结构的,例如:结构排序,结构或功能关系,蛋白质折叠,结构域拓扑,用结构数据的药靶,涉及二维或三维结构的
G06F19-18 ..用于功能性基因组学或蛋白质组学的,例如:基因型–表型关联,不均衡连接,种群遗传学,结合位置鉴定,变异发生,基因型或染色体组的注释,蛋白质相互作用或蛋白质核酸的相互作用
G06F 电数字数据处理
G06F19-00 专门适用于特定应用的数字计算或数据处理的设备或方法
G06F19-10 .生物信息学,即计算分子生物学中的遗传或蛋白质相关的数据处理方法或系统
G06F19-12 ..用于系统生物学的建模或仿真,例如:概率模型或动态模型,遗传基因管理网络,蛋白质交互作用网络或新陈代谢作用网络
G06F19-14 ..用于发展或进化的,例如:进化的保存区域决定或进化树结构
G06F19-16 ..用于分子结构的,例如:结构排序,结构或功能关系,蛋白质折叠,结构域拓扑,用结构数据的药靶,涉及二维或三维结构的
G06F19-18 ..用于功能性基因组学或蛋白质组学的,例如:基因型–表型关联,不均衡连接,种群遗传学,结合位置鉴定,变异发生,基因型或染色体组的注释,蛋白质相互作用或蛋白质核酸的相互作用