焓计算器
根据显热、潜热和压力体积流动功计算焓变。
计算热含量变化
输入初态和终态数值,以及质量和材料热物性。
关于焓变
焓是热力学状态函数,定义为内能加上压力与体积的乘积。对于恒压过程,它尤其方便,因为当只有压力体积功时,焓变等于传入系统的热量。本计算器将三个明确的部分相加:温度变化产生的显热、指定相变对应的潜热,以及初态与终态之间压力体积流动功的变化。
显热等于质量乘以比热容,再乘以最终温度与初始温度之差。温差为正时贡献为正,冷却时则为负。摄氏温差与开尔文温差的数值相同,因此输入的摄氏温度可直接用于此项。模型假定所输入的比热容在整个温度区间保持不变。对于较宽的温度范围,对随温度变化的热容进行积分可得到更准确的结果。
潜热等于质量乘以输入的每克潜热。没有相变时请输入零。按本计算器的符号约定,熔化、汽化或升华吸收的能量用正值表示。对于凝固或凝结,由于此字段只接受非负的材料属性数值,应在解释过程时单独考虑释放的潜热。压力体积项等于最终压力乘以最终体积,减去初始压力乘以初始体积。升·标准大气压按每升·标准大气压 101.325 焦耳换算。
这是通用的教学性能量平衡模型,不是完整的物性数据库或状态方程求解器。实际焓变可能受温度相关热容、非理想气体行为、混合、反应程度、参考态、压力相关相变物性和其他形式的功影响。化学反应应使用表列标准生成焓或实测反应数据,除非这里输入的简化项能完整描述该过程。请确保质量与比热容采用匹配的克基准,并正确配对各状态的压力与体积。分项结果可清楚展示假设,帮助理解加热、冷却、理想化相变及基础热力学习题。
焓变示例
这些示例采用恒定热容及所示压力体积约定。
| 过程输入 | 焓变 | 主要贡献 |
|---|---|---|
| 100 g 水,25 至 100 °C,cp = 4.18 J/g°C | 31.35 kJ | 压力体积乘积不变时的显热加热 |
| 100 g 冰,温度 0 °C,潜热 = 334 J/g | 33.40 kJ | 理想熔化贡献 |
| 28 g 气体,升温 20 °C,cp = 1 J/g°C | 0.56 kJ 加上压力体积项变化 | 理想化气体加热 |
| P1V1 = 1 L atm;P2V2 = 2 L atm | 流动功增加 0.101325 kJ | 仅压力体积项 |
如何计算焓变
- 输入以摄氏度表示的初始和最终温度。
- 输入各状态的压力(标准大气压)与体积(升)。
- 提供质量、比热容和每克潜热;无相变时潜热填零。
- 选择“计算焓变”,使用总值前先查看各项贡献。
焓计算器常见问题
热量和焓有什么区别?
焓是状态量,而热量是因温差而传递的能量。在常见的恒压且只有压力体积功的条件下,传递的热量等于焓变。
焓变可以为负吗?
可以。按所选符号约定,冷却和释放能量的过程可产生负焓变。负值表示模型中终态焓低于初态。
为什么要单独输入潜热?
物质熔化或沸腾时,温度可能不变,却仍吸收大量能量。潜热项用于计入显热公式无法涵盖的相变能量。
适合计算化学反应焓吗?
只有当输入的简化能量项能准确表示过程时才适用。多数反应计算应结合化学计量关系与基于明确参考态的表列生成焓或键焓。
为什么要包含压力和体积?
焓除了内能,还包含压力与体积的乘积。在此简化平衡中,终态与初态压力体积乘积之差用于估算相应的流动功贡献。