去年在推进一个百千瓦级光伏并网逆变器改造项目时,我遇到过一次记忆特别深的故障:电网电压因对侧线路问题跌落到0.4pu左右,持续时间不足1秒,按并网导则的要求,这个跌落本属于“可以穿越”的范围,但站里上百台逆变器几乎同时脱网,电站输出功率瞬间跌到接近零。事后拆看故障录波,问题几乎都指向同一个环节:低电压穿越期间的控制策略跟不上,逆变器自己先触发了保护。
这篇文章想把那次项目里从传统策略到改进型低电压穿越控制策略的完整探索过程整理出来。包括传统策略为什么会挂、改进策略怎么设计、仿真和实测数据表现如何,以及调试过程中踩过的坑。如果你在做光伏逆变器研发、新能源并网方向的研究,或者正被电站低电压穿越改造困扰,这里面的内容应该能直接派上用场。
1. 为什么低电压穿越是光伏逆变的“生死线”
1.1 一次电压跌落会引发什么连锁反应
光伏并网逆变器本质上是一个电流源型变流器,它的控制核心是“追踪电网电压相位,向电网注入可控电流”。正常运行时,这个逻辑没有问题——锁相环锁住电网电压,电流环按指令输出有功和无功电流。
但电网电压一旦跌落,麻烦就来了。电压跌落意味着逆变器输出端电压瞬时下降,而逆变器电流能力受硬件限制,不能无限增大。为了保证不过流,控制策略只能把并网有功电流压下来。问题在于:并网有功电流降下来了,直流侧光伏阵列还在源源不断地发电,这部分功率送不出去,只能堆在直流母线上。
母线电容上积累的能量会直接抬升直流母线电压。电容储能跟电压的平方成正比,电压稍微抬升一点,能量就多很多。一旦母线电压超过保护阈值,逆变器就会触发过压保护,跳闸脱网。这就是光伏电站在电压跌落时大面积脱网的主要机制:不是电网故障本身把逆变器打坏的,而是传统控制策略在故障期间没有为“功率无处可去”这个问题找到出路。
另一个被很多人忽略的问题是同步性。电压跌落瞬间,电网电压的幅值和相位都会出现跳变,锁相环需要时间重新收敛。严重跌落时,传统锁相环甚至可能出现失锁现象。锁相环一旦失锁,电流指令的相位就错了,逆变器输出的电流跟电网电压不再保持正确的相位关系,这会进一步加剧电流畸变和过流风险。所以低电压穿越从来不是“扛过电压跌落”这么简单,它是一个涉及直流侧、交流侧、锁相环、电流环多个环节协同的系统性问题。
1.2 “跌落期间继续保持并网”不是可选项
很多人会有一个直觉:电网都故障了,逆变器脱网自我保护难道不是正确的吗?从单台设备角度看,脱网确实最安全,但从整个电网角度看,这种做法相当危险。
电压跌落本质上是系统暂态无功不足的表现。此时电网最需要的是无功支撑——如果并网的光伏逆变器能在故障期间保持并网,并向电网注入容性无功电流,相当于帮电网“托住”电压,抑制故障扩散。反过来,如果大量分布式光伏在电压跌落时一起脱网,系统失去的不仅是无功支撑,还有原本的有功平衡能力,故障后的电压恢复会变得更慢,甚至引发更大范围的连锁脱网。
这也是为什么世界各地的并网导则都对低电压穿越提出了硬性要求:电压跌落到一定深度时,逆变器必须保持并网运行一段时间,同时按跌落深度向电网注入相应比例的无功电流。注意,这里说的是“必须”,不是“建议”。对逆变器厂商来说,低电压穿越能力不过关,产品根本没法进入主流市场;对电站业主来说,逆变器低压穿越能力不足,意味着电网故障期间可能面临考核和罚款。
1.3 LVRT的几个核心指标
工程上评判一台逆变器的低电压穿越能力,通常看这几个维度:
| 指标 | 工程上的典型要求 | 说明 |
|---|---|---|
| 最低穿越电压 | 通常要求跌落至0.2pu~0.3pu仍能保持并网 | 跌落越深,穿越难度越大 |
| 穿越持续时间 | 一般要求0.5秒~1秒 | 不同地区导则差异较大 |
| 无功电流支撑 | 跌落越深,所需无功电流越大,典型要求每跌落1%输出一定比例无功电流 | 目的是支撑电压恢复 |
| 无功响应时间 | 故障发生后几十毫秒内要达到指令值 | 响应越慢,支撑效果越差 |
| 有功恢复斜率 | 故障清除后有功功率按设定斜率恢复 | 避免对电网造成二次冲击 |
这里要特意提醒一下:不同地区并网导则的具体数值是有差异的,我上面列的是工程上常见的量级,实际项目必须以项目所在地现行并网技术要求为准。但不管数值怎么变,底层逻辑是一致的——穿越不是“扛住不掉线”就算完,故障期间的无功支撑和恢复阶段的平滑程度同样重要。
2. 传统控制策略的两个致命短板
2.1 直流母线“泵升”困局
传统低电压穿越策略最常见的问题,就是直流母线电压失控。前面已经提到了机制,这里用一个具体例子感受一下严重程度。
以一台100kW的光伏逆变器为例:直流母线额定电压700V,母线电容典型值2mF,交流侧380V。假设电网电压对称跌落到0.5pu。由于电流能力限制,逆变器向外输送的有功能力大幅下降,假设短时间内有功输出能力比光伏输入功率少了50kW。那么5ms内,直流母线堆积的能量就是50kW×5ms=250J。
电容储能公式是E=0.5×C×V²,这250J如果全部转化为母线电容储能,电压会从700V飚到多少呢?算一下:0.5×0.002×(V_new²-700²)=250,解出来V_new大约是854V。注意,这还只是5ms的能量积累。如果故障持续几百毫秒,而控制策略没有及时动作,母线电压冲到1000V以上几乎是一定的,保护跳闸也只是时间问题。
传统策略怎么处理这个问题的?最粗暴的做法是加卸荷电阻:检测到母线电压过高时,把多余能量通过电阻发热消耗掉。这个办法有效,但问题也很明显。卸荷电阻的功率容量要按最严重故障工况设计,体积大、成本高,而且电阻发热在柜内是个麻烦事。更关键的是,卸荷回路的投切存在滞后,母线电压难免出现较大的波动。控制得不好,还会出现“卸荷回路刚关断、母线电压又冲上来”的反复震荡。
所以我一直觉得,传统低电压穿越策略的瓶颈不在电流控制本身,而在“直流侧功率管理”这个容易被忽视的环节。光靠逆变器交流侧拼命限流,解决不了直流侧能量堆积的问题。
2.2 无功支撑响应慢与恢复阶段的功率冲击
传统策略的第二个短板,体现在无功响应的速度上。
常规光伏逆变器在正常运行时,无功电流指令通常是0,或者很小。故障发生瞬间,控制策略需要从“有功优先”切换到“无功优先”,这个切换涉及电压检测、指令重构、电流环跟踪,整个链路下来,传统实现往往需要上百毫秒才能建立起足够的无功电流。而电网故障后的电压支撑恰恰是最争分夺秒的阶段——晚10ms,电压可能就已经进一步恶化甚至引发保护动作了。
为什么传统实现这么慢?主要原因是电压跌落检测通常带有较大的滤波延时,为了抗干扰,很多工程实现把电压检测的滤波时间常数设得很大,导致“跌落已经发生、控制策略还没反应过来”。另一个原因是传统电流控制环路的带宽有限,无功电流指令给下去,电流环要慢慢追,响应自然快不了。
恢复阶段的功率冲击则是另一个典型的痛点。故障清除、电网电压恢复瞬间,如果有功电流指令还是按照额定功率给的,而电流环又刚从低压大电流状态恢复过来,很容易出现瞬时过流。这个过流冲击可能触发硬件保护,也可能引起逆变器二次脱网。有人说低压穿越最难的其实是“穿越结束那一刻”,这个说法我很认同——故障期间大家神经都绷着,故障刚清除的那几十毫秒,反而是最容易出问题的时候。
3. 改进型低电压穿越控制策略的核心设计
3.1 整体思路:把“限流保命”升级为“功率协调”
我在这轮改进中给自己定了一个原则:低电压穿越不能只做交流侧的电流限制,要把直流侧和交流侧放在一起考虑,让整个系统在故障期间协调运转。
改进型策略的核心可以用四个词概括:电压前馈、无功优先、功率协调、恢复管理。说直白点,就是故障期间不让逆变器“硬扛”,而是让它有序地调整运行方式——无功电流按电网需求给足,有功电流在硬件能力范围内尽量保留,直流侧多余能量通过协调机制处理掉,故障恢复时有功功率按设定斜率平稳爬升。
整体控制流程是这样的:
- 实时检测三相电网电压,计算正序电压幅值U;
- 当U跌落至设定阈值以下,控制器进入低电压穿越模式;
- 根据跌落深度生成无功电流指令Iq_ref,同时计算有功电流上限Id_max;
- 电流指令相位由带动态补偿的锁相环提供,不再沿用故障前的稳态角度;
- 直流侧根据功率差协调卸荷回路或储能接口,抑制母线电压泵升;
- 故障清除后,有功电流按设定斜率恢复,避免二次冲击。
这套流程看起来不复杂,但每个环节都有细节要注意。
3.2 电流指令的在线重构
低电压穿越期间,电流指令的生成方式跟正常运行时完全不同。正常运行时,有功电流由直流母线电压外环决定,无功电流由调度指令或无功外环决定。故障期间,这个逻辑要颠倒过来——无功电流优先,有功电流受限。
无功电流指令的生成,我采用工程上最常见的线性化策略:
Iq_ref = 1.5 × (0.9 - Ug)
其中Ug是并网点正序电压标幺值。Ug在0.2pu到0.9pu之间时,跌落越深,无功电流指令越大。以0.5pu跌落为例,Iq_ref = 1.5×(0.9-0.5)=0.6pu,也就是输出60%额定电流的容性无功电流,用来支撑电压恢复。
有功电流的限幅则是另一个关键。逆变器的电流能力是有限的,硬件IGBT的允许电流通常取1.5倍额定左右。无功电流占掉一部分电流能力后,剩下的才给有功电流。计算公式是:
Id_max = sqrt(I_max² - Iq_ref²)
还是以0.5pu跌落为例,如果I_max=1.5pu,Iq_ref=0.6pu,那Id_max=sqrt(1.5²-0.6²)≈1.37pu。这个1.37pu是上限,实际给多少还要结合直流侧功率平衡来定。
相位处理上,要特别留意电压跌落瞬间的相位跳变。传统锁相环在电压幅值突变时,输出相位会出现短期波动,直接拿这个波动后的相位做电流指令,电流波形会畸变。我这里的做法是:故障确认进入LVRT模式后,对锁相环输出的频率和相位做一阶惯性平滑,同时在指令相位上叠加一个由电压跌落深度决定的前馈补偿量。这个补偿量不需要很精确,目的是避免相位跳变导致电流指令剧烈抖动。
3.3 直流侧功率协调:从“丢开光伏”到“接管功率”
改进型策略跟传统策略最大的区别,在于直流侧的处理方式。
传统策略在低电压穿越期间通常会限制光伏阵列的输出功率,甚至让MPPT失去跟踪能力,把光伏阵列“丢开”。这样做虽然能在一定程度上减少直流侧多余能量,但代价是故障恢复后,MPPT需要重新搜索工作点,恢复过程缓慢而且容易出现功率震荡。
改进型策略的思路是:故障期间光伏阵列继续按MPPT运行,但多余功率由直流侧协调机制接管。具体有两种实现路径:
第一种是配置卸荷回路。在直流母线上加装IGBT控制的卸荷电阻,通过母线电压滞环控制决定投入和切除。母线电压超过上限,卸荷回路投入,把多余能量消耗在电阻上;母线电压回落到下限以下,卸荷回路切除。这个方案成本低、实现简单,缺点是多余能量被浪费掉了。
第二种是配置储能接口。如果逆变器本身带有储能端口,故障期间可以把多余能量充入电池。故障恢复后,电池储存的能量还可以平滑释放,配合有功功率按斜率恢复,整个过程不仅没有能量浪费,还能缓解恢复阶段的光伏功率冲击。这个方案在光储一体化逆变器上尤其合适。
我在百千瓦级项目上采用的是“卸荷回路+储能接口兼容”的设计,两种模式通过软件配置切换。对纯光伏电站,用卸荷回路就够了;对光储电站,则启用储能接口模式。
这里有个参数整定上的经验:卸荷回路的滞环宽度不宜太大。滞环太宽,母线电压波动范围大,容易触碰到保护阈值;滞环太窄,IGBT开关频率过高,损耗和温升都受不了。我通常把滞环宽度设为额定母线电压的3%左右,并配合一个简单的定时器做最小开关间隔限制。
3.4 关键参数整定:以100kW模拟项目为例
把参数算一遍,比空谈理论有用得多。下面的数字是我在实际项目中采用的一组参数,供参考。
| 参数 | 数值 | 说明 |
|---|---|---|
| 额定功率 | 100kW | |
| 交流线电压 | 380V | |
| 额定电流 | 约152A | 按三相计算 |
| 直流母线额定电压 | 700V | |
| 母线电容 | 2mF | |
| 最大允许电流 | 1.5pu(约228A) | 受IGBT器件能力限制 |
| 低电压穿越启动阈值 | 0.9pu | 电压低于此值进入LVRT模式 |
| 卸荷回路滞环宽度 | 21V(3%×700V) |
以对称跌落0.5pu为例,无功电流指令约91A,有功电流限额约208A。故障期间直流侧能容忍的功率不平衡取决于卸荷回路的投切能力。这里有一个工程计算值得演示:假设跌落期间逆变器还能输出50kW有功,光伏阵列输入100kW,功率差50kW。卸荷电阻按额定电压700V设计,需要消耗50kW,对应的电阻值R=700²/50000≈9.8Ω。考虑到母线电压在故障期间可能波动,我实际选了8Ω的卸荷电阻,留出约20%的功率裕量,确保最恶劣情况下也能压住母线电压。
需要注意的是,卸荷电阻的发热不能忽视。故障持续时间625ms,50kW的功率在电阻上产生约31kJ的热量。所以卸荷电阻除了功率要够,热容量和散热设计也得跟上,否则连续两次故障就可能把电阻烧坏。这个细节在选型时最容易遗漏,我见过不止一次因为卸荷电阻热容量不足导致改造后反复烧电阻的案例。
4. 仿真验证:从波形看改进效果
4.1 仿真平台的搭建思路
任何控制策略的改动,我的习惯都是先在仿真平台上验证,再上样机。低电压穿越涉及电网故障这种大扰动工况,仿真阶段能暴露的问题比正常工况多得多。
我在仿真平台上搭了一套百千瓦级光伏并网逆变器模型,包括光伏阵列模型、Boost MPPT环节、三相逆变桥、LCL滤波器,以及一个可编程的电网电压跌落发生器。这套模型做了两个版本:一个用传统低电压穿越策略,一个用改进型策略。两个版本除了控制算法不同,主电路参数完全一致,这样对比才有说服力。
电压跌落的模拟方式有两种:直接改变理想电压源的幅值,或者通过串联阻抗模拟真实的电网故障。前者实现简单,适合做对称跌落验证;后者更接近真实故障,但仿真步长和稳定性要特别注意。我建议两个都要做——先用幅值跌落做控制算法验证,再用阻抗跌落模拟真实故障,因为阻抗跌落会产生相位跳变和电压波形畸变,这些都是控制策略真正的考验。
4.2 典型工况波形解读
下面是我在仿真中记录的对称跌落0.5pu、持续625ms工况下,传统策略与改进型策略的典型数据对比。
| 观测量 | 传统策略 | 改进型策略 |
|---|---|---|
| 直流母线电压峰值 | 约860V | 约725V |
| 无功电流建立时间 | 约120ms | 约20ms |
| 无功电流幅值 | 0.5pu左右 | 0.6pu(达指令值) |
| 锁相环状态 | 短暂失锁 | 未失锁 |
| 故障清除后电流过冲 | 明显,接近限幅 | 无过冲 |
| 穿越结果 | 成功(临界) | 成功(裕量充足) |
仿真的第一个发现是:传统策略在0.5pu跌落工况下其实“勉强能穿越”,但裕量非常小。母线电压冲到860V,而IGBT的耐压通常在900V~1000V左右,稍有一点参数偏差或者故障持续时间加长,就会触发过压保护。换言之,传统策略不是不能用,而是几乎没有给工程实际留出安全裕量。
改进型策略的母线电压被压在了725V以内,这个成绩主要归功于直流侧功率协调——卸荷回路在母线电压超过710V时投入,多余能量被及时消耗掉,母线电压始终没有触及保护阈值。无功电流的建立时间也快得多,电压跌落检测用更高带宽的滤波器,配合简单的跌落确认逻辑,既保证了响应速度,又避免了误判。
4.3 为什么不能只看“有没有脱网”
很多初做低电压穿越验证的人有一个误区:只要仿真里逆变器没脱网,就算穿越成功了。这个判断标准太粗糙了。
穿越成功只是底线。真正要关注的是裕量:母线电压离保护阈值还有多远?无功电流是否达到了导则要求的数值?故障清除后有没有二次冲击?这几个问题直接决定了产品在实际电网中的可靠性。仿真里“勉强穿越”的工况,换成真实电网中电压跌落深度更深、跌落波形更复杂的情况,很可能就直接脱网了。
这也是我在做仿真对比时专门设计了一组“恶劣工况”的原因:电压跌落到0.2pu、持续1秒,同时在跌落末端叠加一个短时相位跳变。传统策略在0.2pu跌落时已经出现母线电压超过保护阈值的情况,改进型策略则还有约10%的电压裕量。这种压力测试的意义在于:它告诉你策略的极限在哪,而不是只在“体面”的工况下自我安慰。
5. 样机实验与并网实测:数据说话
5.1 实验平台的组成
仿真验证通过后,我搭了一套低电压穿越测试平台做实测验证。平台由三部分组成:模拟光伏特性的直流电源、一台100kW三相逆变器样机、以及一套可编程电网故障模拟装置。
模拟光伏特性的直流电源用于模拟光伏阵列在不同光照条件下的输出特性。做低电压穿越测试时,我一般设两档:半功率工况(50kW)和接近满功率工况(90kW),因为低电压穿越的母线电压泵升程度跟故障前的功率水平直接相关——功率越大,穿越难度越高。
电网故障模拟装置是这套平台的核心设备。它可以输出正常的三相电压,也可以在设定时刻让电压按预设深度和持续时间跌落,还能模拟单相、两相、三相不对称跌落。测试流程设计成阶梯式的:先在纯阻性负载下验证控制逻辑,再接到真实电网上做对称跌落测试,最后做不对称跌落测试。
5.2 对称跌落实测数据
对称跌落0.5pu、持续625ms、故障前功率90kW的工况下,样机实测结果跟仿真的趋势一致:
母线电压在故障期间峰值约735V,距离保护阈值约17%的裕量;无功电流在约18ms内建立到指令值附近,达到0.6pu;穿越期间未出现硬件过流保护动作;故障清除后,有功功率按设定斜率恢复,整个过程电流波形平滑。
有一个数据值得展开说:无功电流建立时间。仿真里是20ms,实测是18ms,两者比较接近,说明控制链路建模准确。这里面有个容易被忽略的细节——从电压跌落发生到控制器检测到跌落,中间有电压采样、滤波、指令计算、电流环跟踪多个环节。每个环节贡献几毫秒延迟,加起来就是十几毫秒。如果要求无功电流在更短时间内建立,就需要从检测环节就开始优化,单纯调大电流环增益是没用的。
5.3 不对称跌落下的表现
不对称跌落(比如单相跌落、两相跌落)比对称跌落复杂得多,因为电网电压中出现了负序分量。
负序分量的危害在于:如果控制策略不加以抑制,负序电压会在逆变器中产生负序电流,导致三相电流严重不平衡。某一相电流可能超过硬件限值,而另外两相电流可能很小。这既浪费了电流能力,又可能引起过流保护动作。
改进型策略在不对称跌落下的应对思路是:将并网点电压做正负序分离,负序分量通过谐振控制器单独抑制,电流能力优先分配给正序无功电流。实测单相跌落0.5pu的工况下,三相电流的不平衡度被控制在5%以内,而传统策略在同样工况下不平衡度接近20%。这组数据说明,正负序分离环节在不对称故障中是不可或缺的。
6. 工程落地中的坑与调试心得
6.1 弱网下的电流环振荡
改进型策略在低电压穿越期间会输出较大幅值的无功电流,电流环的工作点跟正常运行时差异很大。在电网强度较弱的场景下,逆变器接入点的等效阻抗较高,电流环增益如果按强网参数设计,很容易在故障期间出现振荡。
我在调试中踩过一次这个坑:弱网工况下做跌落测试,无功电流接近指令值时开始震荡,电流波形出现明显的谐波分量。排查下来,问题是电流环带宽太高,与LCL滤波器的谐振峰相互作用。解决办法是把电流环带宽从约1kHz降到约600Hz,同时启用LCL滤波器的有源阻尼。调整之后,同样的工况下电流波形恢复正常,无功电流依然能在约25ms内建立到指令值。
这个案例给我的教训是:低电压穿越策略不能只在标准电网条件下验证,一定要在弱网工况下做压力测试。很多产品在实验室里一切正常,到了偏远的电站现场就出问题,电网强度差异往往是罪魁祸首。
6.2 恢复斜率要按场景设计,不是越快越好
故障清除后的有功恢复斜率,是一个需要仔细权衡的参数。恢复太快,有功功率迅速攀升,对电网造成二次冲击;恢复太慢,电站发电量损失增大,调度侧也会有意见。
我尝试过多种斜率方案,最终采用的是分段恢复策略:故障清除后的第一个周期内,有功功率先快速恢复到额定功率的50%左右;之后按较平缓的斜率继续爬升,大约在2秒内恢复到额定功率。这样既避免了恢复初期的电流冲击,又不会让恢复过程拖得太久。
实际调参时还要注意跟并网导则的要求对齐。有些地区的导则对有功恢复速率有明确要求,比如每秒钟有功功率变化率不超过一定比例。如果你做的产品要面对不同市场的认证,恢复斜率最好做成可配置参数,而不是写死在代码里。
6.3 跌落深度检测的延时陷阱
低电压穿越策略的启动依赖电压跌落检测,但这个检测的延时设计是一个典型的“两难”问题。
检测延时太大,控制策略启动晚,母线电压已经冲高了,无功支撑也来不及建立;检测延时太小,电网电压的正常波动或暂态扰动可能引起误动作,让逆变器在不需要穿越的时候进入穿越模式,白白损失有功输出。
我的做法是采用“高带宽检测+短延时确认”的组合:电压检测滤波器带宽取较高值,保证跌落信息快速送达;确认逻辑用两个采样周期的延时——连续两个采样周期都检测到跌落,才确认进入穿越模式。这样既能在一两个毫秒内响应跌落,又不会因为单个采样点的扰动而误动。
这里还有一个实战细节:跌落深度检测必须基于正序电压,不能直接用三相电压的瞬时值。瞬时值受跌落相位的影响很大,同一跌落深度在不同相位检测出来数值差异很大,可能导致无功电流指令跟实际需求不匹配。用正序电压计算跌落深度,指令才准确。
6.4 建议的测试流程与注意事项
低电压穿越测试不是拿到了检测报告就算完事,研发阶段的系统性测试更关键。我建议的测试顺序如下:
- 纯阻性负载下验证控制逻辑,确认电流指令重构和直流侧协调逻辑正确;
- 用电压跌落模拟器做对称跌落测试,从0.7pu开始,逐步加深到0.2pu;
- 做不对称跌落测试,至少覆盖单相跌落和两相跌落两类工况;
- 弱网工况下重复关键测试点,确认策略对电网强度不敏感;
- 做连续故障测试,至少间隔30秒做两次额定工况的跌落测试,观察卸荷电阻的温升和母线电容的寿命影响。
这里给一个非常实际的提醒:做跌落测试时,不要选在电网电压本身波动较大的时段进行。我曾经在一个雷雨天气前的傍晚做测试,电网电压本来就在轻微波动,测试结果里混入了电网自身的扰动,导致判断困难。测试环境越干净,数据的可解释性越好。
最后说几句实在话
整个项目做完之后,我最大的体会是:低电压穿越策略的难点从来不在某一个单一环节,而在于如何让多个控制环节在故障期间协调一致。锁相环、电流环、直流侧功率管理、恢复逻辑,每一个环节单独拿出来都不难,但把它们放在一个故障工况下同时考验,各种问题就都暴露出来了。
如果让我重新做一遍这个改进策略,我会把直流侧功率协调的优先级放在最前面。很多传统的低电压穿越方案之所以在工程上“差一口气”,根源就是只盯着交流侧限流,没有认真处理直流侧的能量堆积问题。想清楚能量从哪来、到哪去、怎么过渡,整个策略的骨架就稳了,剩下的无非是参数调节的功夫。