Rhodiumcode发布A350开发更新,详解航电网络仿真架构
模拟飞行插件开发商Rhodiumcode发布A350项目第二版开发日志,正式推出“Inside the Hangar”系列更新。本次更新重点详解该项目的核心架构——集成模块化航电系统(IMA),并说明其如何通过真实数据路由逻辑实现驾驶舱屏幕的琥珀色“XX”故障显示。
研发团队将IMA视为飞机的“神经系统”,决定必须完整还原。该系统由核心处理输入输出模块(CPIOM)、通用远程数据集中器(CRDC)以及连接它们的航空全双工交换式以太网(AFDX)组成,Rhodiumcode表示所有组件及其互联均已进行仿真。在真实A350中,几乎所有屏幕数值均在某处采集或计算后,经网络传输至显示器。该项目采用相同路径,当链路中某节点断电时,数据无法送达,屏幕便会显示琥珀色“XX”。
开发商指出,琥珀色数字代表测量值超出正常范围,而“XX”代表数据完全未测得,两者颜色相同但含义不同。以FWS 1+2与CPIOM故障页面为例,两套飞行警告系统均托管于CPIOM上。若两者同时断电,飞机将无法显示常规ECAM警报与程序,仅保留控制显示系统的降级界面。该降级界面不支持分页,且会根据存活CPIOM的状态动态显示或隐藏信息,部分空白区域实为被抑制的警报而非数据缺失。
实现此逻辑代价高昂。Rhodiumcode称,Zui大难点在于维持微软模拟飞行(MSFS)的运行帧率。单一总线电压不再是一个变量,需经自定义电气模型计算、测量、跨多个节点传输、接收后方可显示,涉及五个以上独立追踪数值。因不同系统在不同节点提取数据,中途故障会导致部分系统有值而其他系统无值。A350拥有12个交流总线,仅数据路径就产生约60个追踪数值。结合CPIOM、CRDC、AFDX交换机仿真及冗余路由设计,团队历经多年迭代才实现全数据流稳定运行。
该架构的优势在于大量次要行为可自动衍生,无需逐条硬编码。琥珀色“XX”仅是表象,同一基础使故障能按真实情况在机上传播,大部分ECAM警报已就位。目前项目正同步推进代码、美术与音效开发,团队已招募视觉协助人员,并聘请音效工程师专门负责此前缺失的音频内容,预计不久将展示成果。测试尚未开放,但正在征集首批小规模测试申请。
关于发布时间,开发商表示仍过早下结论,承诺待Beta测试全面展开后将给出更明确预估,目前测试尚未启动。主机端支持仅为预期而非承诺:团队坚持使用MSFS原生API以保持可能性,但若机型需依赖PC端自定义可执行文件以满足性能目标,主机版本可能受限或取消。定价尚未确定,开发商仅表示将保持合理价位。