UCI Household Electric Power Consumption, Building Data Genome Project 2, ASHRAE RP-1836 Energy Efficiency Measures, Facility Maintenance Work Orders
收藏资源简介:
数据集1 — UCI家庭用电量:来自巴黎附近家庭的约200万分钟级读数,时间跨度为2006年12月至2010年11月(47个月),包含3个子计量通道及总功率、电压和电流。数据集2 — 建筑数据基因组项目2:包含1,636个商业和机构建筑的每小时仪表读数,时间跨度为2016年至2017年(每仪表类型17,544行),涵盖8种仪表类型(电力、燃气、热水、冷水、蒸汽、水、灌溉、太阳能)以及建筑元数据(如面积、空间类型、时区、建造年份)。数据集3 — ASHRAE RP-1836能效措施:包含来自16份ASHRAE研究文件的3,490项能效措施,涵盖所有建筑系统类型(HVAC、围护结构、照明、制冷、可再生能源),无需手动下载,脚本会自动获取。数据集4 — 设施维护工单(合成数据):包含来自BDG2组合的15个建筑的83个真实工单,涵盖优先级、类别、描述、解决笔记和状态,由脚本生成,无需外部下载。
Dataset 1 — UCI Household Electric Power Consumption: Approximately 2 million minute-level readings from households near Paris, spanning December 2006 to November 2010 (47 months), including 3 sub-metering channels along with total power, voltage and current. Dataset 2 — Building Data Genome Project 2: Contains hourly meter readings from 1,636 commercial and institutional buildings spanning 2016 to 2017, with 17,544 rows per meter type. It covers 8 meter types including electricity, gas, hot water, cold water, steam, water, irrigation and solar, alongside building metadata such as area, space type, time zone and year of construction. Dataset 3 — ASHRAE RP-1836 Energy Efficiency Measures: Consists of 3,490 energy efficiency measures from 16 ASHRAE research documents, covering all building system types such as HVAC, building envelope, lighting, refrigeration and renewable energy. No manual downloading is required, as the script will automatically retrieve the data. Dataset 4 — Facility Maintenance Work Orders (Synthetic Data): Includes 83 real work orders from 15 buildings combined from BDG2, covering priority, category, description, resolution notes and status. It is script-generated and no external downloading is needed.
能源子计量 — 语义层 + AI 聊天代理 数据集详情
数据集概述
本项目构建了一个基于真实能源数据的语义层,并集成了AI聊天代理,允许用户使用自然语言查询结构化仪表数据、维护记录和运营上下文,并获取可视化结果。
包含的四个数据集
数据集1 — UCI家庭电力消耗数据
- 记录数量:约200万条分钟级读数
- 时间范围:2006年12月 — 2010年11月(47个月)
- 数据内容:3个子计量通道 + 总功率、电压和电流
- 数据来源:巴黎附近一户家庭
- 下载方式:需从Kaggle下载,文件名为
household_power_consumption.txt
数据集2 — 建筑数据基因组项目2(BDG2)
- 建筑数量:1,636栋商业和机构建筑,覆盖多个站点/园区
- 时间范围:2016年 — 2017年,每小时读数(每计量类型17,544行)
- 计量类型:8种:电力、燃气、热水、冷水、蒸汽、水、灌溉、太阳能
- 建筑元数据:建筑面积(平方英尺/平方米)、空间类型、时区、建造年份
- 下载方式:需从Kaggle下载,包含18个CSV文件
数据集3 — ASHRAE RP-1836 能源效率措施(自动下载)
- 记录数量:3,490条命名的能源效率措施
- 数据来源:16份ASHRAE研究文档
- 覆盖范围:所有建筑系统类型:HVAC、围护结构、照明、制冷、可再生能源
- 用途:作为参考层,代理可根据建筑仪表数据建议相关干预措施
- 下载方式:无需手动下载,
generate_context_data.py自动从Zenodo获取
数据集4 — 设施维护工单(合成数据)
- 记录数量:83张真实风格的工单
- 数据范围:覆盖BDG2组合中的15栋建筑
- 字段内容:建筑、站点、优先级(低/中/高/关键)、类别(HVAC/电气/围护结构/照明/管道)、自由文本描述、解决备注、开/关状态
- 用途:模拟真实设施团队会拥有的CMMS导出数据
- 生成方式:由
generate_context_data.py生成,无需外部下载
语义层架构
数据处理流程
原始CSV → 临时表(staging) → 维度表(dimension) → 指标视图(metrics)
家庭语义层
| 层级 | 表/视图 | 功能说明 |
|---|---|---|
| 临时层 | stg_readings |
解析原始CSV,重命名列,推导未计量的消耗 |
| 维度 | dim_time |
添加高峰/非高峰、季节、工作日类型每个时间戳 |
| 指标 | metric_hourly |
各区域瓦时、平均电压、成本 |
| 指标 | metric_daily |
各区域千瓦时、高峰/非高峰拆分、成本 |
| 指标 | metric_monthly |
各区域千瓦时、总成本、有数据的天数 |
建筑语义层
| 层级 | 表/视图 | 功能说明 |
|---|---|---|
| 临时层 | stg_meter_readings |
将8个宽CSV转置为长格式,合并所有计量类型 |
| 维度 | dim_building |
建筑元数据 — 平方英尺、使用类型、时区、建造年份 |
| 维度 | dim_time |
每个时间戳的季节、工作日类型、营业时间标志 |
| 指标 | metric_building_hourly |
每建筑每计量类型每小时的千瓦时 + EUI(千瓦时/平方英尺) |
| 指标 | metric_building_daily |
每日总计、高峰小时千瓦时、每日EUI |
| 指标 | metric_site_monthly |
站点级汇总 — 总千瓦时、建筑数量、月度EUI |
上下文语义层
| 表 | 来源 | 内容说明 |
|---|---|---|
work_orders |
合成数据(CMMS风格) | 83条维护工单,含自由文本描述和解决备注 |
ref_eems |
ASHRAE RP-1836(Zenodo) | 3,490条按建筑系统分类的能源效率措施 |
AI聊天代理(nao)
工作原理
nao连接到两个DuckDB文件,并在生成SQL前从三个来源获取上下文:
- 列上下文文件(
nao/databases/)— 每个视图的架构和用途 - 业务规则(
nao/RULES.md)— 哪些视图用于哪些问题、指标定义、EUI公式 - Markdown上下文文件(
nao/context/)— 可持续目标、建筑备注、数据指南
上下文文件清单
| 文件 | 内容 |
|---|---|
sustainability-goals.md |
各站点投资组合EUI目标、优先级行动列表、报告节奏 |
building-notes.md |
各站点已知设备问题、升级历史、异常和基准 |
data-guide.md |
每个表的用途和使用方法 |
支持查询示例
家庭 — 成本与消耗
- "2007年每月电费是多少?"
- "历史上最贵的10天是哪几天?"
- "显示平均每小时负荷曲线"
建筑 — EUI与基准
- "哪些建筑的电EUI最高?"
- "以条形图比较各站点的电力消耗"
- "显示办公建筑的平均每小时负荷曲线"
建筑 — 运营上下文
- "哪些建筑有未处理的高优先级或关键工单?"
- "哪些能效措施适用于蒸汽消耗高的建筑?"
- "哪些站点有望实现20%EUI降低目标?"
跨上下文查询
- "哪些建筑EUI超标且有未解决的HVAC工单?"
- "显示Bear站点的每月电力趋势 — 备注显示已连续两年被标记"
- "列出所有与冷水机组相关的工单,以及同一时期这些建筑的能耗"
项目许可证
- 家庭数据集:CC BY 4.0(Hébrail & Bérard,UCI ML Repository)
- 建筑数据集:CC BY 4.0(Miller et al.,Building Data Genome Project 2)
- ASHRAE EEMs数据集:CC BY 4.0(ASHRAE RP-1836,via Zenodo)
- 代码:MIT




