资讯详情

资讯详情

IEC 61557-12 ED3换版深度解读:功能安全与测量精度双重要求下的设计应对

1. 标准换版背后的行业洗牌逻辑1.1 为什么ED3不是一次普通修订IEC 61557-12这个标准号做低压配电监测和电能计量设备的人应该都不陌生。它管的是“低压配电系统中的电气安全——测试、测量或监测保护措施的设备”里关于性能测量和监测装置PMD的那一部分。从第一版到第二版行业里大部分人的感受是“改了些测试项目调了些限值”属于常规迭代。但ED3不一样它带来的是一整套评价框架的重构。我先把结论放在前面ED3的核心变化不在于某一个测试项目的增删而在于它把“功能安全”和“测量可信度”这两条线拧成了一股绳。以前你可以说我的设备测量精度很高但功能安全等级一般或者反过来安全等级做得很足但测量指标勉强及格。ED3之后这种“偏科”策略基本走不通了。它要求的是在同一个设备上同时满足功能安全完整性等级和测量性能等级的双重要求而且两者之间还有交叉验证的逻辑。这意味着什么意味着产品定义阶段就要把两条线的资源分配想清楚。你不能先做完硬件再补安全也不能先堆安全再调精度。架构设计一开始就要把安全相关的冗余、诊断覆盖率、失效模式分析和测量通道的线性度、温漂补偿、校准策略放在同一张桌子上讨论。1.2 谁会被这轮换版直接淘汰根据我这段时间和几家做PMD的团队交流下来的感受ED3对以下几类产品的冲击最大第一类是“精度达标、安全裸奔”的产品。这类产品在ED2时代活得很好因为ED2对功能安全的要求相对宽松很多厂家用通用MCU加外部ADC的方案就能过。但ED3引入了更严格的诊断覆盖率要求和硬件故障容忍机制通用方案如果不做冗余设计和周期性自检根本达不到要求的安全完整性等级。第二类是“安全堆料、精度拉胯”的产品。有些厂家为了过安全认证加了大量冗余电路和诊断逻辑结果引入了额外的噪声和温漂测量精度反而下降了。ED3要求两者同时达标这类产品就陷入了两难。第三类是“软件校准依赖症”的产品。ED2时代很多厂家靠出厂前的一次软件校准来保证精度硬件本身的一致性做得一般。ED3对长期稳定性和环境适应性提出了更高要求软件校准只能解决初始偏差解决不了老化漂移和温度循环带来的误差累积。注意如果你的产品线里有任何一款PMD设备还在用“先过安全、再调精度”的串行开发流程ED3换版会非常痛苦。建议尽早改成并行工程硬件、固件、测试三条线同步推进。1.3 从合规成本到市场壁垒的转化路径大部分厂家看到新标准的第一反应是“又要多花钱做认证了”。这个反应没错但只看到了成本面。ED3的真正价值在于它把技术门槛抬到了一个“不是随便找个方案公司就能抄”的高度。一旦你跨过了这道门槛它就从合规负担变成了市场壁垒。我观察到的转化路径是这样的换版初期所有厂家都在补测试、改设计市场上会出现一段“青黄不接”的窗口期。这时候谁能率先拿到ED3的认证报告谁就能在招标和技术规格书里写上一句“符合IEC 61557-12 ED3”这一句话在很多项目里就是硬性门槛。等到换版中期大部分厂家都跟上了这时候壁垒就从“有没有认证”变成了“认证覆盖了哪些严苛工况”。ED3里有一些测试项目是“可选但推荐”的比如扩展温度范围内的精度保持、长时间老化后的漂移限值。这些项目做不做直接决定了你的产品能进什么档次的项目。所以我的建议是不要把ED3当成一次被动合规把它当成一次产品分层的契机。基础款满足强制项旗舰款把推荐项也做满用认证覆盖范围来区分产品定位。2. 核心测试项目的拆解与实操应对2.1 功能安全完整性等级的落地难点ED3里对功能安全的要求核心是围绕“安全完整性等级”展开的。这个概念借用了功能安全领域的成熟框架但针对PMD设备做了适配。简单说它要求设备在发生内部故障时不能输出错误的测量结果要么进入安全状态要么给出明确的故障指示。落地难点主要在三个地方诊断覆盖率的计算与验证。标准要求你对每一个可能的安全相关失效模式给出诊断措施和覆盖率证明。这不是写个文档就完事的你需要做失效模式与影响分析然后针对每一个高风险的失效模式设计诊断电路或诊断算法并且用测试数据证明诊断确实能覆盖到。我见过一个团队在这上面卡了三个月原因是他们的诊断逻辑只覆盖了“硬失效”对“软失效”比如ADC增益缓慢漂移没有有效的在线诊断手段。硬件故障容忍的架构设计。标准里对不同安全完整性等级有不同的硬件故障容忍要求。高等级要求“单故障容忍”意思是任何一个元件失效设备仍然能保持安全功能或者给出报警。这对电路架构提出了硬性约束。常见的做法是双通道冗余但双通道带来的成本、功耗、板面积增加是实打实的。我的经验是不要一上来就搞全冗余先做失效模式分析找出真正影响安全功能的少数关键路径只在这些路径上做冗余其他路径用诊断覆盖来替代。安全状态的明确定义。什么叫“安全状态”标准里不会给你一个放之四海而皆准的答案需要你自己定义并证明。对于PMD设备安全状态通常是输出一个明确的超限报警信号同时把测量值标记为“无效”。这个定义看起来简单但实现起来要考虑很多边界情况比如报警信号本身的失效怎么检测测量值标记为无效后上层系统怎么响应。2.2 测量性能等级的关键参数与测试方法测量性能这部分ED3在ED2的基础上细化了等级划分并且对测试方法做了更严格的规定。核心参数包括参数测试条件典型限值要求常见踩坑点基本精度参考条件下按等级分档忽略负载效应温度系数全工作温度范围每摄氏度百分比只测单点温度长期漂移1000小时老化年漂移量老化加速因子选错谐波影响含谐波波形总误差限值只测纯正弦不平衡负载三相不平衡各相误差只测平衡负载这张表里的每一个参数背后都有一整套测试 setup 和数据处理方法。我重点说几个容易出问题的地方。温度系数的测试。很多厂家只测两个温度点比如25度和85度然后线性外推。但实际器件的温漂往往是非线性的尤其是在温度 extremes 附近。ED3要求在全温度范围内至少测五个点并且用分段线性或多项式拟合来表征。我的做法是直接测七个点从零下40度到零上85度每15度一个点然后用最小二乘法拟合。虽然测试时间长但数据扎实认证时不会被挑战。谐波影响的测试。ED2时代很多厂家用纯正弦波做精度测试ED3明确要求测试含谐波的波形。这是因为实际电网里谐波无处不在如果你的设备对谐波敏感现场精度就会大打折扣。测试时要注意谐波的次数和幅值要覆盖标准规定的范围通常要求到第50次谐波总谐波畸变率不低于10%。长期漂移的加速测试。标准允许用加速老化的方式来评估长期漂移但加速因子怎么选是个技术活。温度加速用阿伦尼乌斯模型电压加速用逆幂律模型两者叠加的时候要小心交互效应。我一般建议用温度加速为主电压加速为辅加速因子不要超过10倍否则失效机理可能改变测出来的数据没有意义。2.3 环境适应性与电磁兼容的交叉验证ED3把环境适应性和电磁兼容的测试做了交叉。什么意思以前这两块是分开测的环境测试在温箱里做电磁兼容在屏蔽室里做。ED3要求在一些测试项目上做组合比如“在高温条件下施加规定的电磁干扰考察测量精度的保持能力”。这个变化对测试设备和测试流程提出了新要求。你需要一个能同时控制温度和电磁环境的测试系统或者至少能把设备在温箱里稳定到目标温度后快速转移到电磁测试环境并保持温度。后者操作起来难度很大因为转移过程中温度会变。我了解到有些实验室专门建了带温控的屏蔽室但成本很高。对于厂家来说更现实的做法是在设计阶段就把环境适应性和电磁兼容一起考虑。比如温度补偿电路的设计要同时考虑温度对基准源的影响和电磁干扰对补偿电路本身的影响。如果补偿电路本身对电磁干扰敏感那在高温加干扰的组合条件下补偿效果可能适得其反。提示组合测试的失败往往不是单一因素导致的而是多个因素耦合的结果。排查时建议先做单因素测试确认每个因素单独作用时的表现再做组合测试对比差异定位耦合路径。3. 从设计到认证的完整实操流程3.1 产品定义阶段的合规性预判这个阶段最容易被忽视但恰恰是决定后续开发效率和认证通过率的关键。我的做法是在产品定义阶段就做一次“合规性预判”具体分三步第一步把ED3的所有强制测试项列出来逐项评估当前设计方案能不能满足。不能满足的标记为“高风险项”需要重新设计。这一步不要怕花时间我见过太多团队跳过这一步结果做到一半发现架构上就过不了只能推倒重来。第二步对每一个高风险项给出至少两种技术方案然后从成本、功耗、板面积、开发周期四个维度做对比。比如功能安全的冗余设计方案A是双通道完全冗余方案B是单通道加诊断覆盖。方案A成本高但设计简单方案B成本低但诊断逻辑复杂。选哪个取决于你的产品定位和团队能力。第三步把选定的方案写成设计规格书明确每个测试项的预期指标和验证方法。这份规格书就是后续开发和测试的基准任何变更都要走变更流程。3.2 硬件设计与元器件选型的避坑指南硬件设计阶段ED3带来的最大挑战是“安全相关”和“测量相关”的元器件选型标准不一样但又要放在同一块板上。安全相关的元器件优先选有功能安全认证的型号。这类元器件通常有更详细的失效模式数据和更高的可靠性指标。但问题是有功能安全认证的元器件往往价格高、供货周期长、可选型号少。我的经验是只在关键路径上用认证元器件非关键路径用普通工业级元器件加诊断覆盖来补。测量相关的元器件重点关注温度系数、长期稳定性和噪声特性。基准源、ADC、运算放大器这三个是核心。基准源选低温漂的ADC选高有效位数的运放选低噪声低失调的。这里有个坑有些元器件的数据手册标称指标很好但那是典型值最差情况下的指标可能差很多。选型时一定要看数据手册里的min/max列不要只看typical列。PCB布局方面安全相关的走线和测量相关的走线要分开避免数字信号对模拟信号的干扰。接地策略上我一般用单点接地加分区铺地模拟地和数字地在ADC下方单点连接。电源去耦要到位每个IC的电源引脚旁边都要放去耦电容容值组合一般是100nF加10uF。3.3 固件开发中的诊断与校准策略固件这块ED3要求的安全诊断和测量校准在资源分配上是有冲突的。诊断逻辑要周期性运行会占用CPU时间和内存校准算法要处理大量数据也会占用资源。如果MCU选型时没留够余量后期就会很被动。我的做法是在固件架构上做分层底层是硬件抽象层负责驱动ADC、基准源、诊断电路中间层是诊断层和校准层两者通过一个调度器分时复用上层是应用层负责通信和显示。调度器给诊断层分配固定的时间片保证诊断的周期性校准层在诊断时间片之外运行优先级低于诊断。诊断策略上我推荐“分级诊断”的思路。一级诊断是快速自检每个测量周期都做检查ADC是否溢出、基准源是否在范围内、关键寄存器是否被篡改。二级诊断是深度自检每隔一段时间做一次检查增益漂移、失调漂移、通道间一致性。三级诊断是全面自检在设备启动时或收到命令时做覆盖所有安全相关失效模式。分级诊断的好处是兼顾了实时性和覆盖率。校准策略上ED3对长期稳定性的要求意味着“一次校准、终身使用”的模式行不通了。我建议采用“出厂校准加现场校准”的双层策略。出厂校准做全温度范围的多点校准把校准系数存在非易失存储器里。现场校准做单点或两点校准用于修正长期漂移。现场校准的周期根据实际使用环境确定一般建议一年一次。3.4 认证测试的送样准备与文档清单送样前要做一次完整的内部预测试确保所有强制项都满足。预测试的测试条件要尽量接近认证实验室的条件包括温度、湿度、电磁环境等。如果内部没有条件可以找第三方实验室做预测试虽然要花钱但比正式认证时被退回来强。文档准备是另一个重头戏。ED3认证需要的文档包括产品规格书、电路原理图、PCB布局图、元器件清单、失效模式与影响分析报告、诊断覆盖率计算报告、测试计划、测试报告、校准证书、质量管理体系文件。这些文档不是认证前才准备的而是在开发过程中逐步积累的。我建议从项目启动就建立文档模板每个阶段结束时更新避免最后突击。送样数量上一般要求至少三台样机一台做功能安全测试一台做测量性能测试一台做环境与电磁兼容测试。如果测试项目之间有冲突可能需要更多样机。送样前要确认样机的固件版本、硬件版本、校准状态都一致并且记录在案。4. 常见问题与排查技巧实录4.1 功能安全测试中的典型失败模式问题一诊断覆盖率不达标。这是最常见的失败原因。排查思路是先看失效模式与影响分析报告确认所有高风险的失效模式都识别到了再看诊断措施的设计确认诊断逻辑能覆盖到这些失效模式最后看诊断的验证数据确认诊断确实能在规定时间内检测到故障。常见的问题是诊断逻辑只覆盖了硬失效对软失效没有覆盖。解决办法是增加在线参数监测比如监测ADC的增益和失调是否在预期范围内。问题二安全状态响应时间超限。标准对从故障发生到进入安全状态的时间有明确要求。超限的原因通常是诊断周期太长或者安全状态切换逻辑太复杂。解决办法是优化诊断调度把关键诊断的优先级提高缩短诊断周期简化安全状态切换逻辑减少中间状态。问题三冗余通道之间的一致性不够。双通道冗余设计中两个通道的测量结果要在规定误差范围内一致否则会触发报警。如果一致性不够要么是元器件匹配不好要么是布局不对称。解决办法是选用匹配度高的元器件布局上尽量对称固件里做通道间校准。4.2 测量精度不达标的排查路径测量精度问题排查我一般按这个顺序来先查基准源。基准源的初始精度和温漂是精度的天花板。用高精度万用表测基准源的输出看是否在数据手册的min/max范围内。如果基准源本身就不准后面怎么调都没用。再查ADC。ADC的有效位数、非线性度、噪声是精度的关键。用已知的输入信号测ADC的输出看实际有效位数是多少。如果有效位数比数据手册标称的低很多可能是驱动时序有问题或者参考电压不稳定。然后查信号调理电路。运放的失调电压、偏置电流、噪声会影响精度。用示波器看调理电路输出端的噪声水平如果噪声太大检查电源去耦和布局。最后查校准算法。校准算法本身如果有缺陷比如拟合阶数不够、校准点分布不合理也会导致精度不达标。用标准信号源输入多个已知值看校准后的输出误差分布如果误差有规律性说明校准算法需要改进。4.3 认证机构沟通中的信息不对称问题和认证机构沟通最大的问题是信息不对称。你对自己的产品很了解但认证工程师不了解认证工程师对标准很了解但不知道你产品的具体实现。这种不对称会导致沟通效率低甚至误解。我的经验是主动提供信息不要等认证工程师问。送样时附上一份“产品技术说明”用通俗的语言解释你的设计方案、诊断策略、校准方法。对于标准里没有明确规定的边界情况提前和认证工程师沟通确认你的理解是否正确。如果认证工程师提出了你不理解的要求不要猜直接问清楚依据的是标准哪一条。还有一个技巧在正式送样前可以请认证机构做一次“预评估”把设计方案和测试计划给他们看让他们指出可能的问题。预评估虽然要花一些费用但能避免正式认证时的大返工总体上是划算的。4.4 换版过渡期的产品策略建议换版过渡期市场上会出现新旧版本并存的情况。我的建议是分产品线处理对于主力量产型号尽早启动换版。因为换版周期长早启动早拿证避免过渡期后期被动。换版时尽量做最小改动不要借机做大改否则开发风险和认证风险叠加。对于高端旗舰型号把ED3的推荐项也做满用认证覆盖范围来拉开和竞品的差距。推荐项虽然不强制但在一些要求高的项目里是加分项甚至是隐性门槛。对于低端走量型号评估换版成本。如果换版成本太高可以考虑逐步退市用新开发的低成本型号替代。替代型号在设计时就按ED3要求做避免二次换版。对于在研型号直接按ED3设计不要先做ED2再升级。ED2到ED3的升级成本远高于直接按ED3开发。提示换版过渡期最容易犯的错误是“等等看”。等竞品先换等认证机构出解读文件等市场明确要求。但换版周期通常要六到十二个月等下去的结果往往是错过窗口期。我的建议是标准发布后三个月内完成内部评估六个月内完成设计变更十二个月内拿到认证报告。5. 把标准要求转化为设计语言5.1 从测试项反推设计约束ED3的测试项不是孤立的它们之间有关联。比如温度系数的测试结果会影响基本精度的测试结果因为基本精度是在参考条件下测的但参考条件本身有温度容差。如果你只盯着单个测试项做优化可能会顾此失彼。我的做法是把所有测试项列出来然后画一张“影响关系图”。哪些测试项是相互独立的哪些是相互影响的哪些是此消彼长的。比如提高诊断覆盖率可能会增加功耗功耗增加会导致温升温升会影响测量精度。这张图能帮你找到设计中的关键权衡点。从测试项反推设计约束核心是回答三个问题这个测试项要求什么我的设计能不能满足如果不能改哪里这三个问题看起来简单但要把每一个测试项都回答一遍工作量不小。我建议用表格来管理每个测试项一行列出要求、当前设计、差距、改进措施、责任人、完成时间。5.2 安全与精度的资源分配模型安全功能和测量精度在资源上是竞争关系。安全功能需要冗余、诊断、隔离这些都会占用芯片资源、板面积、功耗预算。测量精度需要低噪声、低温漂、高线性度这些也需要资源。怎么分配我用的模型是“关键路径优先”。先做失效模式与影响分析找出影响安全功能的关键路径这些路径上的资源需求优先满足。然后做精度预算分析找出影响精度的关键环节这些环节的资源需求次优先满足。非关键路径上的资源需求能省则省。具体到数字上我一般建议安全功能占用总资源的30%到40%测量功能占用40%到50%剩余10%到20%作为余量。这个比例不是固定的根据产品定位调整。安全等级要求高的产品安全功能占比可以提高精度要求高的产品测量功能占比可以提高。5.3 文档体系与可追溯性建设ED3认证对文档的要求比ED2严格得多尤其是可追溯性。每一个测试项都要能追溯到设计文档、测试记录、校准数据。这不是为了应付认证而是为了在出现问题时能快速定位。我建议建立三层文档体系第一层是设计文档包括规格书、原理图、布局图、元器件清单、失效模式与影响分析报告第二层是测试文档包括测试计划、测试用例、测试记录、测试报告第三层是管理文档包括变更记录、评审记录、问题跟踪记录。可追溯性的关键是“链接”。设计文档里的每一个需求要链接到对应的测试用例测试用例要链接到测试记录测试记录要链接到测试报告。这样当认证工程师问“这个测试项对应哪个设计需求”时你能快速给出答案。工具方面简单的用电子表格就能管理复杂的可以用需求管理软件。我的经验是工具不重要重要的是养成“做完就记录”的习惯。很多团队的问题是开发时不做记录认证前突击补文档补出来的文档质量差还容易遗漏。6. 换版之后的持续合规与产品迭代6.1 量产一致性控制的要点拿到认证证书只是开始量产一致性才是持续合规的关键。ED3对量产一致性的要求体现在两个方面一是出厂检验要覆盖安全功能和测量精度的关键项二是生产过程要有可追溯性每一台设备都能追溯到生产批次、元器件批次、校准记录。出厂检验方面我建议做“全检加抽检”的组合。安全功能的关键项做全检比如诊断功能是否正常、安全状态切换是否正常。测量精度的关键项做抽检比如基本精度、温度系数按批次抽检。全检保证安全抽检控制成本。生产过程可追溯性方面每台设备要有唯一标识生产过程中的关键工序要有记录。元器件批次要记录因为如果某个批次的元器件有问题需要能追溯到受影响的设备。校准记录要保存因为现场校准时要参考出厂校准数据。6.2 现场校准与维护的合规要求ED3对现场校准的要求比ED2明确。现场校准不是随便找个万用表对一下就行要用符合标准要求的校准设备按照规定的校准程序做并且记录校准结果。校准设备方面标准对校准设备的精度等级有要求一般要求比被校准设备的精度高一个等级。校准程序方面标准规定了校准的环境条件、校准点、校准方法。校准记录方面要记录校准日期、校准人员、校准设备、校准数据、校准结论。维护方面ED3要求设备在维护后要重新验证安全功能和测量精度。如果维护涉及安全相关部件要重新做安全功能测试。如果维护涉及测量相关部件要重新做精度校准。维护记录要保存作为设备合规性的一部分。6.3 标准后续版本的跟踪与预研标准不是一成不变的ED3之后还会有ED4。跟踪标准后续版本的动态提前做预研能让你在下一轮换版时占据主动。跟踪的渠道包括标准组织的官方网站、行业技术论坛、认证机构的技术通报、供应商的技术更新。我建议指定专人负责标准跟踪定期整理标准动态评估对现有产品的影响。预研方面不要等到新标准发布才开始。标准修订通常有前期讨论稿、委员会草案、最终草案等阶段这些阶段的文档虽然不公开但可以通过行业渠道了解大致方向。根据这些方向做技术预研比如如果下一版可能提高电磁兼容要求就提前做电磁兼容设计优化。6.4 把合规能力沉淀为组织资产换版过程中积累的经验、文档、工具、流程不要做完就丢。把它们沉淀为组织资产下次换版时能复用。经验方面把换版过程中遇到的问题、解决方法、踩过的坑整理成案例库。文档方面把设计文档、测试文档、认证文档整理成模板库。工具方面把测试脚本、数据分析工具、文档管理工具整理成工具库。流程方面把换版流程、认证流程、变更流程整理成流程库。这些资产的价值在于它们能缩短下一次换版的周期降低下一次换版的风险。我见过一些团队每次换版都像第一次一样从头摸索浪费了大量时间和精力。而那些把合规能力沉淀下来的团队第二次换版时效率能提高一倍以上。提示合规能力沉淀的关键是“标准化”和“可复用”。不要为每个项目单独建一套文档要建一套通用的模板项目只填差异部分。不要为每个测试项单独写测试脚本要建一个测试脚本库测试项只调用库里的函数。标准化程度越高复用率越高换版效率越高。这个内容后续还可以这样扩展把ED3的测试项和ED2做逐条对比整理出差异清单和影响分析把功能安全完整性等级的计算过程做成工具输入设计参数就能输出诊断覆盖率和硬件故障容忍评估结果把认证文档的模板做成可配置的根据产品类型自动生成文档框架。这些扩展能让换版工作从“项目制”变成“流水线”进一步降低换版成本。
觉得有用,分享给同行:

为您的企业打造数字门面

稳重轻奢商务风格,端正雅致视觉,长效耐看不易过时。

立即咨询 →