主要内容gydF4y2Ba

phased.ScatteringMIMOChannelgydF4y2Ba

散射MIMO信道gydF4y2Ba

描述gydF4y2Ba

的gydF4y2Baphased.ScatteringMIMOChannelgydF4y2Ba™系统对象模型的多路径传播渠道辐射信号从一个传输数组反映从多个散射回接收数组。在这个渠道,传播路径从点对点的视线。对象模型range-dependent延时、增益、多普勒频移,相变,由于气体和大气损失,雨、雾和云。gydF4y2Ba

大气气体和雨衰减模型是有效的电磁信号的频率范围从1到1000 GHz。雾和云是有效的衰减模型从10到1000 GHz。这些频率范围之外的对象使用最近的有效值。gydF4y2Ba

计算指定的多路径传播源和接收器点:gydF4y2Ba

  1. 定义和设置您的散射MIMO信道使用gydF4y2Ba建设gydF4y2Ba过程。你可以设置系统施工中对象属性或让他们保持默认值。gydF4y2Ba

  2. 调用gydF4y2Ba一步gydF4y2Ba方法来计算传播信号使用的属性gydF4y2Baphased.ScatteringMIMOChannelgydF4y2Ba系统对象。你可以改变任何调用之前或之后可调特性gydF4y2Ba一步gydF4y2Ba方法。gydF4y2Ba

请注意gydF4y2Ba

而不是使用gydF4y2Ba一步gydF4y2Ba定义的方法来执行操作系统对象,您可以调用对象的参数,就好像它是一个函数。例如,gydF4y2Bay =步骤(obj, x)gydF4y2Ba和gydF4y2Bay = obj (x)gydF4y2Ba执行相同操作。gydF4y2Ba

建设gydF4y2Ba

频道= phased.ScatteringMIMOChannelgydF4y2Ba创建一个散射MIMO信道传播系统对象,gydF4y2Ba通道gydF4y2Ba。gydF4y2Ba

频道= phased.ScatteringMIMOChannel (gydF4y2Ba的名字gydF4y2Ba,gydF4y2Ba价值gydF4y2Ba)gydF4y2Ba创建一个系统对象,gydF4y2Ba通道gydF4y2Ba每个指定的属性gydF4y2Ba的名字gydF4y2Ba设置为指定的gydF4y2Ba价值gydF4y2Ba。您可以指定额外的名称和值对参数在任何顺序(gydF4y2BaName1, Value1gydF4y2Ba、……gydF4y2Ba的,家gydF4y2Ba)。gydF4y2Ba

属性gydF4y2Ba

全部展开gydF4y2Ba

传输数组,指定为相控阵系统工具箱天线阵系统对象。此属性的默认值gydF4y2Baphased.ULAgydF4y2Ba数组的默认属性值。gydF4y2Ba

例子:gydF4y2Baphased.URAgydF4y2Ba

接收数组,指定为相控阵系统工具箱天线阵系统对象。此属性的默认值gydF4y2Baphased.ULAgydF4y2Ba数组的默认属性值。gydF4y2Ba

例子:gydF4y2Baphased.URAgydF4y2Ba

信号传播速度,指定为一个积极的标量。单位是米每秒。默认的传播速度是返回的值gydF4y2Baphysconst(“光速”)gydF4y2Ba。看到gydF4y2BaphysconstgydF4y2Ba为更多的信息。gydF4y2Ba

例子:gydF4y2Ba3 e8gydF4y2Ba

数据类型:gydF4y2Ba双gydF4y2Ba

信号载波频率,指定为一个积极的实值标量。单位是赫兹。gydF4y2Ba

例子:gydF4y2Ba100年e6gydF4y2Ba

数据类型:gydF4y2Ba双gydF4y2Ba

偏振配置,指定为gydF4y2Ba“没有”gydF4y2Ba,gydF4y2Ba“组合”gydF4y2Ba,或gydF4y2Ba“双重”gydF4y2Ba。当你设定这个属性gydF4y2Ba“没有”gydF4y2Ba被认为是一个标量场,输出字段。当你设定这个属性gydF4y2Ba“组合”gydF4y2Ba、偏振辐射字段和被解释为一个信号传感器的固有的极化。当你设定这个属性gydF4y2Ba“双重”gydF4y2Ba,gydF4y2BaHgydF4y2Ba和gydF4y2BaVgydF4y2Ba辐射场的极化组件是独立的信号。gydF4y2Ba

例子:gydF4y2Ba“双重”gydF4y2Ba

数据类型:gydF4y2Ba字符gydF4y2Ba

选项来启用大气衰减模型,指定为一个gydF4y2Ba假gydF4y2Ba或gydF4y2Ba真正的gydF4y2Ba。将此属性设置为gydF4y2Ba真正的gydF4y2Ba添加信号衰减引起的大气气体、雨、雾、云。将此属性设置为gydF4y2Ba假gydF4y2Ba忽略大气影响传播。gydF4y2Ba

设置gydF4y2BaSpecifyAtmospheregydF4y2Ba来gydF4y2Ba真正的gydF4y2Ba,使gydF4y2Ba温度gydF4y2Ba,gydF4y2BaDryAirPressuregydF4y2Ba,gydF4y2BaWaterVapourDensitygydF4y2Ba,gydF4y2BaLiquidWaterDensitygydF4y2Ba,gydF4y2BaRainRategydF4y2Ba属性。gydF4y2Ba

数据类型:gydF4y2Ba逻辑gydF4y2Ba

环境温度,指定为一个实值标量。单位摄氏度。gydF4y2Ba

例子:gydF4y2Ba20.0gydF4y2Ba

依赖关系gydF4y2Ba

要启用这个特性,设置gydF4y2BaSpecifyAtmospheregydF4y2Ba来gydF4y2Ba真正的gydF4y2Ba。gydF4y2Ba

数据类型:gydF4y2Ba双gydF4y2Ba

大气干燥的空气压力,指定为一个积极的实值标量。单位在帕斯卡(Pa)。这个属性的默认值对应于一个标准大气。gydF4y2Ba

例子:gydF4y2Ba101.0 e3gydF4y2Ba

依赖关系gydF4y2Ba

要启用这个特性,设置gydF4y2BaSpecifyAtmospheregydF4y2Ba来gydF4y2Ba真正的gydF4y2Ba。gydF4y2Ba

数据类型:gydF4y2Ba双gydF4y2Ba

大气水汽密度,指定为一个积极的实值标量。单位是克/米gydF4y2Ba3gydF4y2Ba。gydF4y2Ba

例子:gydF4y2Ba7.4gydF4y2Ba

依赖关系gydF4y2Ba

要启用这个特性,设置gydF4y2BaSpecifyAtmospheregydF4y2Ba来gydF4y2Ba真正的gydF4y2Ba。gydF4y2Ba

数据类型:gydF4y2Ba双gydF4y2Ba

液体水密度的雾或云,指定为一个非负实值标量。单位是克/米gydF4y2Ba3gydF4y2Ba。典型的液态水密度值是0.05 0.5中雾和浓雾。gydF4y2Ba

例子:gydF4y2Ba0.1gydF4y2Ba

依赖关系gydF4y2Ba

要启用这个特性,设置gydF4y2BaSpecifyAtmospheregydF4y2Ba来gydF4y2Ba真正的gydF4y2Ba。gydF4y2Ba

数据类型:gydF4y2Ba双gydF4y2Ba

降雨率、指定为负的标量。单位是毫米/小时。gydF4y2Ba

例子:gydF4y2Ba10.0gydF4y2Ba

依赖关系gydF4y2Ba

要启用这个特性,设置gydF4y2BaSpecifyAtmospheregydF4y2Ba来gydF4y2Ba真正的gydF4y2Ba。gydF4y2Ba

数据类型:gydF4y2Ba双gydF4y2Ba

信号的采样率,指定为一个积极的标量。单位是赫兹。系统对象使用这个量来计算样本的单位传播延迟。gydF4y2Ba

例子:gydF4y2Ba1 e6gydF4y2Ba

数据类型:gydF4y2Ba双gydF4y2Ba

选项来启用沿着直接信号传播路径,指定为gydF4y2Ba假gydF4y2Ba或gydF4y2Ba真正的gydF4y2Ba。直接从传输路径是一种视距路径数组来接收数组没有散射。gydF4y2Ba

数据类型:gydF4y2Ba逻辑gydF4y2Ba

选项来启用通道的输出响应,指定为gydF4y2Ba假gydF4y2Ba或gydF4y2Ba真正的gydF4y2Ba。将此属性设置为gydF4y2Ba真正的gydF4y2Ba输出通道响应和延时使用gydF4y2BachmatrixgydF4y2Ba和gydF4y2BaτgydF4y2Ba输出参数的gydF4y2Ba一步gydF4y2Ba方法。gydF4y2Ba

数据类型:gydF4y2Ba逻辑gydF4y2Ba

源的最大时延值,指定为gydF4y2Ba“汽车”gydF4y2Ba或gydF4y2Ba“属性”gydF4y2Ba。当你设定这个属性gydF4y2Ba“汽车”gydF4y2Ba,通道自动分配足够的内存来模拟传播延迟。当你设定这个属性gydF4y2Ba“属性”gydF4y2Ba,您可以指定使用的最大延迟gydF4y2BaMaximumDelaygydF4y2Ba财产。信号到达后的最大延迟被忽略。gydF4y2Ba

最大信号延迟,指定为一个积极的标量。延迟大于这个值将被忽略。单位是秒。gydF4y2Ba

依赖关系gydF4y2Ba

要启用这个特性,设置gydF4y2BaMaximumDelaySourcegydF4y2Ba财产gydF4y2Ba“属性”gydF4y2Ba。gydF4y2Ba

数据类型:gydF4y2Ba双gydF4y2Ba

源发射阵列的运动参数,指定为gydF4y2Ba“属性”gydF4y2Ba或gydF4y2Ba输入端口的gydF4y2Ba。gydF4y2Ba

  • 当你设定这个属性gydF4y2Ba“属性”gydF4y2Ba传送阵是静止的。然后,您可以指定使用的数组的位置和方向gydF4y2BaTransmitArrayPositiongydF4y2Ba和gydF4y2BaTransmitArrayOrientationAxesgydF4y2Ba属性。gydF4y2Ba

  • 当你设定这个属性gydF4y2Ba输入端口的gydF4y2Ba,指定传送阵的位置、速度和方向通过gydF4y2BatxposgydF4y2Ba,gydF4y2BatxvelgydF4y2Ba,gydF4y2BatxaxesgydF4y2Ba输入参数的gydF4y2Ba一步gydF4y2Ba方法。gydF4y2Ba

数据类型:gydF4y2Ba字符gydF4y2Ba

发射阵列相位中心的位置,指定为一个实值三元素向量在笛卡尔形式,gydF4y2Ba[x, y, z]gydF4y2Ba关于全球坐标系统。单位是米。gydF4y2Ba

例子:gydF4y2Ba(1000;-200;55)gydF4y2Ba

依赖关系gydF4y2Ba

要启用这个特性,设置gydF4y2BaTransmitArrayMotionSourcegydF4y2Ba财产gydF4y2Ba“属性”gydF4y2Ba。gydF4y2Ba

数据类型:gydF4y2Ba双gydF4y2Ba

定向传送数组,指定为一个3×3的正交实值矩阵。矩阵指定了三个轴,gydF4y2Ba(x, y, z)gydF4y2Ba,定义数组的局部坐标系相对于全局坐标系统。矩阵列对应本地数组的轴坐标系统。gydF4y2Ba

例子:gydF4y2Barotz (45)gydF4y2Ba

依赖关系gydF4y2Ba

要启用这个特性,设置gydF4y2BaTransmitArrayMotionSourcegydF4y2Ba财产gydF4y2Ba“属性”gydF4y2Ba。gydF4y2Ba

数据类型:gydF4y2Ba双gydF4y2Ba

源接收数组的运动参数,指定为gydF4y2Ba“属性”gydF4y2Ba或gydF4y2Ba输入端口的gydF4y2Ba。gydF4y2Ba

  • 当你设定这个属性gydF4y2Ba“属性”gydF4y2Ba,接收数组是静止的。然后,您可以指定的位置和方向阵列使用gydF4y2BaReceiveArrayPositiongydF4y2Ba和gydF4y2BaReceiveArrayOrientationAxesgydF4y2Ba属性。gydF4y2Ba

  • 当你设定这个属性gydF4y2Ba输入端口的gydF4y2Ba,您可以指定接收阵列的位置,速度,和定位使用gydF4y2BarxposgydF4y2Ba,gydF4y2BarxvelgydF4y2Ba,gydF4y2BarxaxesgydF4y2Ba输入参数的gydF4y2Ba一步gydF4y2Ba方法。gydF4y2Ba

数据类型:gydF4y2Ba字符gydF4y2Ba

接收阵列相位中心的位置,指定为一个实值三元素向量在笛卡尔形式,gydF4y2Ba[x, y, z]gydF4y2Ba关于全球坐标系统。单位是米。gydF4y2Ba

例子:gydF4y2Ba(1000;-200;55)gydF4y2Ba

依赖关系gydF4y2Ba

要启用这个特性,设置gydF4y2BaReceiveArrayMotionSourcegydF4y2Ba财产gydF4y2Ba“属性”gydF4y2Ba。gydF4y2Ba

数据类型:gydF4y2Ba双gydF4y2Ba

定向接收数组,指定为一个3×3的正交实值矩阵。矩阵指定了三个轴,gydF4y2Ba(x, y, z)gydF4y2Ba,定义数组的局部坐标系相对于全局坐标系统。矩阵列对应本地数组的轴坐标系统。gydF4y2Ba

例子:gydF4y2Baroty (60)gydF4y2Ba

依赖关系gydF4y2Ba

要启用这个特性,设置gydF4y2BaReceiveArrayMotionSourcegydF4y2Ba财产gydF4y2Ba“属性”gydF4y2Ba。gydF4y2Ba

数据类型:gydF4y2Ba双gydF4y2Ba

源的散射体参数,指定为gydF4y2Ba“汽车”gydF4y2Ba,gydF4y2Ba“属性”gydF4y2Ba,gydF4y2Ba输入端口的gydF4y2Ba。gydF4y2Ba

  • 当你设定这个属性gydF4y2Ba“汽车”gydF4y2Ba,所有散射体位置和系数是随机生成的。散射体速度为零。生成的位置都是包含在定义的区域gydF4y2BaScattererPositionBoundarygydF4y2Ba。设置数量的散射,使用gydF4y2BaNumScatterersgydF4y2Ba财产。gydF4y2Ba

  • 当你设定这个属性gydF4y2Ba“属性”gydF4y2Ba,你可以设置使用的散射体的位置gydF4y2BaScattererPositiongydF4y2Ba通过使用财产和散射系数gydF4y2BaScattererCoefficientgydF4y2Ba财产。所有的散射体速度为零。gydF4y2Ba

  • 当你设定这个属性gydF4y2Ba输入端口的gydF4y2Ba,您可以指定散射体的位置、速度和散射系数使用gydF4y2BascatposgydF4y2Ba,gydF4y2BascatvelgydF4y2Ba,gydF4y2BascatcoefgydF4y2Ba输入参数的gydF4y2Ba一步gydF4y2Ba方法。gydF4y2Ba

例子:gydF4y2Ba输入端口的gydF4y2Ba

数据类型:gydF4y2Ba字符gydF4y2Ba

散射,指定为一个非负整数。gydF4y2Ba

例子:gydF4y2Ba9gydF4y2Ba

依赖关系gydF4y2Ba

要启用这个特性,设置gydF4y2BaScattererSpecificationSourcegydF4y2Ba财产gydF4y2Ba“汽车”gydF4y2Ba。gydF4y2Ba

数据类型:gydF4y2Ba双gydF4y2Ba

散射体的边界位置,指定为1×2实值行向量或一个3×2实值矩阵。向量指定最小值和最大值,gydF4y2Ba[minbdry maxbdry]gydF4y2Ba所有三个维度。矩阵指定边界的三维形式gydF4y2Ba[x_minbdry x_maxbdry; y_minbdry y_maxbdry;z_minbdry z_maxbdry]gydF4y2Ba。gydF4y2Ba

例子:gydF4y2Ba(-1000 500;-100;100 -200 0)gydF4y2Ba

依赖关系gydF4y2Ba

要启用这个特性,设置gydF4y2BaScattererSpecificationSourcegydF4y2Ba财产gydF4y2Ba“汽车”gydF4y2Ba。gydF4y2Ba

数据类型:gydF4y2Ba双gydF4y2Ba

位置的散射,指定为实值3×-gydF4y2BaKgydF4y2Ba矩阵。gydF4y2BaKgydF4y2Ba是散射的数量。每一列代表一个不同的散射体,笛卡尔形式gydF4y2Ba[x, y, z]gydF4y2Ba对全球坐标系统。单位是米。gydF4y2Ba

例子:gydF4y2Ba(55 1050 -100;-300;-75 0)gydF4y2Ba

依赖关系gydF4y2Ba

要启用这个特性,设置gydF4y2BaScattererSpecificationSourcegydF4y2Ba财产gydF4y2Ba“属性”gydF4y2Ba。gydF4y2Ba

数据类型:gydF4y2Ba双gydF4y2Ba

散射系数,指定为复值1 -gydF4y2BaKgydF4y2Ba向量。gydF4y2BaKgydF4y2Ba是散射的数量。单位是无量纲。gydF4y2Ba

例子:gydF4y2Ba2 + 1我gydF4y2Ba

依赖关系gydF4y2Ba

要启用这个特性,设置gydF4y2BaScattererSpecificationSourcegydF4y2Ba财产gydF4y2Ba“属性”gydF4y2Ba。gydF4y2Ba

数据类型:gydF4y2Ba双gydF4y2Ba
复数的支持:金宝appgydF4y2Ba是的gydF4y2Ba

散射的散射矩阵,指定为复值2 2 -gydF4y2BaNgydF4y2Ba年代gydF4y2Ba数组,gydF4y2BaNgydF4y2Ba年代gydF4y2Ba是散射的数量。每个页面的这个数组表示散射体的散射矩阵。每个散射矩阵的形式gydF4y2Ba[s_hh s_hv; s_vh s_vv]gydF4y2Ba。例如,组件gydF4y2Bas_hvgydF4y2Ba指定的复杂散射响应输入信号时垂直极化和水平极化反射信号。类似的其他组件定义。单位平方米。gydF4y2Ba

依赖关系gydF4y2Ba

要启用这个特性,设置gydF4y2BaScatteringMatrixSourcegydF4y2Ba财产gydF4y2Ba“属性”gydF4y2Ba和gydF4y2Ba极化gydF4y2Ba财产gydF4y2Ba“组合”gydF4y2Ba或gydF4y2Ba“双重”gydF4y2Ba。gydF4y2Ba

数据类型:gydF4y2Ba双gydF4y2Ba
复数的支持:金宝appgydF4y2Ba是的gydF4y2Ba

方向散射,指定为一个实值3-by-3-by -gydF4y2BaNgydF4y2Ba年代gydF4y2Ba数组,gydF4y2BaNgydF4y2Ba年代gydF4y2Ba是散射的数量。这个数组的每一页是一个正交矩阵。矩阵的列代表当地的轴坐标(gydF4y2BaxgydF4y2Ba,gydF4y2BaygydF4y2Ba,gydF4y2BazgydF4y2Ba)的散射体对全球坐标系统。gydF4y2Ba

例子:gydF4y2Baroty (45)gydF4y2Ba

依赖关系gydF4y2Ba

要启用这个特性,设置gydF4y2BaScatteringMatrixSourcegydF4y2Ba财产gydF4y2Ba“属性”gydF4y2Ba和gydF4y2Ba极化gydF4y2Ba财产gydF4y2Ba“组合”gydF4y2Ba或gydF4y2Ba“双重”gydF4y2Ba。gydF4y2Ba

数据类型:gydF4y2Ba双gydF4y2Ba

的随机数生成器的种子来源,指定为gydF4y2Ba“汽车”gydF4y2Ba或gydF4y2Ba“属性”gydF4y2Ba。gydF4y2Ba

  • 当你设定这个属性gydF4y2Ba“汽车”gydF4y2Ba使用默认的MATLAB,随机数生成gydF4y2Ba®gydF4y2Ba随机数生成器。gydF4y2Ba

  • 当你设定这个属性gydF4y2Ba“属性”gydF4y2Ba,对象使用一个私人随机数生成器的种子指定的值gydF4y2Ba种子gydF4y2Ba财产。gydF4y2Ba

使用这个对象并行计算工具箱™软件,设置该属性gydF4y2Ba“汽车”gydF4y2Ba。gydF4y2Ba

依赖关系gydF4y2Ba

要启用这个特性,设置gydF4y2BaScattererSpecificationSourcegydF4y2Ba财产gydF4y2Ba“汽车”gydF4y2Ba。gydF4y2Ba

随机数生成器的种子,指定为一个非负整数小于2gydF4y2Ba32gydF4y2Ba。gydF4y2Ba

例子:gydF4y2Ba5005年gydF4y2Ba

依赖关系gydF4y2Ba

要启用这个特性,设置gydF4y2BaScattererSpecificationSourcegydF4y2Ba财产gydF4y2Ba“汽车”gydF4y2Ba和gydF4y2BaSeedSourcegydF4y2Ba财产gydF4y2Ba“属性”gydF4y2Ba。gydF4y2Ba

数据类型:gydF4y2Ba双gydF4y2Ba

方法gydF4y2Ba

重置gydF4y2Ba 的复位状态gydF4y2Ba系统对象gydF4y2Ba
一步gydF4y2Ba 在散射MIMO信道传播的信号gydF4y2Ba
常见的系统对象gydF4y2Ba
释放gydF4y2Ba

允许系统对象属性值的变化gydF4y2Ba

例子gydF4y2Ba

全部折叠gydF4y2Ba

创建一个30 GHz MIMO信道随机散射。包含一个静止的场景21-element传输齿龈数组和一个固定15元接收齿龈数组。发射天线的余弦响应和接收天线各向同性。对数组元素间距小于半波长。通道有50个随机生成静态散射内指定的边界框。传送阵位于0;20、50米和接收阵列位于200;10;10米。通过这个通道计算信号传播。信号的采样率是10 MHz。gydF4y2Ba

fc = 30 e9;c = physconst (gydF4y2Ba“光速”gydF4y2Ba);λ= c / fc;fs = 10 e6;txarray = phased.ULA (gydF4y2Ba“元素”gydF4y2Baphased.CosineAntennaElement,gydF4y2Ba…gydF4y2Ba“NumElements”gydF4y2Ba21岁,gydF4y2Ba“ElementSpacing”gydF4y2Ba0.45 *λ);rxarray = phased.ULA (gydF4y2Ba“元素”gydF4y2Baphased.IsotropicAntennaElement,gydF4y2Ba…gydF4y2Ba“NumElements”gydF4y2Ba15岁的gydF4y2Ba“ElementSpacing”gydF4y2Ba0.45 *λ);频道= phased.ScatteringMIMOChannel (gydF4y2Ba“TransmitArray”gydF4y2Batxarray,gydF4y2Ba…gydF4y2Ba“ReceiveArray”gydF4y2Barxarray,gydF4y2Ba“PropagationSpeed”gydF4y2BacgydF4y2Ba“CarrierFrequency”gydF4y2Ba足球俱乐部,gydF4y2Ba…gydF4y2Ba“SampleRate”gydF4y2Bafs,gydF4y2Ba“TransmitArrayPosition”gydF4y2Ba(0,20岁,50岁),gydF4y2Ba…gydF4y2Ba“ReceiveArrayPosition”gydF4y2Ba(200;10;10),gydF4y2Ba“NumScatterers”gydF4y2Ba,50岁,gydF4y2Ba…gydF4y2Ba“ScattererPositionBoundary”gydF4y2Ba,(10 180;-30 30;-30年30]);gydF4y2Ba

创建一个随机的数据信号每个发射机的1和0。gydF4y2Ba

x =兰迪(2,[100]21日)- 1;gydF4y2Ba

后计算接收到的信号通过信道传播。gydF4y2Ba

y =通道(x);gydF4y2Ba

创建一个包含3个固定MIMO信道散射。场景包含一个21-element传输齿龈数组操作72 GHz,和一个15元接收齿龈数组。传输元素余弦响应形状和接收天线各向同性。只有发射天线是移动。对数组元素间距小于半波长。传输数组从(0、20、50)米,向接收方在2 m / s。接收阵列位于(200、10、10)米。通过这个通道计算信号传播。信号的采样率是10 MHz。gydF4y2Ba

fc = 72 e9;c = physconst (gydF4y2Ba“光速”gydF4y2Ba);λ= c / fc;fs = 10 e6;txplatform = phased.Platform (gydF4y2Ba“MotionModel”gydF4y2Ba,gydF4y2Ba“速度”gydF4y2Ba,gydF4y2Ba“InitialPosition”gydF4y2Ba,gydF4y2Ba…gydF4y2Ba[0,20岁,50岁),gydF4y2Ba“速度”gydF4y2Ba,2,0,0);txarray = phased.ULA (gydF4y2Ba“元素”gydF4y2Baphased.CosineAntennaElement,gydF4y2Ba…gydF4y2Ba“NumElements”gydF4y2Ba21岁,gydF4y2Ba“ElementSpacing”gydF4y2Ba0.45 *λ);rxarray = phased.ULA (gydF4y2Ba“元素”gydF4y2Baphased.IsotropicAntennaElement,gydF4y2Ba…gydF4y2Ba“NumElements”gydF4y2Ba15岁的gydF4y2Ba“ElementSpacing”gydF4y2Ba0.45 *λ);频道= phased.ScatteringMIMOChannel (gydF4y2Ba“TransmitArray”gydF4y2Batxarray,gydF4y2Ba…gydF4y2Ba“ReceiveArray”gydF4y2Barxarray,gydF4y2Ba“PropagationSpeed”gydF4y2BacgydF4y2Ba“CarrierFrequency”gydF4y2Ba足球俱乐部,gydF4y2Ba…gydF4y2Ba“SampleRate”gydF4y2Bafs,gydF4y2Ba“TransmitArrayMotionSource”gydF4y2Ba,gydF4y2Ba输入端口的gydF4y2Ba,gydF4y2Ba…gydF4y2Ba“ReceiveArrayMotionSource”gydF4y2Ba,gydF4y2Ba“属性”gydF4y2Ba,gydF4y2Ba“ReceiveArrayPosition”gydF4y2Ba(200;10;10),gydF4y2Ba…gydF4y2Ba“ReceiveArrayOrientationAxes”gydF4y2Barotz (180),gydF4y2Ba…gydF4y2Ba“ScattererSpecificationSource”gydF4y2Ba,gydF4y2Ba“属性”gydF4y2Ba,gydF4y2Ba“ScattererPosition”gydF4y2Ba,gydF4y2Ba…gydF4y2Ba(75 100 120;-10年20 12;5 5 8),gydF4y2Ba“ScattererCoefficient”gydF4y2Ba,(1,2 + 3,1 + 1我]);gydF4y2Ba

移动平台两个步骤以1秒的间隔时间。为每一个实例:gydF4y2Ba

  • 创建一个随机的数据为每个发射机元素1和0的信号。gydF4y2Ba

  • 移动发射机和接收机。的方向是固定的。gydF4y2Ba

  • 传播的信号从发射机到散射到接收器。gydF4y2Ba

为gydF4y2Bak = 1:2 x =兰迪(2,[100]21日)- 1;[txpos, txvel] = txplatform (1);txaxes =眼(3);y =通道(x, txpos txvel txaxes);gydF4y2Ba结束gydF4y2Ba

创建一个包含3个固定MIMO信道散射。场景包含21-element传输齿龈数组和一个15元接收齿龈数组。数组操作72 GHz。传输元素余弦响应形状和接收天线各向同性。只有接收天线移动。对数组元素间距小于半波长。发射阵列位于0、20、50米。接收阵列起价(200、10、10)米,朝着发射机在2 m / s。通过这个通道计算信号传播。信号的采样率是10 MHz。gydF4y2Ba

fc = 72 e9;c = physconst (gydF4y2Ba“光速”gydF4y2Ba);λ= c / fc;fs = 10 e6;rxplatform = phased.Platform (gydF4y2Ba“MotionModel”gydF4y2Ba,gydF4y2Ba“速度”gydF4y2Ba,gydF4y2Ba“InitialPosition”gydF4y2Ba,gydF4y2Ba…gydF4y2Ba(200;10;10),gydF4y2Ba“速度”gydF4y2Ba,2,0,0);txarray = phased.ULA (gydF4y2Ba“元素”gydF4y2Baphased.CosineAntennaElement,gydF4y2Ba…gydF4y2Ba“NumElements”gydF4y2Ba21岁,gydF4y2Ba“ElementSpacing”gydF4y2Ba0.45 *λ);rxarray = phased.ULA (gydF4y2Ba“元素”gydF4y2Baphased.IsotropicAntennaElement,gydF4y2Ba…gydF4y2Ba“NumElements”gydF4y2Ba15岁的gydF4y2Ba“ElementSpacing”gydF4y2Ba0.45 *λ);频道= phased.ScatteringMIMOChannel (gydF4y2Ba“TransmitArray”gydF4y2Batxarray,gydF4y2Ba…gydF4y2Ba“ReceiveArray”gydF4y2Barxarray,gydF4y2Ba“PropagationSpeed”gydF4y2BacgydF4y2Ba“CarrierFrequency”gydF4y2Ba足球俱乐部,gydF4y2Ba…gydF4y2Ba“SampleRate”gydF4y2Bafs,gydF4y2Ba“TransmitArrayMotionSource”gydF4y2Ba,gydF4y2Ba“属性”gydF4y2Ba,gydF4y2Ba…gydF4y2Ba“TransmitArrayPosition”gydF4y2Ba(0,20岁,50岁),gydF4y2Ba“TransmitArrayOrientationAxes”gydF4y2Ba眼睛(3),gydF4y2Ba…gydF4y2Ba“ReceiveArrayMotionSource”gydF4y2Ba,gydF4y2Ba输入端口的gydF4y2Ba,gydF4y2Ba“ScattererSpecificationSource”gydF4y2Ba,gydF4y2Ba…gydF4y2Ba“属性”gydF4y2Ba,gydF4y2Ba“ScattererPosition”gydF4y2Ba,(75 100 120;-10年20 12;5 5 8),gydF4y2Ba…gydF4y2Ba“ScattererCoefficient”gydF4y2Ba,(1,2 + 3,1 + 1我),gydF4y2Ba“SpecifyAtmosphere”gydF4y2Ba、假);gydF4y2Ba

移动平台每隔一秒钟两次步骤。为每一个实例:gydF4y2Ba

  • 创建一个随机的数据为每个发射机元素1和0的信号。gydF4y2Ba

  • 移动发射机和接收机。解决阵列方向。gydF4y2Ba

  • 传播的信号从发射机到散射到接收器。gydF4y2Ba

为gydF4y2Bak = 1:2 x =兰迪(2,[100]21日)- 1;[rxpos, rxvel] = rxplatform (1);rxaxes = rotz (45);y =通道(x, rxpos rxvel rxaxes);gydF4y2Ba结束gydF4y2Ba

创建一个MIMO信道在30 GHz 16-element传输数组和64元素接收数组。假设元素short-dipole天线和阵列均匀线性阵列。传送阵位于(0,0,50)米。gydF4y2Ba

接收阵列的初始位置(200,0,0)米,移动的速度(10,0,0)m / s。有200个静态散射随机位于gydF4y2BaxygydF4y2Ba飞机在一个广场集中在(200,0,0)和边长100米。gydF4y2Ba

使用通道计算偏振信号传播。假设信号的采样率10 MHz,帧长度是1000个样本。收集5帧的接收信号。gydF4y2Ba

fc = 30 e9;c = 3 e8;λ= c / fc;fs = 10 e6;txarray = phased.ULA (gydF4y2Ba“元素”gydF4y2Baphased.ShortDipoleAntennaElement,gydF4y2Ba…gydF4y2Ba“NumElements”gydF4y2Ba,16岁,gydF4y2Ba“ElementSpacing”gydF4y2Baλ/ 2);rxarray = phased.ULA (gydF4y2Ba“元素”gydF4y2Baphased.ShortDipoleAntennaElement,gydF4y2Ba…gydF4y2Ba“NumElements”gydF4y2Ba,64,gydF4y2Ba“ElementSpacing”gydF4y2Baλ/ 2);Ns = 200;scatpos =[兰德(Ns) + 100 * 150;兰德(Ns) + 100 * 150;0 (Ns)];temp = randn (Ns) + 1我* randn (Ns);scatcoef = repmat(眼(2),1,1,Ns)。*排列(temp, [1 3 2]);scatax = repmat(眼(3),1,1,Ns);Nframesamp = 1000;Tframe = Nframesamp / fs; rxmobile = phased.Platform(“InitialPosition”gydF4y2Ba(200,0,0),gydF4y2Ba…gydF4y2Ba“速度”gydF4y2Ba(10,0,0),gydF4y2Ba“OrientationAxesOutputPort”gydF4y2Ba,真正的);陈= phased.ScatteringMIMOChannel (gydF4y2Ba…gydF4y2Ba“TransmitArray”gydF4y2Batxarray,gydF4y2Ba…gydF4y2Ba“ReceiveArray”gydF4y2Barxarray,gydF4y2Ba…gydF4y2Ba“PropagationSpeed”gydF4y2BacgydF4y2Ba…gydF4y2Ba“CarrierFrequency”gydF4y2Ba足球俱乐部,gydF4y2Ba…gydF4y2Ba“SampleRate”gydF4y2Bafs,gydF4y2Ba…gydF4y2Ba“极化”gydF4y2Ba,gydF4y2Ba“双重”gydF4y2Ba,gydF4y2Ba…gydF4y2Ba“TransmitArrayPosition”gydF4y2Ba(0,0,50),gydF4y2Ba…gydF4y2Ba“ReceiveArrayMotionSource”gydF4y2Ba,gydF4y2Ba输入端口的gydF4y2Ba,gydF4y2Ba…gydF4y2Ba“ScattererSpecificationSource”gydF4y2Ba,gydF4y2Ba“属性”gydF4y2Ba,gydF4y2Ba…gydF4y2Ba“ScattererPosition”gydF4y2Bascatpos,gydF4y2Ba…gydF4y2Ba“ScatteringMatrix”gydF4y2Bascatcoef,gydF4y2Ba…gydF4y2Ba“ScattererOrientationAxes”gydF4y2Ba,scatax);xh =兰迪(2,[Nframesamp 16]) 1;十五=兰迪(2,[Nframesamp 16]) 1;gydF4y2Ba为gydF4y2Bam = 1:5 (rxpos rxvel rxax] = rxmobile (Tframe);陈(yh,青年志愿)= (xh,十五、rxpos rxvel, rxax);gydF4y2Ba结束gydF4y2Ba

更多关于gydF4y2Ba

全部展开gydF4y2Ba

引用gydF4y2Ba

[1]希思,r . jr . et al。“毫米波信号处理技术的概述MIMO系统”,arXiv.org: 1512.03007 (cs。它),2015年。gydF4y2Ba

[2]谢霆锋,d . p . ViswanathgydF4y2Ba无线通信基础gydF4y2Ba》,剑桥:剑桥大学出版社,2005年。gydF4y2Ba

[3]Paulraj,。gydF4y2Ba介绍时空无线通信gydF4y2Ba》,剑桥:剑桥大学出版社,2003年。gydF4y2Ba

[4]国际电信联盟的无线电通信部门。gydF4y2Ba建议ITU-R P.676-10:由于大气中气体衰减gydF4y2Ba。2013年。gydF4y2Ba

[5]国际电信联盟的无线电通信部门。gydF4y2Ba建议ITU-R P.840-6:由于云和雾衰减gydF4y2Ba。2013年。gydF4y2Ba

[6]国际电信联盟的无线电通信部门。gydF4y2Ba建议ITU-R P.838-3:特定的雨衰减模型用于预测方法gydF4y2Ba。2005年。gydF4y2Ba

网络[7],J。gydF4y2Ba介绍射频传播gydF4y2Ba。纽约:威利& Sons, 2005。gydF4y2Ba

Skolnik [8], M。gydF4y2Ba介绍雷达系统gydF4y2Ba第三。纽约:麦格劳-希尔,2001年。gydF4y2Ba

扩展功能gydF4y2Ba

版本历史gydF4y2Ba

介绍了R2017agydF4y2Ba

另请参阅gydF4y2Ba

功能gydF4y2Ba

对象gydF4y2Ba