
干了这么多年电厂二次调试AGC和AVC这两个词几乎每次并网调试都要碰一遍。很多刚入行的兄弟以为AGC/AVC调试就是投个闭环、调几个参数那么简单真正上手才发现从点表核对到主站联调从开环试验到闭环投退每一步都可能踩坑。这篇就按我自己的实操流程把AGC/AVC调试的完整链路、关键参数、典型故障捋一遍给准备做这类项目的同行一个参考。这套调试说到底是解决两个问题让调度能自动调你机组的有功让调度能自动调你场站的无功。无论你是火电、水电还是新能源场站只要涉及并网调度自动化AGC/AVC调试就是绕不开的关卡。本文适合电厂热控/电气二次调试人员、调度自动化运维人员以及刚接手并网试验项目的新人阅读。1. 先把AGC和AVC到底干什么讲透1.1 AGC把机组出力交给调度的大脑指挥AGCAutomatic Generation Control全称自动发电控制本质是调度主站根据电网频率、联络线功率和区域控制偏差ACE实时计算出各电厂应承担的出力调整量再通过远动通道把目标指令下发到厂站。厂站侧收到指令后由AGC子站或DCS分散控制系统接口解析最终作用到汽机调门、锅炉燃烧系统或者水轮机导叶上让机组实际出力跟随指令变化。调试AGC表面看是调通道、调参数实际上是在验证一整条控制链路主站策略计算、通道传输、子站逻辑、执行机构响应、遥测反馈。任何一个环节断掉或产生偏差闭环都投不成。我见过不少项目卡在“主站下发指令了机组也动了但主站看到的反馈不对”最后查出来是CT电流互感器变比参数填错这属于最基础但最容易犯的低级错误。AGC的核心逻辑可以概括为调度算好目标值厂站负责执行然后把实际执行结果送回去形成闭环。调试时需要特别关注的是调节死区、爬坡速率、机组有功调节上下限、调节速率是否满足两个细则考核要求。这些参数互相耦合不是越大越好、越快越好。1.2 AVC电压无功自动调节的闭环AVCAutomatic Voltage Control全称自动电压控制管理的是无功补偿和电压质量。调度主站根据电网电压曲线和关口无功需求向厂站AVC子站下发电压目标值或无功指令。子站再根据当前母线电压、无功出力、机组运行状态自动分配无功给各台机组励磁调节器、SVG静止无功发生器、并联电容器或电抗器最终把母线电压控制在考核区间内。AVC调试比AGC更复杂的地方在于它要协调多个无功源。火电厂有励磁系统新能源场站有逆变器、SVG和电容器组不同设备的响应速度、调节方式、容量都不一样。AVC子站内部要有合理的无功分配策略既要保证电压合格又要避免设备频繁投切损坏开关还不能让某台机组无功超限。很多现场把AGC调通了AVC却卡在“电压越限但子站不动作”或者“电容器频繁投切”的问题上。这里面既有参数整定的问题也有策略逻辑的问题后面我会专门讲排查方法。1.3 为什么一定要“全流程”看待这两个调试我之所以强调全流程是因为AGC和AVC虽然一个管有功、一个管无功但它们在厂站侧共用同一套远动通信装置、同一个数据网通道、同一台AGC/AVC子站甚至同一块测控屏。这意味着任何一个公用环节出问题两个系统都可能同时受影响。再有调度主站对AGC和AVC的控制模式往往是联动的。机组参与AGC时某些调度策略会要求AVC配合调整新能源场站更是如此有功降功率时无功也要跟着调。调试时如果只按单系统测试不考虑交互逻辑很容易出现“AGC一切正常一投AVC就闭锁AGC”这种莫名其妙的问题。所以这篇文章讲的调试流程不是简单把AGC、AVC分开测一遍而是建议按“通道验证→开环测试→单系统闭环→联合闭环”的顺序来做。这既符合调度下发的调试规范也最容易被现场验收人员接受。2. 调试前必须交代清楚的准备工作2.1 没有图纸和定值千万不要急着动手AGC/AVC调试第一步不是接电脑而是收集资料。我每次都先找齐这些东西一次系统主接线图搞清楚并网点、母线、主变、无功补偿装置的电气连接励磁调节器AVR参数说明书尤其是调差系数、电压给定通道接口调速器或DCS侧功频控制逻辑图确认远方指令接口、负荷上下限设置远动信息表四遥表逐项核对AGC/AVC相关的遥信、遥测、遥控点调度下发的AGC/AVC控制模式说明、定值单、考核细则。有一次在某个火电项目调试人员到现场就准备投AGC闭环结果发现DCS侧的负荷指令接口量程设置成0-100兆瓦而实际机组额定是300兆瓦。主站下发50%指令DCS认为就是50兆瓦实际出力远达不到。这种问题光靠通道测试根本发现不了必须结合图纸和DCS逻辑核对才能定位。所以我的习惯是资料不齐哪怕工期再紧也要先停下来找资料。尤其是调度下发的最新定值单经常会有版本更新现场如果还拿着旧定值调试后面验收肯定被卡。2.2 通道与通信参数的确认是重头戏AGC/AVC指令传输目前绝大多数走调度数据网采用IEC 60870-5-104规约也有部分老旧厂站用串口101规约。调试前要做好这几项确认厂站远动装置与调度主站的IP地址、端口号是否配置正确链路地址、公共地址、信息体地址是否与调度点表一致遥控点、遥信点、遥测点的数量和数据格式是否对齐子站与远动装置之间的通信方式网口还是串口MODBUS还是104规约。我建议在正式调试前先用调试软件模拟调度主站向厂站远动装置发送一帧AGC/AVC遥控指令观察子站是否正确收到并转发。这步做完基本能排除80%的通道类问题。还有一个经常被忽略的时钟同步。AGC/AVC闭环对时间标签非常敏感如果厂站对时精度不够主站计算指令时可能把延迟算错导致调节出现异常。现场至少要通过NTP/SNTP或B码对时确保子站、远动、测控装置时间一致。2.3 安全措施、工器具与人员配合AGC/AVC调试涉及励磁、调速、电气一次、自动化等多个专业。开工前必须先办理工作票明确安全措施。特别是做闭环试验时要确认执行机构的出口压板已经断开或者控制回路处于“当地手动”状态防止试验过程中一次设备误动。工器具方面除了常规万用表、钳形电流表、笔记本电脑我还会带上模拟量发生器、对讲机、网线测试仪、串口调试工具。如果涉及信号加量测试还需要高精度的信号源。人员配合同样重要。AGC调试至少需要两个人一个人在子站侧或DCS工程师站观察指令和反馈另一个人在就地或主接线处确认执行机构动作。AVC调试时还需要电气运行人员配合查看励磁调节器、电容器开关状态。千万不要一个人同时负责指令下发和结果确认出了问题很难追溯。3. 厂站侧子站调试的核心环节3.1 信号核对从测点到后台再到远动的三层核对信号核对是整个调试里面最耗时也最容易出错的环节。我的方法是按“测点-后台-远动”三层逐层比对先用模拟量发生器在测控装置端子排上加电流、电压信号确认后台监控系统显示的数值与加入量一致误差在允许范围内。然后检查后台转发到远动装置的数据确认远动上送的遥测值与后台一致。最后才轮到AGC/AVC子站从远动取数验证子站看到的数据也是对的。以AGC为例需要核对的遥信包括AGC远方/当地状态、AGC投入/退出、机组AGC允许信号、机组出力上下限触发状态。遥测包括机组有功功率、频率、AGC目标指令、当前指令反馈、调节速率、可调容量。AVC遥信包括子站远方/当地、AVC投入/退出、闭锁信号、无功补偿设备动作状态。遥测包括母线电压、关口无功、功率因数、各无功源无功出力。常见错误是遥信点表定义反了比如“AGC投入”实际是“AGC退出”逻辑导致子站判断状态错误闭环投入被闭锁。这个问题在投闭环前必须用模拟主站逐点验证。3.2 开环试验先让指令走得通但不实际动作开环试验的目的是验证指令传输链路和逻辑解析不真正改变一次设备状态。具体操作是用调试主机模拟调度主站向子站下发AGC/AVC指令观察子站是否正确接收、解析、显示同时确认子站不会把指令送到执行机构。开环试验时我一般会下发几个特殊值最大值、最小值、零值、以及正常的目标值。这能一次性发现量程转换、符号位、死区处理等逻辑问题。例如AGC目标指令是百分比形式还是兆瓦形式在子站里是否做了正确的工程量转换只有用边界值测才能暴露。AVC开环测试则要下发不同的电压目标值确认子站计算出的无功调整方向和幅度是否符合逻辑。比如母线电压偏高AVC应发出降无功指令。如果逻辑出现反向说明子站策略方向配置错误这个问题在闭环阶段发现就麻烦了。开环试验还有一个好处可以记录指令下发到子站接收的响应时间。正常应在1-2秒内完成。如果响应时间过长说明通道存在延迟需要向调度申请处理否则并网考核时会吃亏。3.3 闭环试验先单机后全场渐进式投入信号核对完毕、开环试验通过之后才进入闭环试验阶段。我强烈建议按照“单设备闭环→系统闭环→联合闭环”的顺序执行。以火电机组AGC为例第一步先把机组控制切到远方由AGC子站直接输出指令给DCS手动给定一个较小的负荷指令比如在当前出力基础上调整±5兆瓦观察调门动作和实际出力响应。确认单机调节正常后再切换到调度主站闭环控制让真正的主站指令参与调节。AVC闭环同理。先投一台机组的AVC子站控制设置一个安全范围内的电压目标值观察励磁调节器是否正确响应。再扩展到全场无功源协调控制包括电容器、SVG等设备自动投切。闭环试验过程中我会重点关注几件事调节曲线是否平滑有没有明显超调或振荡实际出力/无功跟随指令的时间延迟死区设置是否合理会不会导致频繁调节各种闭锁和异常信号是否正常触发。如果发现机组出力波动频繁优先检查AGC死区设置是否过小或者遥测信号本身存在抖动。有些现场为了追求调节精度把死区设成0结果机组几乎一直处于调节状态执行机构频繁动作反而不利于设备寿命。4. 主站联合调试与参数整定4.1 与调度主站的接口联调厂站侧闭环做完下一步就是和调度主站进行联合调试。这一步通常需要调度自动化人员配合由主站侧下发指令、厂站侧监视响应。流程上先做通道测试再做遥控返校测试最后做遥信变位测试。通道测试时重点关注主站是否能看到厂站上送的全部数据有没有丢包、超时告警。遥控返校测试是指调度下发遥控指令后厂站先返回“选择”信息主站确认后再返回“执行”指令厂站最终执行。整个过程要在测试记录里写明时间戳和结果。联调时最让人头疼的是遥测系数不一致。比如主站显示的机组有功是120兆瓦厂站实际是125兆瓦差的那5兆瓦可能来自CT变比、RTU系数或者测控装置量程设置。这个如果不查明AGC闭环时主站按错误反馈计算下发的指令结果一定不准。我只能说联调阶段宁可多花时间核对数据也不要急着投闭环。主站数据不对后面验收全都会被推翻。4.2 AGC参数整定爬坡率、死区与响应速率AGC参数整定是调试的核心技术活。主站侧和厂站侧都有参数需要配合调整。我这里重点讲厂站侧最常见的三个参数调节死区是指主站指令变化多少以内机组不响应。死区设置太小会导致机组频繁动作、磨损执行机构死区设置太大又会导致调节精度差两个细则考核不合格。一般火电机组AGC死区按额定出力的0.5%-1%设置新能源场站根据有功控制精度要求适当放宽。爬坡速率表示机组每分钟能变化的负荷量。通常按机组实测调节能力设置火电机组一般在每分钟1%-3%额定出力之间。设置过大锅炉主汽压力波动大甚至引起超压设置过小调度考核时调节速率不达标。调节速率考核公式通常为调节速率 出力变化量 / 调节时间调试时我会用实际试验数据反算看机组在当前参数下的调节速率是否满足调度下发的两个细则要求。如果差得不多可以通过优化CCS协调控制系统参数来提升差距太大则需要从设备本性上找原因比如煤质差、辅机出力受限等。关于超调问题很多现场把爬坡率调大后机组出力冲到目标值以上然后又回调这种超调在AGC考核里会扣分。解决方法是适当延长调节周期或者让DCS侧增加速率限制让出力平滑接近目标值。4.3 AVC参数整定调压速率、功率因数限值与无功分配AVC参数整定相对复杂涉及多个层面。首先是电压死区和调压速率。电压死区指母线电压偏离目标值多少以内不动作一般根据母线电压考核带宽和系统正常波动幅度来设置。比如220千伏母线电压波动范围通常在额定电压的±2%-3%死区设置过小无功设备会频繁动作死区设置过大又可能出现电压越限。现场通常从0.4-0.6千伏起步试根据实际动作频率微调。调压速率参数决定AVC单次调节的步长和间隔时间。输出无功调节步长过大电压波动明显步长过小调节次数多。我一般先设置中等步长观察3-5次调节过程再根据平稳性优化。无功分配策略是AVC的核心。常见策略有两种等功率因数法和等裕度法。等功率因数法让每台机组按照相同的功率因数输出无功适用于各机组无功容量相近的情况。等裕度法根据各机组剩余无功裕度比例分配优先让裕度大的机组多出力。选择原则是看无功源容量配置差异大小。AVC还有一个容易被忽视的是与电容器、电抗器的协调策略。SVG和励磁系统响应速度快适合连续调节电容器和电抗器只能整组投切响应慢适合在连续调节量不足时补充。如果策略里把电容器当成主力调节手段那么电压波动时开关就会反复投切电容开关寿命很短。5. 常见问题排查实录与处理技巧5.1 高频问题速查表这部分是我这些年在多个项目里反复遇到问题的汇总列成表格方便现场查阅。问题现象可能原因处理办法主站下发遥控指令子站无动作控制模式不在“远方”、软压板未投、通道中断检查子站远方/当地切换状态核对软压板用调试主机测试通道AGC投入后机组出力波动大死区过小、遥测信号抖动、爬坡速率设置过大适当加大死区检查测控滤波参数调低爬坡速率机组实际出力调不上去AGC上限设置错误、DCS负荷指令限幅、辅机出力受限核对AGC上下限定值检查DCS侧指令接口排查辅机限制AVC频繁投切电容器电压死区过窄、无功分配策略不合理、调节间隔过短增大电压死区调整策略优先级延长调节间隔主站显示值与就地不一致CT变比错误、遥测系数错误、测控装置量程不匹配逐层加量比对修正变比和系数闭环投入后指令来回大幅变化ACE死区与爬坡率配合不好、主站策略参数问题厂站侧核对参数配合主站调整ACE死区遥控返校超时通道延迟大、远动装置处理能力不足检查网络状况优化远动装置负载5.2 三个现场案例复盘案例一AGC指令到了但机组不响应。当时调试某火电项目AGC子站显示主站下发的目标指令清晰可见但DCS接口没有反应。我们把指令锁在45%额定负荷发现调门完全不动作。排查过程是先查DCS侧远方指令接口是否切到自动结果发现该接口被另一套逻辑强制在“手动跟踪”状态也就是无论远方来什么指令DCS都一直跟踪当前出力。取消强制后指令恢复正常跟踪。案例二AVC投运后母线电压反复越限。某新能源场站投运AVC后调度频繁打电话说并网点电压波动越限。后台曲线显示电压在目标值上下循环振荡振幅越来越大。我们分析原因是AVC电压死区设置太小只有0.2千伏而系统电压本身有约0.3千伏的随机波动。每次电压稍微一抖AVC就动作投完又过头接着反向调节形成振荡。把死区调到0.6千伏并延长调节间隔后振荡消失。案例三主站看到的无功与就地差一倍。一个光伏电站AVC联调时调度下发无功指令100兆乏站内SVG也正确执行了但主站显示的关口无功只有50兆乏。查下来是并网点关口CT变比信息表录入错误实际变比是6000/1远动里配成了3000/1。修改系数后显示恢复正常。这种问题在联调阶段很容易被当成通道故障浪费时间。5.3 排查技巧从信号流向倒推调试出现问题时我习惯用“主站→通道→子站→执行机构→反馈”五段法逐段隔离。先用调度或调试主机下发指令看主站侧指令是否发出。如果主站显示已返校、已执行但现场没动作问题大概率在子站与执行机构之间如果主站下发根本没有返校问题在通道或子站通信如果返校成功但没有执行结果反馈问题在遥测或反馈回路。其次要看告警和SOE事件记录。AGC/AVC子站一般都有详细的SOE记录能精确到毫秒级。通过SOE可以判断指令到达子站的时间、子站执行的时间、反馈变化的时间从而定位延迟发生在哪一段。看数据时要注意区分“瞬时值”和“平均值”。主站显示的遥测通常是平均值厂站后台显示的是瞬时值如果两者直接对比很容易误判。建议对比时统一取同时段的平均值。6. 调试记录归档与几个纸上谈兵的经验6.1 调试记录怎么留底每次调试必须形成完整的记录。我的模板包括调试日期、人员分工、天气环境、试验项目名称、指令下发值、实际响应值、响应时间、调节曲线截图、问题描述、处理措施。每一项都要有具体数值不能只写“调节正常”。特别提醒遥控试验、遥信试验、闭环投入试验都必须有调度侧配合人员的签名或通话记录。这不仅是工程验收的依据也是两个细则考核争议出现时的有力证据。调试曲线截图一定要显示时间轴并且标上指令值和反馈值。后期写调试报告时会大量用到这些截图。我曾经因为当时截图没注意时间轴长度导致报告里曲线看起来像乱码重新补录非常麻烦。6.2 定值归档与后续运维注意事项调试完成后所有改动的定值都要重新打印一份定值单标明修改前后数值和修改原因。AGC/AVC子站内部参数尤其是AVC无功分配策略、电压死区、调节速率要导出备份文件保存到专用目录。部分调度对定值归档有明确要求缺少归档文件会影响并网验收。还有一个运维上的坑很多厂站调试完没问题运行一段时间后出了问题往往是因为检修其他设备时有人动了AGC/AVC子站的模块或接线未及时恢复。运行维护人员日常巡检时至少每周核对一次子站控制模式是否在远方、有无闭锁告警、通讯是否正常。6.3 给新入门调试人员的几句实在话第一句不要急着投闭环。通道没走通、信号没核对完投多少次都是白费还有可能造成一次设备误动。宁可慢一点把每一段验证扎实。第二句任何参数改动必须留记录。尤其是AGC/AVC这种直接参与调度控制的系统改一个死区变化一个策略没有记录就等于没有根据。下次出问题你会后悔当时没写。第三句主站虽然是验收方但你有责任把技术边界讲清楚。比如AVC电压调节死区设置导致电容器频繁动作这在主站策略里可能也有问题该提意见就提意见别怕麻烦。干AGC/AVC调试这些年我最大的体会是这活七分在准备、三分在试验。只要把点表、定值、通道边界条件核对清楚后面基本是水到渠成。真正危险的往往是准备工作没做到位就硬上。希望这篇能帮你少走点弯路。