在GNSS模拟技术持续迭代的浪潮中,Skydel迈出创新一步,正式发布25.4.0版本及后续修复版本25.4.1。本次更新的核心突破在于引入了 强大的自定义星座功能 ,赋予用户前所未有的自由度,可创建包含多达400颗卫星的专属星座,突破传统测试限制。 同时,Skydel25.4增强了对新兴信号与干扰的模拟能力: ●新增用户IQ文件播放功能 ● 免费提供 AWGN、BOC、BPSK干扰信号生成功能,无需外部合路 ● C波段 也正式开放用于自定义信号广播。 此外,该版本包含多项关键改进与修复,显著提升了信号相位计算精度、天线方向图定向准确性、许可证兼容性以及整体仿真稳定性,并优化了用户界面体验。远程API同步升级至版本48,以支持新特性。 修复内容 ●模板文件夹中的天线方向图现已正确定向,并适用于所有频段。 ●当传播延迟关闭时,信号相位现已正确计算。 ● 修复了某些许可证组合下未显示“消息修改”选项卡的问题。 ● 修复了配置文件中以及“Change Modulation Target Signals”和“Change Modulation Target Interference”命令中对不支持的输出最小/最大采样率的检测问题。 ● 对于GNSS和IQ播放,文件输出的增益调整框现已正确锁定在80dB。 变更内容 ●针对DTA-2116输出,更新了GSG-8 Gen-2参考功率对话框。 版本25.4.0: 一、新功能 ● 自定义星座: 用户现在可以创建自己的星座。此新功能支持自定义名称,最多可包含400颗卫星。 ● IQ播放: 此选项现已可用于输出(需要额外许可证)。 ● 高级IMU插件中新增了串行日志记录功能。 ● 新增基本干扰信号:AWGN(高斯白噪声)、BOC(二进制偏移载波)和BPSK(二进制相移键控)。 二、改进内容 ●自定义信号可在C波段(5010至5060MHz)上广播。 ●Skydel实例ID可与插件共享。 ●改进了状态日志中条目的可读性。 ●优化主窗口,以更好地识别无线电信号和干扰角色。 ●改进了信号选择对话框。 ●新增移除地球模型遮盖的功能。 三、修复内容 ●中心频率为100Hz倍数的自定义信号相位现已正确模拟。 ●当为输出选择无效GPU时,现在会显示错误消息。 ●当消息序列中仅剩余一种消息类型时,“删除”按钮将禁用。 ●基本干扰线性调频扫描时间不再可在运行时修改。 ●在多实例场景中,所有Skydel实例现在确保在启动仿真前正确连接到各自的欺骗器。 ●将NavICS的默认功率降低3.2dB,以匹配5度仰角下-131.5dBm的参考功率。 ●自定义信号名称现已正确显示。 ●在1593.3225MHz输出的信号相位现已正确模拟。 ●修复了使用RINEX记录器时的内存问题。 ●修复了RINEX导入错误消息。 ●修复了DT-2115B、DT-2116、N310和X300输出在信号选择对话框中显示错误采样率的问题。 四、变更内容 ●从原始数据观测器界面中移除:doppler Frequency、psrChangeRate、isEcho、echoPsrOffset、echoCarrierPhaseOffset、echoDopplerOffset和echoPowerLoss。 ●PULSAR默认星历更新间隔现改为1800秒。 ●将“基本干扰”页面移至“设置干扰”。 ●在Windows系统上,Marble使用的OpenSSL版本从1.1.1j更新至1.1.1w。 ●高斯噪声功率密度偏移的可配置最小值现调整为-40dB/Hz。 ●插件现在可在模拟器“插件初始化”子状态期间调用任何类型的命令。 远程API版本48: 新增命令 ● GaussianNoiseSeed:设置/获取输出的高斯噪声种子。 ●ChangeModulationTargetIQPlayback:将输出设置为IQ播放。 ●GetModulationTargetIQPlayback:获取输出的IQ播放参数。 ●SetInterferenceAWGN:添加或更新AWGN干扰信号。 ●SetInterferenceBOC:添加或更新BOC干扰信号。 ●SetInterferenceBPSK:添加或更新BPSK干扰信号。 ●EnableEarthMask/IsEarthMaskEnabled:启用/禁用地球掩模。 修改后的命令 ●GetVehicleAntennaModel:现在返回C波段方向图的增益和相位值。 ●EnumGNSSBand现在支持C波段。 ● MessageModificationToPulsarX5:设置(或修改)事件以更改PULSARX5消息位。