AIGC标识 1.5 匹空调制热一晚到底几度电?按 kWh 电价算 6 档温度

图 1:制热 26℃、室外 10℃、每晚 8 小时、额定输入功率 1200 W、电辅热 1000 W。结果区给出整晚 12.43 kWh、电费 7.46 元,按 30 天折算月电费 223.78 元

我把家里那台 1.5 匹空调的参数填进一个网页计算器,制热开一晚是 12.43 度电、7.46 元。

同样开 8 小时,模式换成制冷、室外 33℃,一晚只要 1.75 度、1.05 元。

差出来的 7 倍几乎全在电辅热上,光它自己就吃掉 8.00 度。

图 2:6 档温度对比。设定温度 20℃ 到 30℃ 六档并排,柱长按整晚耗电排序,当前设定那一档被高亮

在线案例与源码:https://atomgit.com/deli007/demo_park/tree/main/codearts-aircon-power-bill
成品只有一个 index.html,双击就能打开,不联网也能算。

一、为什么值得看:冬天那一晚,贵在电辅热

入冬以后,南方没有集中供暖的家庭基本靠空调制热。

你可能也没注意过,同样一台机器,制热一晚上比制冷贵好几倍。

贵的原因不是压缩机,是冬天才会自动打开的那根电辅热。

压缩机是热泵,搬 1 度电的热量能给你 2 到 3 度热。

电辅热是电阻丝,1 度电最多出 1 度热,效率天生低一档。

设定温度越高、室外越冷,压差越大,它开的时间就越长。

我把这件事写成了一个能改参数的页面,而不是背一条结论。

二、计算模型:公式全摊在页面上,谁都能自己核

页面第二块就叫「计算模型」,把用到的每个式子列了出来。

  • 负载温差 dT:制热时取(设定温度 − 室外温度),制冷时取(室外温度 − 设定温度)。设定温度和室外温度差得越多,负荷越重。
  • 满载时长 tFull:clamp(0.3 + (dT − 8) × 0.08, 0.3, 3.0) 小时。温差 8℃ 是基准点,越往上压缩机满负荷跑得越久。
  • 稳定期负载率 duty:clamp(0.15 + (dT − 8) × 0.03, 0.15, 0.95)。到温之后压缩机会降频,平均只出这部分力气。
  • 压缩机耗电:额定输入功率 ÷ 1000 × (tFull + max(用时 − tFull, 0) × duty),单位 kWh。
  • 电辅热耗电:辅热功率 ÷ 1000 × 用时,只有制热且辅热大于 0 才算。
  • 总耗电:压缩机 + 辅热;总电费:总耗电 × 电价。

这五个式子里,只有 tFull 和 duty 是我定的经验系数。

其余都是铭牌上的额定输入功率和电表口径的度数。

所以我把它们放在明面上,你用自家电表反算出来不一样,直接改系数就行。

三、6 档温度对比:20℃ 到 30℃ 一晚差 3.18 度

把 1.5 匹、制热、室外 10℃、8 小时、电价 0.6 元固定住,只动设定温度:

设定温度 负载温差 满载时长 稳定期负载率 整晚耗电 整晚电费
20℃ 10℃ 0.46 h 0.21 10.45 kWh 6.27 元
22℃ 12℃ 0.62 h 0.27 11.14 kWh 6.68 元
24℃ 14℃ 0.78 h 0.33 11.80 kWh 7.08 元
26℃ 16℃ 0.94 h 0.39 12.43 kWh 7.46 元
28℃ 18℃ 1.10 h 0.45 13.05 kWh 7.83 元
30℃ 20℃ 1.26 h 0.51 13.64 kWh 8.18 元

最高档 30℃ 和最低档 20℃ 之间,每晚差 3.18 度、1.91 元。

摊到 30 天,差不多是 57 块钱。

换句话说,每往上调 2℃,一晚大约多 0.6 度。

图 3:制冷模式下的对照。同一台 1.5 匹、室外 33℃、设定 26℃、8 小时,整晚只有 1.75 度、1.05 元;6 档对比里反而是设定 20℃ 最费电

制冷这张图是反着来的:设定温度越低越费电,20℃ 那档 3.47 度。

原因一样是温差,只不过夏天是屋里比屋外凉得快才费劲。

四、验证与踩坑:12 组边界用例全过,也踩到空输入不报错

页面底部内置了 12 组边界用例,点一下「运行自检」就能看见结果。

图 4:电表校准与自检。实测 13.00 度反算出实际平均功率 1625 W、实际负载率 0.46,模型估算是 0.39;下面 12 组用例全部通过

这 12 组覆盖了 dT 正好等于 8、13、20 的边界,duty 触到 0.15 和 0.95 上下限,tFull 触到 0.3 和 3.0 上下限,辅热 0 W 与 1000 W,电价 0.6 元与 1.2 元,以及只开 0.5 小时就关机的边界。

页面显示 12/12 通过,全部边界用例符合预期。

我又另写了一份独立实现,把这 12 组的 dT、tFull、duty、压缩机耗电、辅热耗电、总耗电和电费逐项复算,也是 12/12 一致。

校准那一栏挺好用:我把电表上的一晚 13.00 度填进去,它反算出实际平均功率 1625 W、实际负载率 0.46,和模型的 0.39 差 +4.6%。

下面是两个我没能在这一版里修掉的问题。

第一个是空输入。我把「设定温度」清空,页面把空值当成 0℃ 直接算,照样输出「一晚 9.75 度、5.85 元」的结论,没有任何提示。

图 5:失败路径。设定温度被清空后,结果区按 0℃ 计算出 −10.00℃ 的负载温差,仍然给出「一晚 9.75 度、5.85 元」的绿色结论,没有输入校验提示

这和「少填一个数」的直觉完全相反,读者很容易被这个看似合理的数字带偏。

第二个在电表校准里。实测填 5.32 度时,扣掉辅热 8.00 度后压缩机耗电成了负数,页面反算出「实际负载率 ≈ -0.45」,负数照常显示,也不提示数据不合理。

还有个小毛病:6 档对比的数字列窄了一点,「元」会折到第二行。

五、本地复现:一个文件,三条命令

git clone https://atomgit.com/deli007/demo_park.git
cd demo_park/codearts-aircon-power-bill
python -m http.server 8000

浏览器打开 http://localhost:8000 就能用,直接双击 index.html 也可以。

想核对数字,就照第三节的表改参数,再点一次「运行自检」。

六、准备环境:进入码道 Web,一次对话出一个单文件

码道有三种使用方式:WebUI、TUI 和桌面 IDE。上面这个页面是用 WebUI 生成的。

浏览器打开码道 Web 版:https://devcloud.cn-north-4.huaweicloud.com/chat/home,登录后就能在对话窗口里提需求,不用装软件。

我提的需求是一句话加一张清单:做一个「空调耗电与电费账本」单文件网页,参数区放匹数、模式、设定温度、室外温度、用电时长和电价,结果区算整晚度数电费,再加 6 档温度对比图、电表反算和 12 组自检用例。

七、使用码道体会

这次最省事的一点,是它把公式和自检一起做进了页面。

我原本只是要一个计算器,结果它自己补上了「计算模型」区块,还把 12 组边界用例和期望值写死在代码里。

这比只给结论有用得多,因为我能拿这 12 组去反向核对它有没有算错。

反过来也有教训:模型是我给的,系数是经验值,页面不会替我判断输入是否合理。

所以那两个空输入和负数的问题,得自己一条条点出来。

八、小结

冬天开空调制热,最贵的往往不是压缩机,是那根电辅热。

把设定温度从 30℃ 降到 20℃,一晚省 3.18 度、1.91 元,一个月差不多 57 块。

想自己算,用铭牌上的额定输入功率和自家电价,照着页面上的五个式子套一遍就行。

案例和源码都放在公开仓库里:https://atomgit.com/deli007/demo_park/tree/main/codearts-aircon-power-bill

posted @ 2026-11-04 08:44  新科技观察员  阅读(9)  评论(0)    收藏  举报