美文网首页程序员
相控阵雷达工具箱的使用(一):phased.Platform系统

相控阵雷达工具箱的使用(一):phased.Platform系统

作者: 翯_翯 | 来源:发表于2018-05-09 11:13 被阅读0次

    描述

    phased.Platform系统对象模拟在空间中一个或多个平台的平行运动。平台可以是一个目标,如车辆,飞机,声纳或者雷达的发射机和接收机。该模型假定在每个仿真步长中,平台以恒定的速度或恒定的加速度运动。始终在全局坐标系中定义位置和速度。
    移动平台建模:
    1.使用构造程序定义和设置您的平台。
    2.反复调用步长方法将平台沿由phased.Platform属性确定的路径移动。
    步长的行为特定于工具箱中的每个对象。

    构造

    sPlat=phased.Platform创建一个平台对象,sPlat。该对象模拟一个初始速度和位置均为0的静止平台。
    sPlat=phased.Platform(Name,Value)创建一个对象,sPlat,并且每个指定属性Name设置为指定Value。您可以按任意顺序指定其他名称-值参数对,如(Name1,Value1,...,NameN,ValueN)。
    sPlat = phased.Platform(pos,vel,Name,Value)创建个平台对象,sPlat,并将初始位置设置为pos,将速度设置为vel,其他指定的属性名称被设置为Name。pos和vel是值参数,值参数不需要指定的名称,但是可以通过其参数位置进行解释。要指定值参数,请指定所有前面的值参数。

    运动模型可以是恒定速度或恒定加速度。您可以使用运动模型属性选择两种运动模型中的一种。

    相关文章

      网友评论

        本文标题:相控阵雷达工具箱的使用(一):phased.Platform系统

        本文链接:https://www.haomeiwen.com/subject/oeqnrftx.html