500kV LCC-HVDC双端输电系统MATLAB/Simulink建模实战
做电力系统仿真的朋友十有八九绕不过高压直流输电HVDC这道坎。最近我用MATLAB/Simulink完整搭了一套两端500kV的LCC-HVDC输电系统模型——送端整流站、受端逆变站直流侧额定电压500kV、直流电流2kA整体输送功率1000MW。这套模型既可用来做稳态潮流分析也能做故障暂态、换相失败、控制器参数校核等研究后续还能扩展成多端直流或柔性直流对比平台。所有模块都来自MATLAB自带的Simscape Electrical库没有外部依赖离线跑通也不吃配置。如果你正在做高压直流方向的毕业设计、课程设计或者想把手头的PSCAD模型搬到MATLAB生态里做控制算法验证这篇搭建笔记能让你少走不少弯路。1. 项目到底在做什么一个可运行的500kV LCC-HVDC双端输电模型1.1 先搞清楚LCC-HVDC是怎么换相的LCC的全称是Line-Commutated Converter中文一般叫电网换相换流器。它最本质的特点是使用晶闸管作为换流器件而晶闸管是半控型器件给它触发脉冲它能导通但一旦导通之后只能等流过它的电流自然过零才能关断。在交流电压的正半周和负半周交替时阀电流会自然过零换流器就利用这个自然的电压过零完成关断和换相所以叫电网换相。这意味着什么LCC必须依赖一个足够强的交流系统来提供换相电压换相失败的风险本质上来自交流侧母线电压的跌落或者畸变。这也是为什么LCC-HVDC后来会和VSC-HVDC电压源换流器对比讨论——VSC用全控型器件IGBT能自己关断不依赖交流侧换相。但LCC在超高压、特高压大容量传输场合仍然占据绝对主流一个500kV、1000MW的双端LCC-HVDC工程代表的是送端把交流电整流成直流传输受端再把直流逆变成交流的完整能量搬运过程。直流输电的核心控制公式并不复杂传输功率 P Ud × IdUd是直流电压Id是直流电流。整流站通过控制触发角α来改变直流电压逆变站通过控制熄弧角γ来维持电压稳定。只要控制住这两个角度功率大小和方向就都在掌控之中。仿真模型的价值就是在暂态工况下看到这些角度、电压、电流的演变过程。1.2 为什么这活儿得用MATLAB/Simulink来干很多人一提到HVDC仿真第一反应是PSCAD。确实PSCAD在电力系统电磁暂态仿真领域很成熟工程界用得非常多尤其是阀组、控制保护系统这些细粒度模型。但MATLAB/Simulink有一个不可替代的优势控制算法生态极其丰富。你在Simulink里做的控制器可以直接接上MATLAB的函数库、优化工具箱、深度学习和强化学习工具箱这对做科研、写论文、跑控制算法验证的人来说简直是主场作战。另外一个现实因素是国内高校和科研机构的MATLAB许可证覆盖率非常高很多学生一进实验室就装上了MATLAB和Simulink学习成本比单独学一套PSCAD低得多。Simulink里的Simscape Electrical旧称Specialized Power Systems很多教材仍然沿用这个叫法提供了完整的HVDC元件库三相电压源、饱和变压器、Universal Bridge、分布参数线路、平波电抗器、滤波器以及6脉冲触发器等搭一套双端LCC-HVDC不需要写任何微分方程求解代码属于拖拽连线填参数的工作。所以我建议有一定MATLAB基础、想深入研究高压直流控制策略的人直接用MATLAB/Simulink。如果只是想快速复现工程算例那PSCAD更顺手。两种工具不冲突关键看你后续要做什么。1.3 双端系统的整体布局整流站、逆变站和直流通道这套模型的整体拓扑可以参考经典CIGRE HVDC Benchmark的结构把电压等级从原来的345kV左右调整到500kV功率定在1000MW。整个系统从左到右可以分为五大块第一块是送端交流系统。用一个带内阻抗的三相电压源等效额定线电压500kV、50Hz短路比SCR按5来设置。SCR越大表示系统越强换相失败概率越低SCR太小则整流站容易发生换相失败。第二块是整流站核心设备包括两台换流变压器一台Y/Y联结、一台Y/Δ联结组成12脉动阀组和两个6脉动的晶闸管桥直流出口接一台平波电抗器。整流站的主要任务是把交流电压整流成500kV直流控制触发角α来实现定电流控制。第三块是直流线路。我按100km架空线建模采用分布参数线路模型或集中参数的PI型等值线路。线路参数用典型值每公里电阻0.011Ω、电感0.9mH、电容12.5nF。第四块是逆变站结构和整流站对称两台换流变压器、两个6脉动阀组、平波电抗器。逆变站负责把直流逆变成交流控制目标是维持直流电压稳定同时保持熄弧角γ在安全范围。第五块是受端交流系统同样用三相电压源等效短路比可以设得稍低一些比如3到4用来模拟受端弱系统的工况方便后面研究换相失败时已经有了一个天生不利的场景。整流站和逆变站交流母线上还需要并联交流滤波器组和电容补偿。原因也很简单晶闸管换流器在工作时会产生大量特征谐波同时LCC自身是感性负载需要吸收无功功率。滤波器既吸收谐波又提供部分容性无功剩下的无功由并联电容器补充。2. 核心电气部件建模不是拖个模块就能跑的2.1 换流器12脉动阀组到底怎么搭晶闸管桥的建模在Simulink里其实是最省事的一环直接用Universal Bridge模块选择Thyristor桥臂数选3就得到一个三相6脉动桥。但要注意Universal Bridge里的晶闸管默认是理想器件你可以设置导通电阻Ron、缓冲电路等默认参数对绝大多数暂态分析来说已经够用。要组成12脉动阀组需要把两个6脉动桥在直流侧串联并且分别由一台Y/Y联结和一台Y/Δ联结的换流变压器供电。为什么必须这样关键在于两个变压器阀侧线电压相位相差30°。这样的安排让两个6脉动桥产生的6k±1次谐波在网侧互相抵消结果交流侧只剩12k±1次谐波11、13、23、25次等直流侧只剩12k次谐波。如果没有这30°相角差系统谐波特性会完全变样滤波器的配置也要大改。直流侧串联时要注意极性。阀组直流正极和负极的接线顺序决定了整个直流系统的电位参考。我通常把整流站的正极母线接到直流线路正极性负极母线接到逆变站的负极整个系统以受端接地为参考形成单极接线方式。如果要扩展成±500kV双极结构上就是把两个单极系统对称堆叠控制逻辑不变只是需要再加一组母线。2.2 换流变压器阀侧电压不是拍脑袋定的换流变压器是LCC-HVDC中电气应力最大的设备之一建模时必须同时关注容量、变比、联结组别和漏抗。12脉动阀组需要两台变压器一台YNy0一台YNd11两台变压器容量相同。整流侧变比我按525kV/213kV设置阀侧线电压213kV这个数值是从直流额定电压反推出来的。反推的思路是这样的6脉动桥的理想空载直流电压约等于1.35倍阀侧空载线电压12脉动串联后就是2.7倍阀侧线电压。要让额定工况下直流电压达到500kV同时保证触发角在15°左右留有可控余量并且扣除换相压降阀侧线电压落在210到215kV这个区间比较合适。漏抗取0.18pu既不会让换相重叠角过大也不会让换相压降太小导致短路电流过大。需要补充的是不管是整流侧还是逆变侧换流变压器的阀侧电压都必须考虑运行后期交流系统电压波动。工程上会有分接开关来调节变比仿真模型里可以先做成固定变比等后面做电压控制专题时再加进分接开关逻辑。2.3 平波电抗器、直流线路和滤波器这几个参数决定波形品质平波电抗器串接在直流出口主要作用是限制直流电流的谐波成分、防止低负荷时电流断续同时在逆变侧还能抑制换相失败时的电流冲击。电感量选0.3H到0.5H之间都能接受我这条100km线路取了0.3H如果你把模型扩展成300km以上的长线路建议适当加大到0.5H否则直流侧谐波和故障电流爬升速率会比较难看。直流线路我用的是Simulink里的Distributed Parameter Line线路长度100km正序参数每公里R0.011Ω、L0.9mH、C12.5nF。如果急着跑仿真用集中参数PI型线路也可以但注意分段数不能太少至少分5段以上否则高频分量在长线路上会产生虚假谐振峰。分布参数模型的好处是能真实反映电压波在线路上的传播过程对故障测距、行波分析类研究尤其重要代价就是仿真速度略慢。滤波器部分我重点说一下。整流站和逆变站交流母线上各需要一套滤波器组至少包含一组11/13次双调谐滤波器、一组23/25次高通滤波器再加上并联电容器。容量方面LCC换流器消耗的无功约为有功功率的40%到60%1000MW的直流系统单侧交流母线上的总容性无功要考虑400到600Mvar的水平具体由滤波器、电容和STATCOM之类的动态无功设备共同承担。滤波器内部LC参数最稳妥的做法是直接参考CIGRE直流benchmark的滤波器设计按你实际的无功容量比例缩放。自己去推双调谐滤波器的谐振点很容易算错我吃过这个亏。提示如果你的Simulink版本比较新Specialized Power Systems库的位置可能在Simscape Electrical目录下。不同版本里模块叫法略有差异搜索Universal BridgePowergui直接跳转即可不用沿着库目录一层层找。3. 控制系统设计让整流站和逆变站配合起来3.1 整流侧定电流控制器的搭建直流系统最经典的控制方式是整流侧定电流、逆变侧定电压或定熄弧角。整流侧定电流控制就是实时测量直流线路电流Id与电流参考值Id_ref比较误差送给PI调节器PI输出的是触发角指令α_ref。α_ref经过限幅模块通常限制在最小5°到最大150°区间再送给6脉冲触发器生成晶闸管触发脉冲。PI调节器的物理含义很直观当实际电流小于指令说明直流电压偏低或者线路阻抗压降偏大控制器就要减小α角来提高直流电压、增加电流反过来电流大了就增大α把电压降下来。这个调节过程在几十毫秒内就能完成所以仿真时你能看到触发角跟随电流指令的动态过程。我这里用的参数是参考CIGRE benchmark的经典整定值整流侧电流环比例系数Kp1.1 rad/kA、积分系数Ki91.5 rad/(kA·s)在500kV、2kA基准下表现稳定。如果换成其他电压等级记得按标幺值换算直接照搬数值在不同基准下会发散的。6脉冲触发器的同步很关键。它需要一个与换流变压器阀侧电压相位同步的参考信号通常通过锁相环PLL从交流母线电压里提取。Simulink自带的6-Pulse Generator模块自带这个同步接口整流侧相角设为0°逆变侧相角设为180°这样就能保证两个站触发脉冲的相位基准一致。这是LCC-HVDC最容易搞错的地方相位差错了哪怕只有30°波形就完全跑偏。3.2 逆变侧定电压与最小熄弧角控制逆变侧的使命是维持直流电压稳定。定电压控制回路把直流电压测量值与额定500kV比较误差经过PI输出γ指令。γ是逆变侧的熄弧角也就是晶闸管从电流过零到承受正向电压之间的时间对应的电角度。γ太小晶闸管来不及恢复阻断能力下一次触发可能直接造成换相失败γ太大则消耗过多无功、降低逆变效率。所以工程上一般把额定γ设置在15°到18°之间并要求最小γ不低于10°到12°。在Simulink里做这个回路需要注意γ不是直接测出来的状态量实际使用时往往通过测量逆变侧直流电压和直流电流用准稳态方程反算γ。如果你不打算做特别细的电磁暂态换相过程研究这个反算γ的方法已经足够用了。还有一个细节是逆变侧不能单靠定电压控制否则整流侧电流指令一旦升高逆变侧很容易失去对电流的约束。因此经典控制还会加一个电流偏差控制器CEC当直流电流低于逆变侧电流整定值时逆变侧自动从定电压模式切到定电流模式防止直流电流拖尾中断。这个逻辑在搭建时一定要加上它是逆变侧控制稳定性的关键保险。3.3 VDCOL低压限流与起动策略VDCOL全称是Voltage Dependent Current Order Limit中文常叫低压限流控制。它做的事情很直白当直流电压跌到额定值一定比例以下时自动降低电流指令。道理也很容易理解——直流线路本质上是一个电阻网络交流系统故障导致电压跌落时如果还强行维持高电流只会把故障电流越推越大换相失败风险剧增。降电流反而有助于系统恢复。我用的VDCOL曲线大概长这样当Ud大于0.9pu时电流指令限幅为1.0pu当Ud低于0.4pu时电流指令限幅到0.3pu中间0.4到0.9pu是一段线性恢复区。这条曲线看起来简单但实际对故障后恢复过程影响极大。你可以试着把电流下限从0.3改成0.6跑一下结果大概率是系统恢复时间变长甚至反复换相失败。起动策略也值得一提。冷启动时如果直接定电流控制整流侧α会快速往小拉换流变压器要承受很大的合闸励磁涌流。我的做法是给电流参考值加一个斜坡信号从0.2pu开始以每秒0.3pu的速度爬升同时让整流侧初始α保持在60°到70°的大角度状态等直流电压建立起来以后再切到正常PI控制。这套软启动逻辑能让波形平滑很多也方便观测各个控制环节的投入过程。4. 实操过程从空白模型到稳定输出500kV4.1 顶层系统布局步骤在动手之前先把Powergui块拖进模型。这是Simscape Electrical模型必需的求解器配置块所有电气元件都要在Powergui定义的求解模式下运行。LCC-HVDC一定要用连续或离散的电磁暂态模式不能误选Phasor模式否则晶闸管的换相过程会被忽略模型表现完全失真。我用的是Discrete模式采样步长20微秒对一个3秒时长的工况来说既能保住换相细节仿真时间也控制在几分钟内。然后是搭建顺序。我习惯按整流站→直流线路→逆变站的物理顺序逐个模块放先放三相电压源和内阻抗再放两台换流变压器、两个Universal Bridge接上平波电抗器然后接直流线路逆变侧对称搭建最后再补滤波器和控制子系统。这个顺序的好处是每个环节的参数都可以独立调试整流站搭好以后甚至可以先用纯电阻负载验证一下直流电压是否正常再逐步往后接。控制子系统建议单独放在一个Subsystem模块里统一管理测量信号线和触发信号线。整流侧和逆变侧各自一个控制子系统内部包含PLL、PI调节器、限幅、VDCOL、6脉冲触发器等模块。子系统的输入输出端口标签要写清楚否则几个星期后再看自己的模型连哪根线是哪根都分不清。4.2 一键恢复的参数速查表这一节给出我一整套参数你可以直接作为一个起点复制到模型里。需要注意所有引用标幺值的地方都以各模块自身额定值为基值。部件参数项取值备注送端交流系统额定线电压500kV / 50Hz三相电压源内阻抗R5Ω, L0.159H受端交流系统额定线电压500kV / 50Hz短路比SCR3~4换流变压器额定容量590MVA × 2整流侧和逆变侧各两台换流变压器变比525kV / 213kV阀侧线电压约213kV换流变压器联结组别YNy0与YNd11组成12脉动阀组换流变压器漏抗0.18pu影响换相重叠角直流电压额定值500kV逆变侧定电压控制目标直流电流额定值2kA整流侧定电流控制目标输送功率额定值1000MWUd×Id平波电抗器电感0.3H直流线路两端各一台直流线路长度/参数100km / R0.011Ω/km, L0.9mH/km, C12.5nF/km分布参数或PI分段整流侧控制α额定值/限幅15° / 5°~150°6脉冲发生器相位0°逆变侧控制γ额定值/限幅17° / 10°~50°6脉冲发生器相位180°电流环PIKp / Ki1.1 rad/kA / 91.5 rad/(kA·s)适用于2kA基准电压环PIKp / Ki0.75 rad/kV / 9.0 rad/(kV·s)适用于500kV基准VDCOL低电压/电流下限0.4pu / 0.3pu中段线性恢复仿真步长Ts20μs离散电磁暂态模式表里的送端等效阻抗参数是这么算出来的假设直流额定功率1000MW换流变压器额定容量取1200MVA左右短路比SCR5时送端短路容量约6000MVA500kV母线下的基值阻抗Zbase≈41.7Ω再按X/R10分配电阻和电感得到R约4.2Ω、L约0.13H。我取的5Ω和0.159H是略保守的值凑了个好看的数字实际结果差异不大。4.3 仿真运行与波形判读参数填好后加一个三相对称短路故障块在逆变侧交流母线上设置故障时间1.0s发生、1.1s切除这样就能直观看到故障期间的直流电压跌落、换相失败过程和恢复过程。先录一段0.9s内的稳态波形确认状态直流电压稳定在500kV上下波动不超过2%直流电流稳定在2kA整流侧触发角在15°附近逆变侧γ角在17°附近两侧交流母线的电压THD在滤波器投运后应该低于3%。如果波形稳定再跑故障工况观察直流电流过流峰值、换相失败持续时间、故障切除后系统恢复时间。我实测下来的指标大概是故障后60ms内系统重新建立直流电压电流波形无持续振荡。如果恢复时间明显偏长大概率是逆变侧γ控制或者VDCOL的斜率设置太保守可以针对性调一下。有个经常被忽略的小细节离散仿真模式要把模型里的测量模块都设置成合适的采样时间最好继承全局的Ts。否则有些测量环节会莫名抖动你还会误以为是控制参数的问题实际上只是显示刷新率和传动环节的采样周期不一致。5. 高频踩坑与排查方法实录5.1 启动不收敛、波形爆炸的排查思路我搭这套模型时第一次冷启动就波形爆炸。现象是直流电压升到一半突然跌回零晶闸管依次导通又关断毫无规律。排查下来主因是起动前直流电流指令给得太快整流侧PI瞬间把α拉到了最小5°变压器励磁涌流叠加整流器浪涌电流直接把系统冲垮了。排查这类问题先别碰控制器参数先把起动流程看一遍。确认电流指令是否带斜坡确认α初始值是否在大角度区间。很多模型冷启动发散是因为逆变侧还没解锁整流侧就开始把电流往上推直流电压没有负荷支撑于是全线崩溃。正确的解锁顺序是两侧PLL先稳定逆变侧先解锁并让γ在大角度区间等待然后整流侧解锁并开始斜坡升流。这个顺序是我在实际调试中反复验证过的比调整PI参数见效快得多。还有一类伪发散来自数值求解。连续模式求解器面对晶闸管这种强非线性开关器件时容易在换相点附近步长自适应过度收缩仿真速度直接掉到水底下看起来就像卡死了。所以我在LCC-HVDC这种模型里一律用离散模式固定步长牺牲一点点精度换取稳定性和速度。5.2 换相失败为什么会发生怎么在模型里复现换相失败是LCC-HVDC最典型的故障形态。模型里最容易触发换相失败的方式就是让逆变侧交流母线电压跌落比如在受端母线加三相短路故障。当交流电压跌到一定程度逆变侧晶闸管无法在要求的熄弧角内完成换相电流还没换过去下一组阀就被迫触发结果直流侧短路直流电压骤降电流猛蹿。复现这个故障的时候我建议把短路故障的接地电阻从0开始慢慢加大观察换相失败从必然发生到恰好不发生的临界点。这个临界点对应的就是逆变侧对交流电压跌落耐受能力的极限很有研究价值。模型里你还会看到换相失败过程中整流侧电流指令被VDCOL压下去等故障切除后电流再慢慢爬回额定值。如果你发现在仿真里换相失败变得过于频繁先检查γ_ref是否设得太小再检查逆变侧换流变压器的漏抗是否偏大。漏抗大换相重叠角长留给熄弧角的裕度就小换相失败风险直线上升。5.3 PI参数整定的实战心得控制参数整定是LCC-HVDC模型最容易让人崩溃的部分。我调试时的经验是先只调整流侧电流环逆变侧用固定的大γ角顶着等整流侧电流波形稳定收敛以后再投入逆变侧电压环。千万不要两侧同时把PI参数一起改出了问题根本不知道是哪侧引起的。对于电流环PI我习惯先单独给一个阶跃指令变化观察电流跟踪响应。如果电流上升时超调明显先检查积分限幅和抗饱和逻辑。LCC-HVDC控制器输出是角度指令角度本身有明确上下限PI输出到限幅前一定要加Back-calculation抗饱和否则角度卡在5°时积分器还在继续累积电流指令其实已经失控了。这也是很多初学者模型起动就过流的隐藏原因之一。逆变侧电压环的整定思路类似但不追求过快的电压响应。逆变侧电压波动经常是整流侧电流调整的间接结果直接加大电流环的Kp可能会让电压环跟着振荡所以两侧动态需要配合。我在实际调参时比较喜欢把整流侧电流环带宽设计为逆变侧电压环的3到5倍这样电流环快、电压环慢控制系统不会互相打架。最后分享一个小习惯每调完一组参数把波形截图和参数存档放在一起备注当时的工况。电力仿真同样需要实验记录。我因为偷懒不记参数吃过不止一次调好之后改不回去的亏。

相关新闻

Windows上用Docker部署OpenClaw并接入飞书机器人的完整指南

Windows上用Docker部署OpenClaw并接入飞书机器人的完整指南

在Windows上把OpenClaw用Docker跑起来,再连到飞书机器人,这套流程我前后折腾了整整一个周末。最初我天真地以为,装个Docker Desktop、拉个镜像、填几个token就完事了,结果卡在WSL2、卡在事件订阅、卡在容器日志里那串英文报错………

2026/10/9 6:12:06 阅读更多 →
Linux忘记root密码怎么办?单用户模式、rd.break、chroot三种恢复方案详解

Linux忘记root密码怎么办?单用户模式、rd.break、chroot三种恢复方案详解

1. 忘记root密码别慌,这一篇把恢复方案讲透说实话,做Linux运维的人,谁没在机房或远程控制台前经历过这种时刻:要改个配置,sudo -i一敲,密码不对;试了五六个自己常用的组合,全都被拒&…

2026/10/9 6:12:06 阅读更多 →
Qt自定义QTabBar实现可关闭选项卡:从绘制到避坑

Qt自定义QTabBar实现可关闭选项卡:从绘制到避坑

简介:这份资源面向具备一定 Qt 基础的开发者,聚焦自定义选项卡按钮这一常见界面定制需求,帮助解决默认 QTabWidget 样式单一、难以贴合项目视觉规范的问题。压缩包共 13 个文件,约 8KB,以 3 个 cpp 与 2 个 h 源码文件…

2026/10/9 6:12:06 阅读更多 →

最新新闻

可靠性测试别只会跑温箱振动台:失效物理与加速寿命是关键

可靠性测试别只会跑温箱振动台:失效物理与加速寿命是关键

干我们这行的,提起“可靠性测试”,不少人第一反应是:把样品扔进温箱里烤一烤、冻一冻,再放振动台上摇一摇,出来没坏就算通过。要是真这么想,那可靠性测试就白做了。作为一个和温箱、振动台、耐久跑法打了十…

2026/10/9 7:02:48 阅读更多 →
JVM内存模型与调优实战:从Minecraft OOM到HMCL配置

JVM内存模型与调优实战:从Minecraft OOM到HMCL配置

很多朋友第一次真正意识到 JVM 的存在,不是在 Java 课堂上,而是在一个完全不相关的场景里——玩游戏的时候。我用 HMCL 启动器给 Minecraft 装了个整合包,点了启动,等了两分钟,游戏闪退。把日志拉到最底部,…

2026/10/9 7:02:48 阅读更多 →
VS Code AI 语言模型配置全指南:模型切换、思维强度与 BYOK 自有密钥接入

VS Code AI 语言模型配置全指南:模型切换、思维强度与 BYOK 自有密钥接入

文档教程 【免费下载链接】vscode-docs Public documentation for Visual Studio Code 项目地址: https://gitcode.com/gh_mirrors/vs/vscode-docs 点击查看 免费下载 本文基于 Visual Studio Code 官方文档仓库(vscode-docs)中的 docs/agen…

2026/10/9 7:02:48 阅读更多 →
多标签文本分类实战复盘:从Embedding到Transformer的TAAC优化之路

多标签文本分类实战复盘:从Embedding到Transformer的TAAC优化之路

1. 从"vibe coding"说起:一个新手小白的TAAC复盘到底在复盘什么第一次看到"vibe coding"这个词,我脑子里蹦出来的画面是:一个人对着编辑器,凭感觉敲代码,跑通了就欢呼,跑不通就换一种写…

2026/10/9 7:02:48 阅读更多 →
内容团队如何用Qoder构建标准化AI工作流与协作机制

内容团队如何用Qoder构建标准化AI工作流与协作机制

团队里六个人,过去半年试过不下四个AI工具,从网页版问答到各种套壳应用,最后都回到同一个问题:AI确实能干活,但每个人干出来的活参差不齐,提示词散落在各自收藏夹里,换个项目就抓瞎。真正让我下…

2026/10/9 7:02:48 阅读更多 →
日期处理陷阱:从1月25日看时区与历法边界

日期处理陷阱:从1月25日看时区与历法边界

我很少拿一个日期当文章标题,但1月25日这个数字,我记了快一整年。不是因为它特殊——公历里它既不是节日也不算节气,每年对应的星期几、农历日子完全不一样。正因为它"每天都在变、又好像什么都没变",才在交付前一周把我…

2026/10/9 7:01:47 阅读更多 →

日新闻

Java时间API实战:LocalDate、Date与ZonedDateTime的转换与避坑指南

Java时间API实战:LocalDate、Date与ZonedDateTime的转换与避坑指南

Java时间API这个话题,隔三差五就会在群里被翻出来讨论一次。上周还有个同事线上处理一个订单超时问题,排查到最后发现是ZonedDateTime序列化后时区丢了,用户在下单当天晚上看到的时间整整差了8个小时。这类问题几乎每个做Java开发的人都遇到过…

2026/10/9 0:00:49 阅读更多 →
EasyTier实践:从NAT穿透到子网代理的异地组网部署与排错

EasyTier实践:从NAT穿透到子网代理的异地组网部署与排错

前几个月我手头有好几台机器需要互相访问:办公室台式机、家里 NAS、还有一台云主机。如果只是偶尔传个文件倒还好,问题是工作场景经常要在几处环境之间来回切换,每次都先登录跳板机再层层代理,实在折腾。我先后试过端口映射、自建…

2026/10/9 0:00:49 阅读更多 →
AI Agent工程实战:从七要素到七个决策点的系统设计指南

AI Agent工程实战:从七要素到七个决策点的系统设计指南

AI Agent 这个词在过去一年里被反复提及,但真正动手搭过一套能跑起来的 Agent 系统的人都知道,从"知道它是什么"到"让它稳定干活"之间隔着一整套工程决策。我前后参与过几个 Agent 项目的落地,从最初用现成框架拼装&…

2026/10/9 0:01:50 阅读更多 →

周新闻

KT148A语音芯片外挂8002D功放的工程实践指南

KT148A语音芯片外挂8002D功放的工程实践指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/8 15:26:32 阅读更多 →
LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/8 15:26:40 阅读更多 →
ARM架构深度解析:从RISC设计理念到交叉编译实战

ARM架构深度解析:从RISC设计理念到交叉编译实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/8 10:10:36 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/8 21:13:17 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/8 15:26:17 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/9 6:17:20 阅读更多 →