ARTICLE DETAIL

资讯详情

深耕编程入门与网站建设的一线实战洞察。

eVTOL集成测试:声学测量与数据采集全链路解析

eVTOL集成测试:声学测量与数据采集全链路解析 上个月刚交付了一份全尺寸eVTOL样机地面联合试验的测量报告。从GRAS传声器布点开始到热管理测点回归再到从imc STUDIO里导出一整套带时间戳的原始数据前前后后折腾了三周。这套GRAS与imc eVTOL集成测试与测量解决方案其实不是某一个厂商的现成货架产品而是围绕eVTOL特有物理场耦合问题拼出来的一条完整测量链路。今天我把这套东西从原理到实操摊开聊聊重点说清楚三个问题为什么要用声学测量加数据采集的双供应商组合来做集成测试配置项集成测试在飞行器上到底怎么执行以及实测过程中那些教科书里不会写的坑。这篇内容适合正在搭eVTOL测试台架的试验工程师、做动力系统集成验证的项目经理以及准备从汽车测试转行到航空器验证的朋友。文章里所有参数和步骤都来自近两年实际项目的通用做法不涉及任何保密数据你可以直接拿去做通道规划和排雷参考。1. eVTOL这款飞行器把测试系统逼到了什么份上1.1 分布式电推进改变了所有测量边界先纠正一个普遍认知eVTOL不是“多装了四个旋翼的电动车”。汽车测试里动力系统只有一个发动机或电驱总成电池、电机、控制器各测各的空间上基本是独立的。而eVTOL普遍采用分布式电推进DEP一架2吨级的样机至少带6到8个旋翼单元每个单元都是“电机逆变器螺旋桨局部控制器”的完整组合。这意味着测量系统的通道数不是线性增长而是成倍往上翻。我们做过一次全机基准测试光振动加速度和声学通道就占掉了56路热电偶通道40多路电压电流和CAN总线再接进来总数轻轻松松破100通道。以前做单台汽车发动机台架试验32通道就够用eVTOL地面联试没有96通道打底根本不敢开工。另一个变化是工况切换的激烈程度。汽车再猛也就是从静止加速到120km/heVTOL要从悬停垂直爬升瞬间切换到前飞巡航转速范围跨越可能超过2倍载荷性质从纯推力负载变成气动弯矩负载。这种切换发生在几秒之内如果数据采集系统的时间基准不统一事后分析时你根本分不清某个振动尖峰到底是气动现象还是功率切换造成的瞬态响应。1.2 适航噪声限制给测量提出的硬要求城市低空飞行是eVTOL的核心使用场景低空意味着噪声直接砸向居民区。目前主流适航审定机构对电动飞行器的外部噪声都设有硬性考核起降阶段的通过噪声是重点盯防对象。这一点把声学测量从“辅助分析”抬升到了“适航数据”的层级——也就是说测出来的声压级不是参考用的而是要写进符合性报告、能接受审查的正式数据。这就带来几个硬约束。第一外场远场测量的麦克风必须满足1级声级计标准IEC 61672 Class 1频率响应、动态范围、指向特性都要有计量证书。第二测量点位、飞行剖面、大气条件修正都必须按规范程序执行随便找个风向袋测一圈是不行的。第三也是最容易被忽略的测量链路的计量溯源性麦克风校准证书、前置放大器灵敏度、采集系统的增益误差每一环都要能追溯到国家标准。我们在项目里把GRAS的自由场传声器放到外场跑远场符合性测量同时在舱壁贴GRAS表面传声器做近场结构声监测两边数据通过imc采集系统记到同一时间轴。远场数据用来出报告近场数据用来定位源一套时间戳贯穿到底后面做因果分析就不用东拼西凑了。1.3 集成测试要回答的不只是“功能有没有”配置项集成测试和单元测试最大的区别在于单元测试问你“这个部件能不能正常工作”集成测试问你“两个部件合在一起能不能正常协同工作”。协同问题通常藏在接口层——上电时序先后对不对、CAN报文周期是不是符合预期、故障报警有没有正确传递到另一个控制器、温度降额信号是否被动力单元正确响应。这些问题有一个共同点它们都发生在时间轴上。想要定位“某一声学异常是不是由电池热管理降额引起”你必须同时看到声音信号、电机电流、电池温度和BMS状态字的变化顺序。GRAS负责把声学现象忠实记录下来imc负责把声学、振动、温度、电压电流和总线报文锁进同一个时间坐标系。这就是这套组合方案的核心逻辑声学端保证信号真实采集端保证时间统一两者配合才能支撑起真正意义上的集成测试判断。2. 声学测量端GRAS如何拿下eVTOL的全噪声源覆盖2.1 噪声源拆解eVTOL的噪声源比传统直升机复杂得多直升机主要是主旋翼和尾桨的气动噪声而eVTOL的分布式旋翼、高转速电机、逆变器开关、减速齿轮全部挤在一个紧凑结构里谁都能出声。我按实测经验列了个噪声源对照表噪声源典型频段特征信号推荐的GRAS测量方案旋翼气动噪声桨尖涡BPF及其谐波几十Hz到数kHz窄带线谱叠加宽带隆起自由场1/2英寸传声器阵列布点电机电磁噪声3kHz到10kHz以上高频啸叫线谱1/4英寸压力场传声器近场测量齿轮/轴承机械噪声宽频冲击特征时域冲击串、阶次边带表面传声器配合加速度计冷却风道/通风噪声中高频宽带与转速强相关近场阵列扫描定位逆变器开关噪声开关频率及其边带窄带电磁噪声近场探头注意屏蔽实际排查时光听声音很难区分电机啸叫和齿轮故障因为两者都可能在高频段出现窄带成分。我们常用的办法是同步看加速度计信号电磁噪声通常伴随电控壳体表面的高频振动齿轮故障则在时域出现明显的周期冲击。也就是说声学麦克风负责“听到”振动传感器负责“摸到”最后在imc里做互相关分析才能定性。2.2 近场压力测量与表面传声器的布点原则远场噪声决定“别人听到多吵”近场噪声和表面压力波动决定“飞行器自己感受到多少激励”。eVTOL的复合材料蒙皮对声激励比较敏感舱内设备、线缆和结构对高频声振也很容易产生响应。所以在集成测试阶段近场布点往往比远场更早启动。近场压力测量建议用紧凑型压力场传声器因为这类传感器体积小、可以减少对流场的扰动。布点原则有三条。第一桨盘平面上下游必须布这是气动噪声的源头所在第二舱门缝隙、冷却风道出口、结构台阶等气流分离位置要布这些地方容易产生宽频涡脱落噪声第三电池舱和电控舱的壁板内侧要布表面传声器用来捕捉结构传声路径。每次布点我都会让机械师先做一个安装底板把传声器固定得尽量平整任何凸起的安装座都会变成新的噪声源。表面传声器贴装时胶层尽量薄且均匀太厚会把高频响应吃光。记住一个原则传感器要成为被测表面的一部分而不是被测表面上的一个障碍物。2.3 麦克风选型的硬指标很多人以为麦克风不就测个声音大小吗随便拿个会议室用的就行。在eVTOL测试里这是会出大问题的选型必须盯住四个指标。动态范围是第一位的。螺旋桨高速旋转时近场声压级轻轻松松到130dB以上而待机静音状态的声压级只有50dB左右。麦克风的动态范围要覆盖这个跨度同时保证在低端背景噪声级别不能自己先被底噪淹没。我们选的是带预极化前置放大器的型号配合imc的ICP供电通道长距离走线信号也不掉链子。频率响应要平。eVTOL的高频电磁啸叫是排查重点如果麦克风在5kHz以上频率响应开始滚降你很难判断电机到底有没有异常噪声。自由场和压力场两种响应类型要结合场景选远场测量用自由场修正近场贴壁用压力场这个不能混用。环境稳定性容易被忽视。外场测试要晒太阳还要吹风GRAS的预极化麦克风湿度和温度稳定性都不错但防风还是要做全套。风噪对低频影响特别大一个普通的阵风能让50到500Hz频段整体抬高10dB以上所以外场麦克风必须配双层防风罩有条件的话加防雨罩。最后说TEDS电子标签。多通道项目里传感器一多手动核对灵敏度系数特别容易出错。GRAS的麦克风内置TEDS芯片接进imc后采集软件能自动读取出厂灵敏度和校准信息通道配置一键加载。这个功能在100通道级别的测试里不是便利性问题而是正确性问题——手输灵敏度出错的概率太高了。2.4 声学阵列与外场远场测量的扩展玩法近场声源定位是集成测试里非常有价值的一项。当整机台架一启动所有旋翼同时转起来某处高频异响到底来自左前电机还是右后螺旋桨人耳根本判断不了。我们可以用一排传声器组成线阵或平面阵通过波束形成算法做声源成像。阵列布局按频段需求来低频声源定位需要大孔径阵列高频定位用小间距阵列。我们项目里用一种可分组的模块化结构20个GRAS传声器按稀疏阵列布在一张铝板上间距从3cm到20cm不等这样100Hz到10kHz都能覆盖。采集端用imc的多通道同步采样每个传声器信号和参考振动传感器同时记录后期做互相关和子带波束形成定位精度实测能达到厘米级。外场远场测量则是另一套打法。按照规范要求测点分布在飞行航线下方和两侧的指定网格点上麦克风距离飞行器动辄几十米。这时候信号传输是关键长距离模拟信号走线容易衰减我们干脆把GRAS传声器信号就近接入室外放置的imc采集模块用光纤把数据回传到控制室。这样既保证了信号质量又避免控制室和测试区域之间铺几十根长电缆的麻烦。3. 数据采集端imc怎么把热、声、电、振动拉进同一个时间轴3.1 多通道同步采样的原理与通道规划集成测试的核心资产是“同一时刻的完整物理画面”。如果说GRAS负责把每个声学事件变成电信号那么imc的作用就是把这些电信号和热、力、总线数据一网打尽且保证每一路的时间戳严格对齐。为什么要硬件级同步因为声学事件和振动事件之间的因果关系往往只有几个毫秒。比如电机内部发生瞬间打火伴随高频电流跳变和异响如果声音和电流来自两台不同步的设备时间差十几毫秒你就永远无法确认事件顺序。imc的采集模块有统一的硬件时钟分配机制多个机箱之间用同步线连接可以实现微秒级同步这比靠网络对时的方案高一个量级。通道规划要有提前量。我建议按功能域划分通道组而不是按传感器类型。比如“左前动力域”这一组包含左前电机三相电流、逆变器母线电压、电机壳体振动、该区域近场麦克风、冷却进液温度、冷却出液温度、MCU的CAN状态。这样所有和动力单元相关的信号天然聚在一起看一个通道组的回放就能讲完一个完整的故事。3.2 热管理测量的完整链路eVTOL热管理比电动汽车更苛刻因为飞行器可用散热面积很小而悬停和垂直爬升时功率输出却是巡航的好几倍。我们测过的一个2吨级样机悬停瞬时功率接近300kW电池放电电流大几百安培。这种工况下电芯温升速率能到每分钟1℃以上全包温差超过5℃就会影响电芯寿命甚至安全性。热管理测量的链路要分三层铺第一层是热源本体也就是电芯表面、母线排、逆变器基板、电机绕组端部用K型热电偶直接贴第二层是冷却路径液冷进/出口温度、冷板表面热通量、冷却液流量、水泵PWM频率全部进采集系统第三层是边界环境环境舱温度、舱内风速、飞行器表面太阳辐射温度。热电偶不是往那一贴就行。电芯表面测温要用0.5mm直径的细丝热电偶胶水固定要确保探头和被测面紧密接触但又不能引入额外热阻。测液冷管路温度时探头要插入管道内部的流道中心不是贴在管外壁测“管皮温度”。imc提供专门的测温模块内置冷端补偿等温端子排布也合理但我们实测中发现一个细节热电偶延长线不能随意剪短再接不同批次的补偿导线热电偶特性不一致对精度影响很大。热管理测试的判据通常是温度阈值加温差阈值。比如悬停工况下要求全包电芯温度不超过某个限值且最大温差不超过5℃。在imc STUDIO里直接把温差设成虚拟通道在线监控模式下一旦超限实时弹窗报警比事后看曲线补报告有效得多。3.3 与飞行器总线的数据握手eVTOL机载系统内部跑着大量数据BMS的SOC/SOH、MCU的转速扭矩、飞控的指令字、配电系统的状态位。这些总线数据在集成测试里既是“被测对象”也是“参考信号”。有两种做法一种是用机载采集设备把总线数据单独记一份另一种是用地面采集系统直接接入总线。我更推荐后者因为地面系统可以把总线报文和模拟量合到一起。imc配CAN接口模块后可以直接挂在飞行器的CAN网络上实时捕捉总线报文并打时间戳。这样你对比电流电机转速来自CAN和加速度计振动来自模拟量时所有数据都在同一个软件里不用导两遍数据再对齐时间轴。对eVTOL来说除了CAN还有ARINC 429这样的航电总线需要接入。ARINC 429是点对点的单向串行总线配置时要看清楚位速率像12.5kbps、100kbps这些常见档位和Label编号。我们项目里把飞控发出的指令Label单独过滤存储通过imc的报文过滤功能把不需要的高频状态帧丢掉这样既节省存储空间又保证关键信号不丢。总线数据接入后还要做“交叉互证”。比如BMS报告SOC为80%但电池端电压和放电电流在imc里的积分电量推出来的SOC只有76%那说明BMS估算有问题或者电流传感器标定漂移了。集成测试要抓的就是这种接口级的不一致。3.4 imc STUDIO工作流测试配置阶段是最能体现工程能力的地方。imc STUDIO支持把通道配置存成模板传感器名称、量程、灵敏度系数、单位、限值全部带好。GRAS传声器一插上TEDS自动读出来模板里再把物理位置和配置项编号填进去一个通道的完整档案就建好了。这个档案会一直跟着原始数据走出报告时直接引用不用二次整理。在线监控界面我会同时放四类视图示波器式的时域曲线、实时频谱、CAN报文解析表、温升速率柱状图。别小看这个配置调试前期大部分时间花在“看数据异常”上如果界面里看不到有效的总览你很难快速判断是传感器坏了还是被测设备真出问题了。事后分析在FAMOS里做。FFT频谱、阶次分析、事件统计、通道间互相关运算这些都是常规操作。比较有用的一个功能是“事件截取”按某个通道的阈值触发条件把整包数据切成若干时间片段每个片段代表一次特定的工况转换然后批量做频谱统计。比如我们要分析每次爬升结束后电机啸叫有没有出现就按爬升功率信号触发自动截出200段“爬升后10秒”的数据统一跑FFT几秒钟出结果。4. 配置项集成测试从单机台架到全机联试的递进策略4.1 配置项的识别与集成顺序配置项Configuration Item这个说法来自系统工程的配置管理。对eVTOL来说典型的配置项包括电池包、BMS、配电单元PDU、电机控制器MCU、驱动电机、螺旋桨、飞控系统、热管理单元。每个配置项都有独立版本和基线集成测试的目的不是重新测功能而是验证配置项组合后的接口和协同。集成顺序我建议自底向上走三级。第一级是部件级验证确认单个配置项功能完好这通常在供应商台架或研发实验室完成第二级是子系统集成把动力链电池BMSPDUMCU电机桨在试验台架上先联起来第三级才是全机地面联试。最忌讳的做法是直接“大爆炸”式集成把所有配置项一次性怼到一起再上电一旦出问题你根本不知道故障来源在哪一个接口上。子系统级集成的最大价值是提前暴露接口问题。我们之前在一套动力台架上就抓到过BMS和MCU的握手时序错误BMS要求MCU在500ms内完成预充电确认但MCU固件更新后响应时间变成了800ms直接导致预充电超时跳闸。这种问题在单机功能测试时根本测不出来只有两个配置项真正连到一起后才会露馅。4.2 接口级测试用例的设计配置项集成测试的用例设计核心是“接口三查”查数据、查时序、查故障。查数据看接口之间的信息传输是否正确。具体做法是在imc里监听CAN总线报文对比发送端的信号值和接收端收到并响应后的状态值。例如MCU向飞控报告转速1000rpm飞控收到后转发到总线的数值是否还是1000rpm中间有没有量程换算错误或者字节序颠倒。查时序验证事件的先后顺序和响应时间。预充电时序、急停信号链路、热管理降额指令传递等都要用毫秒级甚至微秒级的时标来测量。imc的CAN报文自带硬件时间戳配合模拟量通道的时间基准可以精确测出“电池过温信号出现”到“MCU执行降功率”之间的总延迟。查故障就是故障注入。模拟BMS过温报警、旋翼电机缺相、冷却泵失速、总线节点掉线看系统怎么反应。故障注入时采集系统必须全程在线把所有信号恢复到同一时间线上。我们会把每个故障注入事件在imc里打一个事件标记标记内容包括故障类型、注入时间、预期响应、实际响应和结论。自动化程度高了以后测试工程师的活就是按用例表操作故障注入器然后看判定结果。4.3 台架联试电机、逆变器、螺旋桨的联动验证台架联试是压缩问题空间的最佳手段。我们在动力试验台架上把一个完整的动力单元逆变器电机螺旋桨架起来用一套加载机构模拟悬停和巡航的阻力状态。这个阶段GRAS和imc就开始联合工作了电机近场摆麦克风桨盘周围布置阵列电机壳体和台架轴承座贴加速度计逆变器水冷进出口放热电偶母线接入电压电流传感器。台架联试首要验证的是功率加载下的噪声特性。旋翼气动噪声和转速的关系不是线性的往往在某个转速附近会出现明显的窄带峰值。通过imc做在线阶次分析可以实时观察BPF谐波的幅度随转速的变化一旦出现异常阶次马上就能定位到是螺旋桨叶片问题还是电机转子问题。另一个重点验证项是热降额行为。我们专门设计了一组“持续悬停功率”工况让电机和逆变器在接近热极限的状态下连续运行。当温度达到降额阈值时MCU会自动限制功率输出此时噪声频谱会跟着变化——因为转速下降、BPF移动。在台架上把这种降额行为摸清楚了到了全机试飞阶段再看到类似频谱变化心里就有底知道是热保护在动作而不是机械故障。4.4 全机地面试验多科目联动的数据闭环全机地面试验是把所有子系统装到真机上通电、通液、通信号在地面完成各种非飞行的综合性验证。这一步的通道规模瞬间变大必须靠前期规划保障。我建议全机联试采用“一次布置多科目切换”的策略。传感器全部按最终位置装好通道表统一编号任何科目开机就直接用同一个采集配置。静力试验重点关注应变和位移我们就切到应变通道的高速采样模式噪声符合性试验重点关注声学通道就把麦克风信号单独导出热管理试验重点关注温度场和冷却回路就把热电偶和流量计的采集优先级提高。imc的模块化结构允许不同通道独立设置采样率这个能力在全机多科目测试里特别实用。全机地面试验还有一个作用建立仿真和实测的数据闭环。我们会把每一轮的测试数据导入更新电机模型和热管理模型的参数再用更新后的模型跑下一轮工况预测。imc导出的数据格式比较开放跟主流仿真工具之间的对接也没什么障碍。这个闭环跑顺了以后真正试飞时的测试点数可以大幅减少因为地面数据已经把模型标定到位了。5. eVTOL实测中绕不开的坑接地、热漂移与电磁干扰5.1 声学通道被污染共地干扰和线缆串扰第一次全机联试时我们遇到一个极其头疼的问题近场麦克风信号里出现规律性的50Hz哼声和几百赫兹的毛刺。排查过程按从简到繁逐步推进先换麦克风故障依旧然后换信号线依旧最后把麦克风单独用电池供电哼声消失。这才锁定问题出在接地环路。高压动力系统工作时大电流会在地回路中产生压降不同接地点之间因此出现电位差。GRAS麦克风输出的微弱毫伏级信号一旦和动力系统共地地电位差就直接叠加到信号上。解决方案分两步一是所有声学传感器采用屏蔽层单端接地避免形成地环路二是用差分输入通道采集共模干扰在输入端就被抵消大半。imc的通道本身支持差分连接只要布线时把信号正、信号负、屏蔽层三条线按规范接好干扰问题基本可控。5.2 热电偶冷端漂移和机内温度梯度热管理测试中遇到最多的异常不是热电偶断线而是温度读数缓慢漂移。有一次我们测电池包温差刚开始读数一切正常一小时后整体向上漂了1.5℃而真正的电池温度并没有变化。排查到最后发现是测量模块的冷端补偿温度受机箱内部散热影响发生了变化。这个问题在集成了大量功率通道的采集机箱上特别明显。机箱里电压电流通道在做大功率测量时会发热温度场不均匀冷端等温块不同位置的温度差异直接引入热电偶误差。应对办法看工况凡是牵涉绝对温度精度的科目要么把采集机箱放在远离热源的控温柜内要么在关键测点改用机械式等温箱。温差测量相对没那么敏感但如果你要测5℃以内的温差判据冷端漂移这点误差就足以毁掉结论。5.3 高压线束与采集线缆的电磁隔离eVTOL地面联试时高压电缆和信号线缆经常走同一个线槽这是电磁干扰的高发区。有一次我们观察到电机电流波形边缘全是毛刺而且CAN总线偶发丢帧排查后发现是高压母线和CAN屏蔽线平行走线超过1.5米造成的。电磁干扰的传导路径是容性耦合和感性耦合。高压母线上的快速电流变化会在相邻线缆上感应出干扰电压。物理整改优先高压线束和信号线束分槽敷设间距至少30cm无法分离的交叉处保持垂直不能平行伴走。然后是屏蔽整改信号线用双层屏蔽电缆屏蔽层在采集端单端接地。最后是滤波在CAN接口处加共模扼流圈抑制高频噪声。别指望采集软件里的数字滤波能解决所有问题数字滤波会连真实信号一起滤掉物理层面的隔离才是治本。5.4 时间同步的精度陷阱很多团队会用多个独立数采设备拼系统靠网络对时来统一时间轴这在大规模eVTOL测试里很容易埋雷。网络对时依赖交换机协议栈和系统负载延迟抖动从几百微秒到几毫秒不等。在声学分析、故障时序判断这种需要微秒级时间关系的场景网络对时完全不够用。imc的设备用硬件同步信号互联同步精度在微秒量级这是它能和GRAS声学通道无缝配合的基础。但如果把CAN网关或第三方设备接进来问题又出现了CAN总线的报文本身带自己的时间戳这个时间和采集系统主时钟之间的偏差必须校准否则你看CAN数据和模拟量数据会发现在同一时刻“错位”。我们的做法是给每个外部设备配一个独立的同步校准科目在测试开始前让所有模块同时采一个公共阶跃信号然后检查各路触发时刻的偏差偏差超标的通道直接修复或排除。6. 数据归档与报告生成让测试结果经受住审查6.1 原始数据的完整性校验eVTOL集成测试的数据是要进适航档案的完整性是第一生命线。我们的归档流程是采集结束后首先导出原始数据文件imc原生格式保留原始采样值和时间戳。然后做三件事检查文件时间范围是否覆盖测试窗口、检查关键通道的“零周期”数值是否正常、比较采集系统记录的通道计数和预设通道数是否一致。还有一个容易被忽略的细节在长时间测试里存储系统可能因断电或异常中断产生数据空洞。我们要在imc STUDIO里设置存储空间预警和掉电自动恢复。测试结束后对每个通道做一次毫无遗漏的时长校验确认没有空洞后才在归档表上签字。原始数据文件用只读介质归档一份进受控资料室一份做异地备份。6.2 自动化报告与可追溯性报告生成环节我踩过的坑是“手抄数据”。早期有人从曲线里肉眼读峰值再填到Excel里结果同一组数据两个人读出了两个峰值。后来我们把报告生成流程改成全自动利用imc STUDIO的模板块自动提取每个工况下的最大值、最小值、均值、PSD峰值、CAN信号超时次数然后填入定义好的报告模板。可追溯性体现在两个层面一是信号可追溯报告里的每一个特征值都能反查到原始数据文件的某一路通道和某个时间区间二是配置可追溯被测设备配置项版本、固件版本、传感器校准证书编号、采集通道配置版本都要在报告里体现。我们甚至会为每个传热电偶打印专用二维码标签贴在传感器本体和报告表格里现场审查时扫一下就能调出这个传感器全部的校准记录。走到这一步你会真正体会到测试测量系统和被测飞行器是同步成长的关系。传感器端决定了你“能不能测到”采集端决定了你“能不能用”而集成测试的整体设计决定了你“能不能测对”。最后分享一个比较实用的习惯在前期搭建通道表时把每个通道对应的配置项编号和ICD版本直接写进通道命名里。比如“MCU_Rev2.1_Temp_Outlet”就比“温度1”强得多等调试现场出现问题时这个习惯能帮你省下至少半天的排查时间。
返回列表