卫星通信工具箱
模拟、分析和测试卫星通信系统和链路
卫星通信工具箱提供基于标准的 用于设计、模拟和验证的工具 人造卫星 通信系统 和链接。 工具箱 使您能够建模 想象 卫星轨道 和 表演 链接 分析 和访问 计算。 你 可以 而且 设计 物理层 算法 连同 射频 组件 和地面站接收器, 生成 测试波形,以及 表演 黄金参考设计验证。
使用该工具箱,您可以配置、模拟、测量和分析端到端数据 人造卫星 通讯联系。你也可以 创建和重用 测验 验证您的设计、原型和实现是否符合 人造卫星 通讯 和导航 标准, DVB-S2X、DVB-S2、CCSDS和GPS。
开始:
轨道传播与可视化
使用双体、SGP4或SDP4轨道传播器对卫星进行建模。可视化2D和3D卫星轨道,包括用于导航的视场、地面轨迹和天空图。从TLE文件或星历数据生成卫星星座。
链接预算分析器应用程序
分析、设计和可视化卫星通信的链路预算。通过自定义参数(包括自由空间路径损耗、功率放大器增益和链路距离)评估链路预算权衡。使用其他用户指定的输入参数自定义分析。
可用性和敏感性分析
分析上行链路、下行链路和交叉链路。计算链路裕度。根据ITU-R P.618传播损耗模型,估计在各种环境条件下实现所需可用性所需的传输功率。
信道建模
使用ITU-R P.618传播损耗模型设计卫星通信系统的地-空链路。使用ETSI指定的Rician和陆地移动卫星(LMS)信道对地球静止(GEO)卫星进行链路级模拟。
接收机设计
解调和解码DVB-S2、DVB-S2X和CCSDS接收的波形。包括射频前端损伤和校正的影响。测量误码率(BER)和数据包错误率(PER)来表征性能。
参考设计MATLAB代码
探索并使用发射机、信道模型和接收机链路级操作,这些操作表示为开放的和可定制的MATLAB®密码自定义用于计算链路预算、链路可用性和链路敏感性分析的算法。
C或C++代码生成
从使用MATLAB通信工具箱的MATLAB应用程序中生成可移植的C或C++源代码或独立应用程序。使用生成的C或C++源代码或可执行文件来验证MATLAB环境之外的设计。