起因

电机篇结尾留了个口子:切割中的进给频率由放电状态实时调,“变频"那只手落在哪,没讲。这只手背后是整台机床最核心的物理过程——放电加工本身。上一篇来历讲了它是谁发明的、走丝怎么分出快慢两条路;这篇下到物理层:一次放电到底发生什么、高频电源在干什么活、“规准"两个字到底指什么、间隙伺服怎么闭环。这层不透,插补的变频入口、放电模块的统计上报、运行屏的平均电流和短路率,全是悬空的概念——工控软件做不好用,多半就是写软件的人没在这层下过车间。

先把三个词钉住,全篇都在用:间隙是丝和工件之间那条几微米到几十微米的缝;蚀除是每个脉冲从工件上炸掉的那点金属;伺服在这里不是电机篇的伺服电机,是"让间隙保持在放电区"的控制手艺——这台机器真正的伺服对象是放电间隙,电机只是执行器。

一、一个脉冲的四幕

一个正常放电脉冲分四幕,每幕都有名字、有讲究:

  1. 等待击穿。电源把空载电压(七八十到一百伏量级)加到间隙两端,工作液是绝缘体,电压就这么挂着——没有电流,没有加工。从加压到击穿有一段随机延时(击穿延时),间隙越宽延时越长。这个统计量本身就是间隙宽度的传感信号,后面伺服要用它。
  2. 通道点燃。场强够高,电子雪崩,工作液汽化电离,一条等离子通道瞬间贯通。通道温度上万度量级,丝和工件表面各熔掉、汽化掉一小片,周围工作液汽化成一个气泡把通道裹住。
  3. 维持放电。脉宽没走完,通道保持导通:间隙电压塌到二十伏上下,电流冲上峰值(几十安量级),蚀除主要发生在这幕。丝那头也在被蚀,只是蚀得少——脉宽窄时电子流轰击正极占优,所以工件接正、钼丝接负(正极性加工),蚀除大头落在工件上。这是拿一根细丝当"无限长电极"在电化学上能成立的前提。
  4. 消电离与抛出。脉宽走完,电压撤掉,通道崩溃,气泡收缩垮塌,把两极熔坑里的熔滴吸抛出来,散进工作液凝成颗粒被冲走。脉间必须给足时间让间隙液体重新绝缘——没消干净就加下一次电压,通道在老位置重燃,就演变成电弧。电弧是事故不是加工:蚀除集中在一点,丝很快烧断,工件烧伤。

四幕之外还有三种状态要认全,伺服的输入就是给状态分桶:

间隙状态 间隙宽度 间隙电压 电流 对策
空载(开路) 太宽,击不穿 空载电压全挂间隙上 ≈0 加快进给
正常放电 在放电区 二十伏上下 峰值电流 维持
短路 太窄,丝碰上工件 ≈0 由回路阻抗定 减速、持续则回退
电弧 消电离失败 偏低且平稳 持续导通 立即干预:拉脉间、停高频

伺服的目标是让四种状态在统计上落在"正常放电占大头、空载短路各留一点"的配比——不是消灭空载和短路,它们是间隙分布的两条尾巴,压到零反而说明跟踪太紧。

一笔能量账(量级估算,别当标定值):脉宽 32µs、峰值 30A、击穿后间隙压降约 22V,单脉冲能量 ≈ 32µs × 30A × 22V ≈ 21mJ。切 60mm 厚、切速 100mm²/min(进给约 1.7mm/min)、切缝 0.22mm:体积率约 22mm³/min,钢按密度 7.8 折算 ≈ 2.9mg/s;脉宽脉间 1:6 时脉冲频率约 4.5kHz,摊到每个脉冲,蚀除 0.5µg 上下。一个脉冲搬走的金属不到一微克,一秒钟几千发,八小时搬走近百克——“慢工出细活"在这门工艺上是字面意义的算术。

每发脉冲留下一个直径几十微米、深几微米量级的放电坑,表面粗糙度就是千万个坑的统计叠加——Ra 本质上由单脉冲能量决定。切得快就切得粗,这对矛盾焊死在物理上,规准表的全部分量都在这对矛盾上找平衡点。放电四幕和极性效应,哈尔滨工业大学刘晋春那本《电火花加工技术》是中文世界的标准教材,值得案头常备。

二、电源的代际:从 RC 到晶体管,规准的诞生

拉扎连科那一代用的是 RC 弛张式电源:电容经电阻充电,充到间隙击穿电压就放一发,单发能量 ½CU²。它的妙处是天然自适应——间隙状态好就放得勤,状态差就放得慢,整套机制不用一个晶体管;病处也在这里:能量由间隙状态决定而不是人决定,脉宽脉间分不开,速度低、电极损耗大。弛张式把"自适应"刻进了这门工艺的基因——后来的间隙伺服、我们的变频环,都是用更高级的手段重新实现它当年白送的东西。

晶体管电源六十年代接棒:功率管做开关,脉宽、脉间、峰值电流三个参数独立可设——放电第一次变成可编程的过程,“规准"作为参数组合从此登上历史舞台。线切割在晶体管电源上走的是高频窄脉冲路线:单脉冲能量大了丝受不了,所以脉宽压到几到几十微秒、频率数千赫兹、峰值大而平均小(“高频电源"的名字就这么来的)。

我们的高频电源做成独立的放电模块,不挤在运动控制卡上。整套系统的分工是:上位机(这套 x86 系统)管插补、仲裁和人机;下位机是三块硬件——PCIe 运动控制卡发电机脉冲,高频放电模块管放电,电机控制与钼丝断线检测模块管执行与传感,手轮一类机床手感件也从这边接入。硬件自成分家:嵌入式软件和电路两条线,那是下一个系列《硬件篇》的正题,这里先把放电模块的底层方向立起来。

先钉数:空载电压几十到一百一十伏直流、挡位可调(七八十伏和一百伏是常用挡),击穿后维持二十伏上下;峰值电流常见二三十到六十安,平均加工电流一到六安,占空比百分之十几——峰值大平均小,就是"高频"两个字的电气含义;母线取功率几百瓦到千瓦级。

功率级的路数不是 BOOST。BOOST 是把低压泵上去的 DC-DC 升压拓扑,这里的能量源是市电整流后的三百伏,方向反了,前级要做的是降压;而且脉冲级压根不是 DC-DC 拓扑,是斩波投切——储能电容扛峰值,MOSFET 把母线怼到间隙上,峰值电流由投切决定。分三段定方向:

  • 前级(能量源):第一版直接用成品工业开关电源(72V/96V、几百瓦),或者老派的工频变压器抽头加整流滤波——铁芯重但皮实,老电源柜全是这么做的;自己摸 AC-DC 是以后的事
  • 母线:功率管近旁布置无感电容组,低 ESL 要紧——几十安的 di/dt 走一圈引线电感就是电压尖峰;空载电压挡位就是母线挡位
  • 脉冲级:N 条并联支路,每条一组 MOSFET(耐压 200V 以上,留两倍余量)扛几安培的"电流量子”,投几条=峰值电流档——比电阻档位轻,比恒流控制简单。µs 级的脉宽脉间节拍由模块里的定时硬件(CPLD/FPGA 或 MCU 高级定时器)出,和主机侧"FPGA 发插补脉冲"是同一条纪律:微秒级定时不能软做。采样上,电流用霍尔传感器或分流器加隔离放大、间隙电压分压加线性光耦,逐脉冲分类就在模块里做完

模块自带 MCU 和一块小屏幕,显示平均电流、规准号、状态——老电源柜面板上那块电流表加拨码开关,就是这块屏的祖先。对上位机走隔离 RS-485,帧用 Modbus-RTU 兼容格式(CRC16、寄存器模型),周期十毫秒级,寄存器就是规准组号、启停、统计回传。选 Modbus 不是将就:MES 路线里 Modbus-TCP 本来就在栈上,内外一个协议族,寄存器表能共享;通讯断线的兜底在模块本地——停高频、屏上报警,本地策略永远兜底。

三、规准:一组参数的完整定义

全系列到处引用的"规准”,这篇给出完整定义。规准 = 放电参数 + 配套机械参数 + 本刀留量,在参数区规准库里是一条:

1
2
3
4
5
6
7
8
pub struct Spec {              // 规准库·一条(参数区双副本世代提交)
    pub pulse_us: u8,          // 脉宽
    pub space_mul: u8,         // 脉间倍率:脉间 = 脉宽 × 倍率(1:6 这种记法,老师傅的口径)
    pub peak_a: u8,            // 峰值电流档
    pub gap_v: u8,             // 伺服基准:平均间隙电压目标
    pub wire_speed: u16,       // 丝速 dm/s——中走丝修刀降丝速
    pub stock_nm: u32,         // 本刀留量:给下一刀留的单边余量
}

每个旋钮拧向哪,物理在第一节都埋好了:脉宽和峰值定单脉冲能量(速度与粗糙度对着涨),脉间倍率定占空比(热负载与消电离余量),伺服基准定跟踪松紧,丝速定走丝系统状态,留量定尺寸阶梯。

中走丝的核心工艺就是规准阶梯:一刀粗切抢速度,二到四刀修光修尺寸。行话把 0.01mm 叫"一丝”,总留量通常两三丝到六七丝,随材料和精度要求定;修刀时脉宽峰值往下收、丝速降下来减振、伺服基准收紧。一刀 32µs、修刀收到 4–8µs 是典型量级,别当标定值——工艺员按机床和料调,这正是规准库做成参数而不是写死代码的理由。规准组号从编程界面挂到段上、运行屏显示、参数区存取,三处一个源(机床界面篇定的口径),换规准的时机由段边界自动切——这也是插补篇要认的需求。

四、间隙伺服:进给是跟随,不是命令

这份控制问题先想清楚:加工速度不是命令出来的,是蚀除速度决定的。蚀除速度随厚度、材料、型腔形状、液体状态漂移,没人能预先算对,进给的本分是跟上蚀除——快了短路,慢了空载,刚刚好吃着放电区的统计边缘。这是一切间隙伺服的物理出发点。

模拟时代的机床怎么解:间隙平均电压整流滤波,去控制一个压控振荡器的频率,振荡器输出就是进给脉冲,直接驱动环形分配器走步进。进给频率字面意义上是"变频”——这个词不是比喻,是电路事实,操作面板上的"变频"“跟踪"旋钮调的就是这条链的增益。HF 把这套逻辑搬进 DOS 软件,界面上的跟踪调节沿用的还是这个词(详解篇从语言侧讲过它的来路)。

短路回退是配套的标准动作:短路持续几十毫秒不是傻等,是沿轨迹反向退几微米到几十微米,把挤进去的料渣让开再回来。插补要支持双向走段,需求就从这里来。

还有一个不能不写的传感器:老师傅的耳朵。火花声均匀的沙沙声是稳定,噼啪炸响是短路电弧混进来了——人耳就是最原始的放电状态分类器,听声调参是几十年车间沉淀的手艺。运行屏把平均电流和短路率画成实时数字,本质上是把老师的耳朵数字化(机床界面篇那条数据通路的工艺意义)。

五、我们的实现:0xE0 与 0xD0 的握手

到系统侧。放电反馈环在调度篇定的是两只 ISR:0xE0 放电、0xD0 插补,SPSC 相连。环是两级的:逐脉冲的硬实时关在放电模块里,上位机 0xE0 做窗口级仲裁。这篇把环里跑的东西填实:

  • 输入:放电模块在本地对每个脉冲周期做状态分类(它的定时硬件本来就在监视间隙电压电流),百毫秒窗口统计经 RS-485 上报——0xE0 不摸硬件寄存器,吃回传数据,设备侧的老纪律
  • 0xE0 的活:吃模块上报的空载/正常/短路/电弧比率和平均电流,对照伺服基准做仲裁;窗口统计而不是单脉冲反应——间隙过程本来就是统计的
  • 输出:按平均间隙电压对伺服基准的偏差,做比例调节出频率修正量,SPSC 交给 0xD0。修正是微调、不斜坡(电机篇定的口径);控制律刻意简单,比例加限幅限速就够——间隙伺服在车间里的历史教训一贯是简单律好调,复杂律没人整定得动
  • 电弧处置:电弧率超限,先写模块寄存器拉大脉间(规准的运行时微调);仍超,停高频报警——电弧往安全事件的方向跨了半只脚,处置要果断
  • 短路处置:短路率超限先降频;短路持续到门槛(几十 ms),发回退命令给 0xD0 反向走段;解除后正常恢复
  • 联锁(挂 0xF0 的输入):丝停、工作液停,高频即断——丝不走还放电,一根丝几秒钟烧穿,这条联锁是硬件级的老规矩,软件只做复核

F 字段的口径在这里落地:解析器把 F 存成初值和上限,实切频率由这条环在上下限之间实时调——“变频"从面板旋钮变成 0xE0 到 0xD0 的一个 u32,物理没变。

六、工作液与排屑:看不见的变量

快走丝用乳化液有它的时代账:便宜、洗涤性好、带点润滑,一副"肥皂水"的出身(名字里那个"乳"字)。病也知道:皂化残留粘机床、夏天发臭、环保压力,所以水基合成液这些年渐多。它在物理上干三件事:绝缘(击穿的媒介,电导率直接改变击穿电压和间隙)、消电离(脉间恢复绝缘的那口气)、排屑冷却(把蚀除颗粒和热带走)。

排屑是放电加工的隐藏主角。冲液加上丝往切缝里带液,正常时够用;厚件深处液进不去、颗粒积在缝底,二次放电频发、转电弧、断丝——厚件工艺难,难在排屑不在参数。这也是维护屏按电导率趋势判离子交换树脂寿命的物理依据(机床界面篇那个计数器)。泵、液箱、过滤、导轮、丝筒这些本体的机械细节是另一篇的账(机床本体构成,在队列里),这篇只要"液影响放电"这条因果链。

七、断丝:全系列那个报警的物理源头

断丝在界面篇是最高频的报警场景,这里把它的物理账算清。钼丝 0.18mm,截面约 0.025mm²,平均几安培的加工电流全从这根丝过:平均电流密度一百多安每平方毫米,峰值一瞬间上千——家用布线只敢走每平方毫米几安,这是保险丝量级的电流密度。扛得住靠两样:钼的熔点两千六百度往上;走丝把热段换走——丝速 8.5m/s 过 60mm 厚的缝,一段丝在缝里只停留约 7ms,出来在丝筒上吹风冷却大半圈才回来。往复走丝便宜,均热设计是真精妙。

断丝诱因按发生率排:排屑不良引发电弧局部炸热(最常见,厚件深缝高发);参数冒进,占空比拉太高热预算直接超;丝损变细——丝被蚀久而变细,电阻和强度一起掉,这就是维护屏按切割周长累计钼丝消耗、到期提示换丝的来历;再往机械找,张力不当、导轮磨损起振。断丝检测归电机控制与钼丝断线检测模块(张力摆杆开关或电流特征,模块方案在硬件篇定),处置流三选(原地继续/回退重切/停止)界面篇定过,这里补的是操作工为什么需要那三选:穿丝后原地继续的前提是丝头位置没丢,回退重切对付的是缝里堵了渣的那段。

总结

实战清单:放电四幕(击穿延时随机且是间隙传感信号、通道维持、极性效应与正极性加工、消电离抛出)+ 四状态分桶表与"压尾巴到零=跟踪太紧"的配比观;能量账(单发 21mJ、每发 0.5µg、八小时百克的算术)与 Ra 由单脉冲能量决定的矛盾律;电源代际(RC 弛张式的自适应基因→晶体管三参数独立=规准诞生→线切割高频窄脉冲路线)+ 独立放电模块方向(电压电流档位数、非 BOOST 的理由、前级母线脉冲级三段、电流量子投切、MCU+屏、RS-485/Modbus 与断线本地兜底);规准完整定义(六字段 struct + 各旋钮的物理指向 + 中走丝多刀阶梯与"丝"的行话)+ 三处一个源与段边界自动换组;间隙伺服的物理出发点(进给跟蚀除)+ 变频一词的电路事实 + 短路回退 + 人耳分类器的数字化;0xE0/0xD0 两级环六件(模块逐脉冲分类上报、0xE0 窗口仲裁、比例律微调、电弧拉脉间停高频、短路回退、丝停液停联锁);工作液三职能与厚件排屑链条;断丝的热预算账(7ms 停留、电流密度量级)与诱因排序、丝损计数的来历。跑通标志:伺服基准拨偏时空载率短路率可见摆动且频率回拉;强制短路触发回退、解除后恢复;丝停联锁毫秒级断高频;电弧注入(脉间拨到下限)触发拉脉间再停高频的阶梯处置;485 拔线后模块本地停高频并屏上报警;断丝注入走通三选处置;八小时连切平均电流曲线平稳落在日志里。

下一篇就是插补了,料全齐:几何侧的逐点比较法是 3B 时代的硬件逻辑,执行侧的脉冲和电机在电机篇,速度侧的变频入口在这篇——三线合拢,把段表变成脉冲。下位机三块硬件(PCIe 运动控制卡、高频放电模块、电机控制与钼丝断线检测模块,含手轮接入)怎么从电路做到嵌入式软件,是下一个系列《硬件篇》的正题——从上位机到下位机,整套系统的另一半。

参考链接