3、FTU硬件架构:核心处理器选型、模拟量采集模块(CT/PT)、数字量输入输出模块、通信模块(以太网/串口/无线)
好,咱们今天聊聊FTU的硬件架构。说实话,搞了这么多年配电自动化,我见过太多因为硬件选型翻车的项目了。FTU这东西,看着不起眼,但它是配电网的“神经末梢”,硬件选不好,后面软件写得再漂亮也是白搭。
我个人习惯把FTU硬件分成四大块:大脑(核心处理器)、感官(模拟量采集)、手脚(数字量IO)、神经(通信模块)。咱们一块一块拆开讲。
3.1 核心处理器选型:这颗“芯”怎么挑?
处理器是FTU的大脑。你想想看,它要同时干多少活?实时采样、故障判断、逻辑运算、通信协议栈、数据存储……压力不小。
选型三大原则:
- 实时性要硬:故障检测讲究的是毫秒级响应。我建议主频至少100MHz起步,最好带硬件浮点运算单元(FPU)。为什么?因为傅里叶变换算谐波的时候,没FPU能把你急死。
- 外设要丰富:至少要有2路以上SPI(接ADC和无线模块)、3路以上UART(串口通信)、多路定时器(PWM输出和脉冲捕获)。
- 工业级温度范围:-40℃到+85℃,这是底线。我在东北项目上吃过亏,普通商业级芯片冬天直接罢工。
主流方案对比:
| 方案 | 代表芯片 | 优势 | 劣势 | 我的建议 |
|---|---|---|---|---|
| ARM Cortex-M4/M7 | STM32F4/H7系列 | 生态好、开发快、成本低 | 算力有限,复杂算法吃力 | 中小型项目首选 |
| ARM Cortex-A系列 | AM335x、i.MX6 | 算力强、能跑Linux | 功耗高、启动慢、成本高 | 需要高级通信协议栈时用 |
| 国产RISC-V | GD32V、CH32V | 自主可控、性价比高 | 生态不完善、资料少 | 有国产化要求时考虑 |
| DSP+ARM双核 | TI的C2000系列 | 数字信号处理极强 | 开发复杂、价格偏高 | 高精度故障检测场景 |
我个人最常用的是STM32F407,主频168MHz,带FPU和DSP指令集,性价比很均衡。不过最近国产化要求多了,我也开始用GD32F4系列,基本兼容,就是坑多了一点——嗯,这个后面避坑指南里细说。
3.2 模拟量采集模块:CT和PT的那些事
模拟量采集是FTU的“眼睛”。电流互感器(CT)和电压互感器(PT)把一次侧的高电压大电流,变成二次侧的小信号,然后ADC才能吃进去。
CT选型要点:
- 变比:常规配电网用600A/5A或600A/1A。我个人习惯选1A输出的,线损小,但抗干扰要求高。
- 精度等级:至少0.5级,故障检测建议0.2S级。别省这个钱,精度不够,故障判断就是瞎猜。
- 饱和特性:这个很关键!我曾经遇到一个项目,短路电流一上来CT直接饱和,波形削顶了,故障检测算法直接懵圈。所以一定要选抗饱和CT,或者加保护级CT做冗余。
PT选型要点:
- 变比:10kV/100V或10kV/100/√3V。
- 相位误差:这个容易被忽略。PT的角差会影响功率计算和故障方向判断。我建议选角差≤5′的。
ADC采样电路设计心得:
我习惯用16位逐次逼近型ADC,比如AD7606或ADS8568。采样率至少64点/周波(50Hz下就是3.2kHz),故障检测建议128点/周波。
前端信号调理要注意:
- 加二阶低通滤波器,截止频率设在2kHz左右,滤掉高频噪声。
- 用精密运放做电平抬升,把双极性信号变成0-5V单极性,方便ADC输入。
- TVS管和气体放电管一个都不能少——雷击浪涌是FTU的头号杀手。
3.3 数字量输入输出模块:开关量的世界
数字量IO,说白了就是FTU的“手脚”。DI负责感知外部开关状态,DO负责控制断路器分合闸。
数字量输入(DI):
- 光耦隔离:必须的!现场干扰大,不隔离就是找死。我一般用TLP185或PC817,隔离电压至少2500Vrms。
- 去抖处理:机械触点会有弹跳,硬件上加RC滤波,软件上做10-20ms的去抖延时。
- 湿节点 vs 干节点:我个人偏好湿节点(有源输入),抗干扰能力更强。但有些老站用干节点,那就得配外接电源。
数字量输出(DO):
- 继电器输出:控制断路器分合闸,至少需要两路独立的DO(一路分、一路合)。继电器触点容量要留余量,我一般选10A/250VAC的。
- 固态继电器(SSR):寿命长、无触点抖动,但压降大、发热厉害。适合频繁操作的场景。
- 互锁保护:这个必须强调!分闸和合闸输出一定要硬件互锁,防止同时动作烧坏线圈。我见过一个项目,软件逻辑写错了,结果两个继电器同时吸合……嗯,那场面挺壮观的。
⚠️ 避坑指南:
我曾经在一个项目中,DO输出驱动的是大功率接触器线圈,结果每次分合闸都导致FTU复位。查了半天,发现是线圈反电动势没有加续流二极管。从那以后,我所有DO输出都标配续流二极管+压敏电阻,再也没出过问题。
3.4 通信模块:以太网/串口/无线
通信是FTU的“神经”,数据传不出去,再好的算法也没用。FTU的通信场景很复杂,所以一般会配多种接口。
以太网接口:
- 物理层:百兆以太网足够,用LAN8720或DP83848。我建议加网络变压器(比如HR911105A),隔离浪涌。
- 协议栈:IEC 61850是趋势,但很多老站还在用IEC 104。我的做法是:硬件支持双协议栈,现场配置切换。
- PoE供电:如果条件允许,用PoE可以省一路电源线,施工方便很多。
串口通信:
- RS-485:最经典、最可靠。我一般用SP3485或MAX485,加TVS管和共模扼流圈。波特率9600或19200,距离能到1200米。
- RS-232:现在用得少了,但有些老设备还在用。调试口我习惯保留一个RS-232,方便现场笔记本直连。
- 光纤串口:强电磁干扰环境下,光纤是王道。我做过一个变电站项目,电缆沟里电磁环境恶劣,RS-485根本没法用,换成光纤串口后稳如老狗。
无线通信:
- 4G/5G:现在的主流。用移远EC20或广和通L610,支持全网通。注意天线要外置,装在柜顶,信号才好。
- LoRa:低功耗、远距离,适合郊区或山区。但速率低,只能传状态量,别指望传波形数据。
- Wi-Fi:只在站内调试时用,别做主通信。安全性和稳定性都不够。
- ZigBee:以前用过,现在基本淘汰了。组网复杂,抗干扰差。
通信模块选型总结:
| 接口类型 | 典型芯片/模块 | 适用场景 | 注意事项 |
|---|---|---|---|
| 以太网 | LAN8720 + STM32 MAC | 站内局域网、主站通信 | 加网络变压器,注意EMC |
| RS-485 | SP3485 | 本地设备互联 | 终端电阻、偏置电阻不能省 |
| 4G | 移远EC200A | 远程主站通信 | SIM卡座要防震,天线要外置 |
| LoRa | SX1278 | 偏远地区、低速率场景 | 频段要申请,注意干扰 |
好了,FTU硬件架构这块就聊到这儿。说白了,硬件选型就是个权衡的过程——性能、成本、可靠性、可维护性,哪个都不能偏废。我个人的经验是:关键指标上别省钱,非关键功能上别浪费。下一章咱们聊聊FTU的软件架构,那又是另一番天地了。