热舒适测量序列
完整逐行计算 PMV/PPD,保留明确状态并生成六份可复核下载。
尚未选择文件
执行时才读取完整原文件。
文件、文件名和粘贴文本均留在当前浏览器。
风速已经是相对风速。只有勾选时才调整动态服装系数。固定旧模型不代表现行标准认证。
开始之前
绑定温度、已相对化风速、湿度、met 与 clo 列。连同原始单元格及明确失败状态阅读 PMV、PPD 和 ASHRAE 冷却效应,再保存完整表格、报告、图表、原件、设置及说明。
如何使用
- 选择一份完整 UTF-8 CSV 或 JSON 表格,并确认当前格式选项。
- 绑定从 1 开始的测量角色,选择 SI/IP、固定模型、动态服装及风速控制设置。
- 运行完整序列,对齐全部行序号、失败状态、警告及可用结果。
- 阅读完整单元格与报告,再将六份下载和原始设置一起保存。
支持范围与限制
选择一个原始文件或粘贴完整文本。支持严格 UTF-8、有表头的 CSV,或 JSON {schema:"neatbo.thermal-comfort.input.v1",columns:[...],rows:[...]}。保留开头 BOM 和完整原始字节。JSON 单元格为字符串、有限数值、布尔值或 null;拒绝嵌套单元格和重复对象键。
用从 1 开始的列位置绑定八个角色:行标识、室内温度、平均辐射温度、已调整的相对风速、RH、met、clo 和可选外部功。数值角色不能共用列。未绑定外部功明确使用零;绑定列中的空白、null 或缺失值无效。表头、辅助、参差及无效单元格均计入预算。
SI 使用摄氏度和 m/s,IP 使用华氏度和 ft/s。原转换先执行 IP→SI,再调用默认 SI 冷却路线。RH 是 0–100 的百分比。相对风速不重复调整。动态服装默认关闭,仅在明确启用时使用原 ISO/ASHRAE 阈值。
固定 jsthermalcomfort 1.4.0 的 ISO 7730:2005 或 ASHRAE 55:2020 模型,输出不取整,适用范围检查始终启用。ISO met≥0.8 是明确额外适用条件。这些模型不认证最新标准符合性。
保留每一行、重复标识、完整原数词、解码值、UTF-16/UTF-8 位置及所有设置。无效或不适用行保留状态,PMV/PPD 为 null。非有限值、不收敛及带警告的冷却零回退均为失败,不能显示为有效热舒适结果。
ASHRAE 仅在相对风速超过 0.1 m/s 时计算冷却。原 SET 与 ET 都实际执行并计费。保留原 PMV/服装 150 次和 Brent 100 次局部迭代上限,不新增 SET/ET 局部小上限。
联合上限:输入 32 MiB、100,000 个测量行、2,000,000 个来源单元格(包括表头、辅助及无效值)、10,000 个冷却行、1,000,000,000 次真实循环/调用计费。还须共同满足完整输出与内存预算,不承诺各轴同时达到最大值。
六份完整下载:全行 CSV、完整报告 JSON、包括无效状态的全行 SVG、未改变的原件、设置及完整许可说明。运行数值和 CSV 保留负零,报告的完整排序 numericNegativeZeroPaths 用于恢复 JSON 数值的符号。
实际下载、完整报告文本、完整复制文本分别最多 128 MiB;全部紧凑 typed JSON 最多 256 MiB;总计最多 640 MiB;二进制及全部转义元数据/文本传输计数最多 2 GiB。真实持有分配共同预检 512 MiB,不将此称为实测浏览器最大堆。
单一绝对 300 秒期限覆盖原件元数据/读取、导入、计算、完整验证、清理、六份真实文件及首次结果发布。取消、失败或迟到清理不返回部分结果。保留相同原件与设置以便全新任务恢复。联合最大容量及真实跨浏览器验收仍待验证。
操作示例
示例输入
{"schema":"neatbo.thermal-comfort.input.v1","columns":["id","tdb","tr","vr","rh","met","clo","wme"],"rows":[["iso-normal",25,25,0.1,50,1.2,0.5,0]]}示例参数
{"format":"json-table","units":"SI","model":"ISO7730-2005","columns":{"rowID":1,"temp_indoor":2,"mrt":3,"v_relative":4,"rh":5,"met":6,"clo":7,"wme":8}}示例输出
{"ordinal":0,"rowID":"iso-normal","pmv":0.08425176342008413,"ppd":5.146986265266861,"status":"valid"}出现问题时
修正原件或设置后重新执行。取消或超时后保留相同原件,并启动新的任务。
常见问题
这些模型能认证现行标准合规吗?
不能。ISO7730-2005 与 ASHRAE55-2020 指定 jsthermalcomfort 1.4.0 中的固定旧版计算。适用范围检查保留;有效结果不是合规证书,也不能保证个人健康或舒适。
为什么零冷却可能是成功,也可能是失败?
ASHRAE 相对风速 ≤0.1 m/s 时无需 CE,零值合理。求解器带警告回退到零则为 cooling-failed,PMV/PPD 保留 null。ISO 不使用 ASHRAE 冷却路径,应一起阅读模型与冷却状态。
哪一份示例实际核验过?
iso-normal JSON 的完整输出和 CSV 示例的全部两行与导出文件均已核对。CSV 中 ordinary 的 PMV 为 0.08425176342008413,PPD 为 5.146986265266861;RH 为 150 的行保留 not-applicable 状态及 null PMV/PPD。两者都不是来源讨论中未公开、无法取得的私有测量表。
完整报告表示每行都有效吗?
不表示。完整性要求保留重复标识、辅助单元格和失败在内的全部原始行。应阅读逐行状态及警告,无效或不适用行保留 null PMV/PPD。下游筛选分析前,将六份文件一并保存。