
做港口能源规划这些年我最大的感受是港口从来不是“缺电”而是“用电方式太粗放”。岸桥一抓一放就是几百千瓦的跳变冷藏箱堆场在夏季几乎等于一座小型数据中心再加上船舶岸电、照明、空压机这些基础负荷整个港口的负荷曲线经常被设备调度节奏“牵着鼻子走”。而现实里泊位分配和能源调度往往是两拨人在做——调度室只管船期和效率能源团队只盯着电费账单和变压器容量。“泊位优化与多能协同”这个方向恰恰是把这两件事拧到一起在安排船舶靠泊和装卸作业的同时让光伏、储能、冷热联供这些能源资源跟着负荷一起优化实现真正意义上的港口综合能源系统运行优化。本文我会从耦合机理、建模思路、求解算法到落地案例把这套系统拆开讲透给正在做港口节能改造或智能调度的朋友一些可以直接参考的思路。1. 为什么泊位优化能和能源运行优化挂上钩1.1 港口负荷的真正“主力”是谁先花点时间把家底盘清楚。一个典型的大型集装箱码头用电结构大致可以分成四块。第一块是装卸设备这是绝对的用能大头。岸桥单机容量通常在300-500kVA作业时频繁起吊负荷率波动非常剧烈RTG如果还没完成油改电这部分还会叠加柴油成本。轨道式龙门吊单机容量在80-200kVA不等作业轨迹相对规律但数量多、累计能耗不容小觑。第二块是冷藏箱堆场。每个冷藏箱插座容量约3-8kW一个几千标箱的中型码头冷藏箱数量可能在300-800个之间浮动这就意味着冷箱负荷可以有1.5-6MW的规模而且季节性极强。夏季进口水果、冷冻品集中的时候冷箱负荷几乎是全天候高挂。第三块是岸电系统。高压岸电单泊位容量3-8MVA但不是每条船都接取决于船型改造和港口岸电覆盖率。接岸电时船舶辅机负荷直接转移到港区电网上单船负荷以兆瓦计。第四块是辅助负荷包括照明、办公楼空调、空压机、维修车间一般几百千瓦到1-2MW相对平稳。这里想说明什么港口负荷不是平稳的工业负荷它随作业计划大幅波动。举个直观例子某泊位安排一艘2万标箱的船集中卸船6台岸桥同时工作光这一个泊位的瞬时负荷就可能冲到3MW以上如果这时候旁边还有几艘船的冷藏箱集中接电全港负荷完全可能在一个调度班次里变化30%-40%。这种波动性是所有能源优化手段能否奏效的前提背景。如果负荷曲线本身就像一条平缓的直线那储能、需求响应、分时电价套利都没有太大发挥空间。正是因为港口负荷的强时变特性把调度计划纳入能源优化才成为刚需。1.2 泊位分配的“蝴蝶效应”泊位分配看起来只影响船靠在哪、何时靠但它的连锁反应会传导到能源系统而且传导路径不止一条。第一条传导路径是装卸作业密度决定设备负荷。同样一艘船给它分配3台岸桥还是5台岸桥作业时间完全不同负荷曲线也完全不同。工序越压缩瞬时峰值越高对变压器容量的冲击越大工序越平缓能耗总量未必下降但峰谷差会小很多给储能和电价套利留出空间。这里面的度需要权衡船公司希望越快越好港口希望负荷平稳最终是个折中。第二条传导路径是泊位空档期决定岸电接入时间。船舶靠泊后是否接岸电、接多久和泊位占用时间直接相关。一天中的峰电时段接岸电和谷电时段接岸电购电成本能差出一两倍。岸边泊位就那么几个船舶什么时候靠上去基本决定了它什么时候能接岸电、什么时候必须断开岸电离港。这个时间窗对能源调度来说是硬约束。第三条传导路径是堆场位置和路径影响水平运输设备电耗。泊位选择决定了箱区距离集卡和自动导引车的运输距离因此改变。这个影响虽然不如装卸设备大但在大规模码头上积少成多一天下来也是几百度甚至上千度电的差别。所以“泊位分配”本质上是一张多米诺骨牌第一张牌倒下去后面所有的负荷分布和能源调度都要跟着动。理解了这条因果链再看“泊位优化与多能协同”的提法就不会觉得是把两个不相关的问题强行捆绑了。1.3 为什么经典方法各管一摊效果差传统做法是分开优化泊位分配用运筹学方法按船期最短、岸桥效率最高来排能源调度用经济调度让储能和光伏跟着预测负荷走。表面上各自最优实际上互相打架。常见的矛盾有两个。一是“效率最优”变成“电价最贵”。为了让船尽快离港调度室把装卸高峰安排在白天恰好看齐峰段电价高峰时段变压器满载储能被迫满放、很快就放空后半夜反而用电低谷设备闲置。整体效率没明显提升电费却多了一大截。我做过的现场测算里这种“作业计划与电价曲线错配”造成的额外购电成本一天可以到几千甚至上万元。二是“负荷尖峰”逼着电网扩容。如果泊位计划完全不考虑能源多个泊位同时进入高作业强度区间负荷尖峰叠加变压器容量被迫按极限情况配置。变压器的容量费是按最大需量收的一个峰值就能拉高一整年的基础电费。如今港口都在往绿色低碳转型新增岸电、充电桩、制氢项目都需要用电容量不动调度策略扩容成本会非常可观。所以把泊位优化与能源系统运行联合建模本质上是在源头上重塑港口负荷曲线这比单纯优化储能策略或者光伏配置要“治本”得多。这也是为什么这几年“泊位-能源联合优化”在港口领域越来越受关注的原因它抓住了问题的根源而不是在末端打补丁。2. 港口综合能源系统里“多能协同”到底协同什么2.1 能源品类与设备的“生态位”港口综合能源系统涉及的能源品类概括起来是电、冷、热、氢、气五类。不同港口的资源禀赋决定了它的组合方式但大致会有这么几张牌。电是最基础的一张牌来源包括电网购电、光伏发电、风电、储能放电有些港口还有三联供发电和氢燃料电池发电。冷负荷主要来自冷藏箱供冷和办公楼空调夏季和部分进口水果、冷冻品集中的港口冷负荷规模非常大。热负荷包括办公供暖、热水、部分生产工艺用热沿海港口冬季一般不大但过渡季节的除湿需求不容忽视。氢是新兴方向部分港口开始布局电解水制氢用于氢能集卡、氢能港口机械或外供。气则依赖天然气接入条件有气源的港口可以做冷热电三联供。设备侧典型的转换装置包括光伏逆变器、风机变流器、储能变流器、电锅炉、热泵、电制冷机、吸收式制冷机、电解槽、氢燃料电池、燃气内燃机或微燃机以及配套的冷/热水蓄能罐、蓄冰装置。这些设备不是简单并联在一起就完了每条能源转换路径都有自己的效率和成本特性。比如电制冷COP在3-5之间热泵制热COP也在3-4左右燃气三联供的发电效率35%-42%综合能源利用率可以到70%以上。建模时如果对这些效率参数不敏感整个协同调度的结果就不靠谱。2.2 协同的逻辑核心削峰填谷与能量品位匹配多能协同不是说把所有设备都摆在一起就叫协同。真正的协同逻辑有两个。一是削峰填谷用储能和可平移负荷来平抑负荷曲线。储能负责功率平滑蓄冷蓄热负责把“制冷/制热”延迟到电价低的时段去做冷热用的时候再放出来。港口冷箱负荷正好是最适合蓄冷联动的对象——冷箱需要持续供冷但制冷设备可以按电价策略“提前制冰、晚点制冷”利用冰蓄冷系统把冷量存起来峰段少开机。这个做法在南方港口的实际项目中已经跑通了费用下降幅度挺可观。二是能量品位匹配就是让不同品位的能量各得其所。电是高品位能量用来驱动电机、电解水、制冷都合适余热是中低品位能量正好用来供暖或驱动吸收式制冷。港口如果有燃气三联供这部分品位匹配的优势会特别明显发电后的缸套水和烟气余热可以直接拖动溴化锂机组制冷冬季则切换到供暖工况一套系统解决冷热两个需求。2.3 岸电与储能是港口最关键的“耦合枢纽”在所有设备里我特别想强调两个“枢纽型”设备岸电和储能。岸电把船舶从烧重油转为用电负荷以兆瓦级进港区电网同时也把船舶的受电时间变成了一个可调度的资源。前面说过泊位计划一变岸电接入窗口就变这是泊位与能源最直接的耦合点。岸电本身还承担着降低港口碳排放的指标任务很多港口靠泊船舶的碳排放会计入港口范围所以岸电的接入策略直接与碳约束耦合。换句话说岸电不只是一个“供电接口”它是连接船舶运输和港口用能的一条纽带泊位排班定了岸电负荷时间轴基本也就定了一半。储能则承担了“缓冲器”的角色。在最优泊位计划下负荷曲线依然会有波动储能把峰谷差进一步压低。更重要的是储能可以为港口提供备用容量和需求响应能力参与电力市场辅助服务。配合泊位优化储能在什么时段充电、什么时段放电就不再是“随负荷走”的被动响应而是跟着整个调度计划走的主动策略。比如说泊位计划把某条船的岸电安排在上午储能就提前在凌晨低谷充满上午一边带负荷一边放电减少高价时段购电这个协同收益是单纯做储能策略拿不到的。3. 运行优化模型怎么建目标、约束与不确定性3.1 目标函数只盯一种指标很容易翻车港口综合能源系统运行优化的目标函数从工程实践看至少应该考虑三块运行成本、碳排放、船期延误惩罚。运行成本包括向电网购电的费用按分时电价计算天然气燃料费如果港口有三联供设备运维成本按发电量或制冷量线性折算储能充放电损耗成本一般折算进运维成本里。碳排放成本按港口当地的碳配额或碳税政策折算成费用如果港口有意参与绿色港口认证碳约束甚至可以设置为硬约束而不是费用项。船期延误惩罚是为了防止优化模型为了让能源成本最低而无限拉长船舶作业时间。码头和船公司有合同船期是“硬指标”一艘大型集装箱船在港多停一小时船公司的运营成本可能就要多几万美元。模型里一般用靠泊偏离时间或离港延误时间乘以一个惩罚系数这个系数的量级要仔细标定设得太低模型会牺牲船期换电费设得太高又等于没优化。一个典型的目标函数形式是最小化总费用等于各时段购电成本加运维成本加燃料成本再加各船舶延误惩罚系数乘以延误时间最后加碳排放成本项。实际操作中我不建议把太多项揉进单目标里系数标定非常麻烦。更稳妥的做法是先把碳排放作为约束把延误时间作为约束比如延迟不能超过某个阈值让目标函数聚焦在总成本最小化。这样模型鲁棒性好工程上也更容易解释业务部门问起来也好沟通。3.2 约束条件的层次和关键建模细节约束条件可以从四个层次来梳理。第一层是港口作业约束船舶到港时间之后才能开始靠泊每个泊位同一时间最多服务一艘船泊位长度和吃水必须满足船型要求作业时间取决于分配到的岸桥数量和单机效率离港时间等于靠泊时间加作业时间加辅助时间一些潮汐港还要考虑水位窗口。这些约束是泊位分配问题的“宪法”违反了任何一条排出来的班表都是废纸。第二层是能源系统约束电功率平衡是最核心的购电加光伏加风电加储能放电加三联供发电加氢燃料电池发电等于负荷加储能充电加电解槽加岸电加其他用电设备。冷、热功率平衡同理。储能SOC状态转移方程要写清楚SOC_{t1}SOC_t加上充电电量乘以效率再减去放电电量除以效率储能SOC范围一般取0.1-0.9避免过充过放损伤寿命。设备出力上下限和爬坡约束也不能省电解槽最小运行时间、燃料电池启停约束这些往往是模型里最容易漏掉却最影响可行性的部分。第三层是电网交互约束与上级电网的交换功率上限也就是合同约定容量需量电费约束控制最大需量避免出现尖峰功率如果参与需求响应还要考虑响应时段的切负荷上下限。第四层是碳约束港口总碳排放量上限以及岸电覆盖率目标比如规定一定比例的靠泊船舶必须接岸电。这类约束现在越来越多地从“加分项”变成“准入项”尤其是沿海绿色港口试点地区。3.3 不确定性泊位优化面对的是“变化的现实”港口运行最大的变量是船舶到港时间。虽然船公司会报ETA但实际到港经常早到晚到几小时集装箱船尤其明显。光伏、风电出力具有日间波动性电价在现货市场环境下也会变化。如果优化模型把所有参数都当作固定值出来的最优解很可能在现实中完全不可执行。处理不确定性的常见方法有三种。场景法也就是随机规划用多个典型场景模拟到港时间和新能源出力把期望值放进目标函数。优点是理论成熟缺点是场景太多模型爆炸场景太少又不够有代表性需要用到场景削减技术。鲁棒优化对不确定参数设置区间求出在最坏情况下也可行的解。优点是解一定保守可行缺点是过于保守可能为了应付极端场景把正常运行经济性牺牲太多。这类方法适合变压器容量极紧、不容许超载的港口。模型预测控制也叫滚动优化每次只决策未来4-6小时用最新预测数据刷新。这是工程落地用得最多的方法因为它天然适配港口这类“计划跟随现实”的运行方式。船晚点了没关系下一轮滚动重新排。光伏被云遮了也没关系储能策略在下一轮调整回来。我在实际项目里比较推崇“MPC少量确定性场景”的组合外层用滚动窗口做泊位与能源联合调度内层对每个窗口做确定性优化再加一个反馈校正环节。这样模型规模可控对到港偏差也能及时响应业务部门看到系统能应对突发情况信任度也高很多。4. 求解算法与工程取舍别一上来就上大模型4.1 为什么直接调求解器常常算不动这个优化问题本质上是混合整数线性规划整数变量来自泊位分配和设备的启停。如果用整数时间索引比如15分钟一个时段一天96个时段加上几十艘船、十几个泊位、若干台设备整数变量规模轻松到几万到几十万。Gurobi这类商用求解器在小规模问题上是利器但一旦规模拉大、还叠加随机场景直接求解经常出现“内存爆炸”或“数小时算不出最优解”的情况。所以工程上很少让MILP“裸奔”一般要做三层处理。第一层是线性化。把非线性项分段线性化比如设备效率随负荷率变化的关系用几段线性函数逼近让模型保持MILP结构。第二层是时间聚合。非关键时段用1小时分辨率关键时段比如船期切换、电价陡变用15分钟甚至5分钟分辨率这种“变步长”可以大幅压缩变量数量。第三层是分解。把泊位分配和能源调度拆成主问题和子问题用Benders分解或列约束生成迭代求解。4.2 分解协调策略的实际操作我经常用的分解思路是这样的。主问题是“泊位分配与装卸调度”决定船在哪个泊位、什么时候作业、用几台岸桥。这个决策生成一个时间序列的预期作业强度和岸电接入计划。子问题是“能源系统经济调度”读取主问题给出的负荷计划求解储能的充放电、三联供出力、购电策略。子问题输出两个信息一是运行成本返回给主问题作为目标值的一部分二是一些不满足情况比如说某时段负荷超过变压器上限这时主问题必须调整泊位计划来削峰。两个问题之间通过耦合约束迭代更新典型做法有两种。Benders分解是子问题返回最优性割或可行性割主问题不断加入割平面理论上保证收敛到全局最优但对实现技巧要求高。可行解交换类似ADMM的方法两边各自优化交换负荷和价格信息逐步逼近一致实现更灵活适合在已有调度系统和能源管理系统之间做接口不用推倒重来。第二种方式在改造项目里特别吃香因为港口已有的码头操作系统和能源管理系统都不想动大手术能在接口层做文章是最现实的路径。4.3 启发式算法要不要用很多人第一反应是用遗传算法或者粒子群做泊位优化认为“反正约束复杂智能算法更省事”。我的建议是作为初始可行解的生成器可以用作为最终求解器要慎重。原因是启发式算法的性能不稳定特别是有大量时间和空间耦合约束的问题遗传算法的交叉变异很容易生成不可行解修正成本高。而且港口泊位分配问题的可行域是高度离散的启发式算法搜到的解质量方差大今天跑出来cost降了15%明天同一组数据可能只降5%业务部门很难接受这种不稳定性。相比之下把问题分解成若干小的MILP子问题子问题交给求解器精确求解主问题用规则或启发式生成初始解再迭代修正整体稳定性和求解质量都更好。如果企业确实没有商用求解器授权COPT、SCIP等国产或开源求解器在中小规模MILP上也能用但要注意整数变量的上界设置避免求解器在无界问题上空转。实际上很多生产环境里设置一个合理的时间上限比如10分钟接受gap在3%以内的解带来的经济性损失远小于等一个精确最优解的时间成本。5. 一套可复用的简化落地案例5.1 场景设定一个中型集装箱码头为了让这套方法更容易理解我构造一个简化案例。假设某中型集装箱码头。码头设施方面6个泊位其中3个可以接高压岸电每个泊位可同时投入1-4台岸桥单台岸桥平均作业功率250kW冷藏箱负荷800kW集中分布在两个冷箱区光伏装机5MWp储能配置2MW/8MWh锂电池。运营参数方面24小时内有12艘船计划到港船型不同装卸箱量从800标箱到5000标箱不等分时电价设定为峰段1.2元/kWh平段0.8元/kWh谷段0.4元/kWh碳排放配额按每吨二氧化碳折算成费用加在目标函数里。优化目标是在满足所有船舶不延误超过2小时的前提下最小化一天的总运行成本。这个场景不算复杂但足够展示“泊位-能源”耦合的核心逻辑。更大的码头无非是把泊位数量、船舶数量、设备参数等比例放大方法骨架是一样的。5.2 建模要点变量、参数和耦合逻辑怎么落在这个简化案例里时间步长设为1小时一天24个时段。泊位相关的关键变量包括0-1变量表示船在某个时段是否占用某个泊位另一个0-1变量表示船舶是否正在作业正整数变量表示该时段分配给某艘船的岸桥数量。能源相关的关键变量包括购电功率、储能充放电功率、储能荷电状态、制冷设备输出冷功率。这里假设冷藏箱全部由电制冷供冷不做冰蓄冷先把逻辑跑通。关键的耦合等式是电功率平衡。购电加光伏加储能放电等于岸桥负荷加冷藏箱冷负荷加岸电负荷加储能充电加其他负荷。其中岸桥负荷由所有在作业船舶的岸桥数量累加得出单台岸桥250kW乘以同时系数0.8岸电负荷只有当某泊位有船靠泊且接了岸电才算。这个耦合等式的意义在于左边是能源侧的决策右边是作业侧的决策两边的变量在同一个方程里相遇优化器必须同时调整两侧才能找到最优解。这正是联合优化区别于“分开优化再拼接”的本质所在。5.3 教学版代码骨架与结果解读为了防止过度抽象我用Python加PuLP写一个“教学版”骨架方便大家在自己项目里改成生产代码。注意这只是一个结构演示不是完整代码。import pulp # 基础参数 T 24 # 24个时段 ships range(12) # 12艘船 berths range(6) # 6个泊位 price [0.4, 0.8, 1.2] # 谷/平/峰电价可按段位展开成T长的列表 crane_power 250 # 单台岸桥平均作业功率kW crane_coef 0.8 # 岸桥同时系数 pv_forecast [... ] # 光伏预测出力长度T load_other [... ] # 其他固定负荷长度T soc_init 0.5 # 储能初始SOC ... # 模型 prob pulp.LpProblem(Port_Energy_Co_Optimization, pulp.LpMinimize) # 关键变量 x pulp.LpVariable.dicts(berth_occupy, [(v, b, t) for v in ships for b in berths for t in range(T)], catBinary) n pulp.LpVariable.dicts(crane_count, [(v, t) for v in ships for t in range(T)], lowBound0, upBound4, catInteger) p_grid pulp.LpVariable.dicts(grid_power, range(T), lowBound0) p_sto_ch pulp.LpVariable.dicts(sto_ch, range(T), lowBound0) p_sto_dis pulp.LpVariable.dicts(sto_dis, range(T), lowBound0) soc pulp.LpVariable.dicts(soc, range(T 1), lowBound0.1, upBound0.9) ... # 目标函数购电成本 碳成本 船期延误惩罚 prob pulp.lpSum([price[t] * p_grid[t] for t in range(T)]) \ pulp.lpSum([carbon_price * carbon_intensity * p_grid[t] for t in range(T)]) \ pulp.lpSum([delay_penalty[v] * delay[v] for v in ships]) # 电功率平衡耦合约束 for t in range(T): prob p_grid[t] p_pv[t] p_sto_dis[t] \ crane_load[t] cold_load[t] shore_load[t] p_sto_ch[t] p_other[t] # 储能SOC转移 for t in range(T): prob soc[t 1] soc[t] (eta_ch * p_sto_ch[t] - p_sto_dis[t] / eta_dis) / E_sto # 求解 prob.solve()实际生产里泊位时间窗约束和岸电接入逻辑会占据绝大部分代码量能源平衡反而是最朴素的部分。这恰恰说明一个道理这类联合优化系统难点不在能源建模而在作业调度约束能不能被完整地“翻译”成数学表达。如果码头操作系统里的规则没梳理干净能源侧模型再精细也白搭。结果解读时重点关注三个指标总运行成本、最大需量、碳排放量。对比“泊位单独优化加储能按预测负荷调度”的基准方案联合优化通常会带来10%-25%的用电成本下降主要来源是削峰、电价套利和岸电接入窗口错峰。有些项目里光是岸电接入时段从峰段挪到平段一天就能省几千块电费。6. 常见问题与排查技巧实录6.1 模型不可行先查泊位时间窗还是能源约束联合优化模型最常见的报错是infeasible就是模型找不出任何可行解。遇到这个问题我一般按这个顺序排查。先禁用能源相关的蓄放约束只求解泊位分配问题。如果还不可行说明泊位本身排不下检查是否有船舶同时被排到了同一个泊位或者泊位长度不匹配。如果泊位单独求解可行再加回储能SOC约束逐步增加约束用“分治法”定位是哪条约束导致冲突。特别要注意SOC边界条件。SOC初始值和终值如果不匹配比如要求终值等于初值而储能又频繁充满放尽非常容易不可行。还有一类隐蔽问题岸电接入约束里如果强行要求某船必须接岸电但该泊位又不具备岸电设施约束之间就会打架。这类“逻辑上正确、数据上冲突”的问题建模时一定要留一套数据自检脚本。6.2 求解时间爆炸三步压缩求解时间太长优先级最高的三个手段。第一加大MIP GAP容忍度。工程上找到2%-3%以内的近优解完全够用不需要等求解器搜到gap等于0。港口调度本来就有很多现场扰动一个理论上最优但晚了半小时才出的解意义远不如一个10分钟内给出的近优解。第二对整数变量加上限。比如岸桥数量上限设为4冷藏箱区供电模式明确为“全接或全断”都可以减少分支。每个整数变量哪怕只收紧一点点搜索树都会小一大截。第三固定“高峰时段”的决策变量。电价极高且已知的时段储能策略基本是“满放”可以提前固定减少搜索空间。这个技巧需要一定的经验判断但实践下来非常有效。6.3 泊位计划与能源调度“两张皮”实际工程里最让人头疼的不是求解而是“算出来却执行不了”。主要原因有两个。调度室不信任优化结果因为模型里没有反映现实中的临时情况比如某岸桥故障、某条船临时加卸。解决方法是把“滚动窗口”变成“滚动窗口加人工确认”优化结果只作为建议人工确认后再下发给执行系统。虽然这样会损失一点最优性但换来的是业务部门的配合度长远看划算得多。数据接口不通泊位系统是码头操作系统能源系统是能源管理系统两边数据库不一致。船舶号、泊位编号、设备编码各叫各的优化模型读进来的数据全是脏的。这个问题没有捷径必须从数据治理入手统一船舶、泊位、设备的主数据口径最好建一张映射表让两套系统的字段能对上。6.4 一套实用的参数初始值建议如果你是第一次搭这类模型我建议从下面这组参数起步跑通逻辑后再用码头实际运行数据校准。岸桥单机平均作业功率取250-350kW同时系数0.7-0.9冷藏箱插座按每个3-5kW估算并计入同时系数0.8岸电功率按船舶类型分档支线船1-2MW干线船3-5MW储能充放电效率统一取0.92SOC范围0.1-0.9分时电价按当地目录电价或现货电价典型日曲线船舶延误惩罚系数先按每小时在港成本的10%-20%设再根据实际运行结果调这些参数不必一开始就追求精度关键是先把模型的耦合逻辑跑通然后再从码头实际运行数据里提取典型日负荷曲线、船舶到港规律、光伏出力特征做参数标定。参数标定这一步做得越扎实模型预测的购电成本与实际账单的偏差就越小业务部门也就越愿意相信这个系统。最后再说一点实操层面的体会吧。这类“泊位优化加多能协同”的联合优化项目最考验人的往往不是算法本身而是跟业务部门沟通的能力。我在某个码头做试点时光是让调度室接受“储能策略要跟着泊位计划走”这个理念就花了将近一个月。他们以前觉得储能就是“电价便宜充、电价贵放”现在要让他们理解“泊位分配影响负荷曲线负荷曲线决定储能策略”光讲道理没用必须有一个很直观的界面把因果链条展示出来。后来我们把优化结果做成了建议式的排班表旁边附一段简单的文字说明比如“今天下午2点这个泊位如果往后挪2小时晚间购电成本能降8000元”业务团队才开始真正用起来。所以如果你也在做类似的项目我建议先别追求模型多fancy先把“优化结果怎么被业务理解和信任”这件事想清楚。方法可以迭代信任一旦丢了就很难再建立起来。