文章目录
-
- [一、TimechoDB ------ 工业时序数据的坚实底座](#一、TimechoDB —— 工业时序数据的坚实底座)
- [二、我们为什么还需要 TimechoAI(时序大模型)?](#二、我们为什么还需要 TimechoAI(时序大模型)?)
- [三、TimechoAI 是什么?](#三、TimechoAI 是什么?)
- [四、如何使用 TimechoAI?](#四、如何使用 TimechoAI?)
-
- [4.1 Web 控制台:零代码体验](#4.1 Web 控制台:零代码体验)
- [4.2 Python SDK:业务系统集成](#4.2 Python SDK:业务系统集成)
- [4.3 REST API:跨平台与自动化](#4.3 REST API:跨平台与自动化)
- 五、环境准备与快速开始
- 六、实战演练:从数据到预测
-
- [6.1 准备数据 `sensor_data.csv`](#6.1 准备数据
sensor_data.csv) - [6.2 编写预测代码](#6.2 编写预测代码)
- [6.1 准备数据 `sensor_data.csv`](#6.1 准备数据
- 七、进阶应用:异常检测与数据补全
-
- [7.1 智能异常检测](#7.1 智能异常检测)
- [7.2 缺失数据修复](#7.2 缺失数据修复)
- 八、总结
在企业数字化转型的过程中,时序数据无处不在。无论是工厂里每分钟采集的设备传感器读数,还是数据中心每秒钟监控的服务器性能指标,亦或是电网中不断波动的电力负荷,这些数据都在忠实地记录着系统的运行状态。然而,大多数企业面临的现状是:数据存下来了,但并没有真正"用起来"。面对海量的历史曲线,工程师们往往只能做到"事后查看"和"超限报警",很难真正做到"事前预测"和"智能诊断"。
一、TimechoDB ------ 工业时序数据的坚实底座

TimechoDB 是天谋科技推出的国产全自研时序数据库,源于清华大学十余年研发沉淀,也是 Apache 物联网领域首个顶级项目(Apache IoTDB)的企业发行版。它专为工业物联网场景设计,解决的是时序数据"存得下、查得快、用得起"的问题。
核心特性如下:

- 高压缩存储:自研 TsFile 文件格式配合专有压缩算法,通常可节省 90% 以上的存储成本,支持海量历史时序数据长期留存。
- 高吞吐写入:单节点支持千万点/秒写入,适配边缘侧到云端的多级部署,满足高频采集需求。
- 毫秒级查询:针对时间窗口、降采样、最新点等典型时序查询做深度优化,TB 级数据仍可毫秒级响应。
- 工业友好:支持树形/表双模型、数百种工业采集协议接入、乱序写入、触发器和云边协同同步。
- 企业级保障:提供可视化管控工具(Timecho Workbench)、权限体系、高可用及灾备方案,通过国家信息安全可靠测评。
目前 TimechoDB 已在国家电网、中车四方、长安汽车、中国核电、宝武钢铁、华为等头部企业的生产系统中大规模部署,支撑从数千测点到数十亿测点的各类工业时序场景。
二、我们为什么还需要 TimechoAI(时序大模型)?
存好数据只是第一步。真正的价值在于从数据中获取洞察。
传统做法通常是设定静态阈值报警或做简单统计平均,这在稳定工况下尚可,但面对复杂工业现场会出现三个典型问题:

- 静态阈值难适应动态工况,易误报或漏报;
- 多变量耦合难建模,单看一个指标无法判断系统健康度;
- 历史数据价值未被挖掘,TB 级数据仅用于回溯,未做预测。
这时就需要 TimechoAI------让时序数据不仅能"存",还能"被理解、被预测"。
三、TimechoAI 是什么?
时序大模型(Time Series Foundation Model) 是专门为理解和预测时间序列设计的人工智能模型。它不同于通用聊天机器人,而是专注于数值型数据的模式识别,通过在海量、多样的时序数据上预训练,自动学会识别周期、趋势、季节性和异常模式。
TimechoAI 正是这样一个面向工业场景的时序大模型云服务。它将复杂的深度学习算法封装成简单易用的云服务,让使用者可以像调用普通接口一样,完成过去需要资深数据科学家才能完成的预测任务。
核心能力包括:

- 时序预测(Forecast):基于历史序列预测未来走势,支持短中期预测;
- 智能异常检测(Anomaly Detection):基于数据分布识别非正常波动,优于固定阈值;
- 缺失值补全(Imputation):根据上下文合理推断断点数据;
- 多变量与协变量分析(Multivariate & Covariates):引入温度、天气、生产计划等外部因子提升精度。
在实际架构中,TimechoDB 与 TimechoAI 是最佳搭档:设备数据先写入 TimechoDB → 业务系统取历史片段 → TimechoAI 分析 → 结果回写或推送告警,形成完整工业数据智能闭环。
四、如何使用 TimechoAI?
4.1 Web 控制台:零代码体验
访问 https://ai.timecho.com/ ,注册登录后直接上传 CSV 或 TsFile 文件,选择任务类型(预测 / 异常检测),点击运行即可看到可视化结果图表。
4.2 Python SDK:业务系统集成
提供 Python SDK,无需关心模型部署,几行代码完成调用(下文实战演示)。
4.3 REST API:跨平台与自动化
底层基于标准 HTTP RESTful API,支持 Java、Go、C# 等任意语言调用,便于企业级自动化运维和系统集成。
五、环境准备与快速开始
- 访问 https://ai.timecho.com/ 注册账号并创建 API Key;
- 安装 Python SDK:
bash
pip install timecho-ai pandas matplotlib
确保 Python ≥ 3.9。
六、实战演练:从数据到预测
假设我们有一组工业设备的油温监测数据,希望根据过去 16 个小时的数据,预测未来 8 个小时的油温走势。
6.1 准备数据 sensor_data.csv
csv
time,oil_temperature
1,62.3
2,62.5
3,63.1
4,63.8
5,64.5
6,65.2
7,66.0
8,66.8
9,67.5
10,68.1
11,68.7
12,69.2
13,69.6
14,69.9
15,70.1
16,70.2
6.2 编写预测代码
python
import pandas as pd
from timecho_ai import TimechoAIClient
import matplotlib.pyplot as plt
# 1. 读取历史数据
df = pd.read_csv("sensor_data.csv")
# 2. 初始化客户端
client = TimechoAIClient(api_key="your_api_key_here")
# 3. 调用时序大模型进行预测
forecast_results = client.forecast(
targets=df,
output_length=8,
time_col="time",
auto_adapt=True
)
forecast_df = forecast_results[0]
# 4. 可视化结果
plt.figure(figsize=(12, 6))
plt.plot(df.index, df["oil_temperature"], label="历史数据", color="blue", marker='o')
forecast_index = range(len(df) - 1, len(df) + len(forecast_df))
forecast_values = [df["oil_temperature"].iloc[-1]] + forecast_df["oil_temperature"].tolist()
plt.plot(forecast_index, forecast_values, label="TimechoAI 预测", color="red", linestyle="--", marker='x')
plt.title("设备油温时序预测")
plt.xlabel("时间步")
plt.ylabel("油温 (°C)")
plt.legend()
plt.grid(True)
plt.show()
运行后你将看到历史曲线延伸出一条红色预测虚线------这就是时序大模型带来的直观价值。
七、进阶应用:异常检测与数据补全
7.1 智能异常检测
python
result = client.anomaly_detection(targets=df_anomaly, time_col="time")
print(result[0])
模型返回各点是否为异常及异常评分,能识别非物理意义的突变。
7.2 缺失数据修复
python
result = client.imputation(targets=df_missing, time_col="time")
print(result[0])
根据前后时序上下文合理补全,优于简单线性插值。
八、总结
时序数据的价值不在于"存储",而在于"洞察"。
TimechoDB 让你存得下、查得快;TimechoAI 让数据被理解、被预测。
两者结合,才能真正把工业时序数据从"冷备份"变成"生产力"。
现在就开始体验:
- 企业版时序数据库 TimechoDB: https://timecho.com
- 时序大模型 TimechoAI: https://ai.timecho.com/