曲 哲 | Me 曲 研 | qLab 教 学 | Teaching 阅 读 | Reading
qREST
基于结构反应监测的震后安全快速评估
Quick Response Evaluation for Safety Tagging
qREST(基于结构反应监测的震后安全快速评估)是一套专为建筑结构轻量化地震监测(Light-weight S2HM)打造的综合性技术框架。本项目旨在为科研人员、监测设备厂商、算法开发者提供一套从标准化数据流转到震后快速评估的端到端解决方案。 项目的核心生态由以下四大模块构成:
 
  • 数据协议:包含基于“流储同构”理念设计的传输与存储协议,便于二进制监测数据的高效传输与存储;
  • 算法库:将核心的结构反应分析与安全状态评估算法进行底层封装,支持第三方平台集成使用;
  • 单机程序:提供全流程监测数据分析和直观的分析结果可视化,为算法测试和应用部署提供便利;
  • 技术文档:配套提供详尽的用户手册、API接口规范与读写工具,为轻量化地震监测提供全流程支持。

  •  
    qREST项目由董飞跃维护,咨询可通过以下邮箱联系:feiyuedong@outlook.com
     
     
    qREST (Quick Response Evaluation for Safety Tagging) is a comprehensive technical framework specifically built for light-weight structural health monitoring (S2HM) under seismic events. The project aims to provide researchers, monitoring equipment vendors, and developers with an end-to-end solution ranging from standardized data telemetry to rapid post-earthquake evaluation. The core ecosystem of the project consists of four primary modules:
     
  • Data protocols feature compatible transmission and storage protocols, realizing the efficient transfer and storage of binary monitoring data.
  • Algorithm dlls encapsulate core structural response analysis and safety evaluation algorithms, supporting low-cost and seamless integration into third-party platforms.
  • Standalone app offers intuitive visualization of data streams and interactive rapid post-earthquake safety evaluations.
  • Documentation provides comprehensive user manuals, API specifications, and I/O tools, lowering the barrier to entry for users and developers.
     
    For any inquiries, please feel free to contact the project team via: feiyuedong@outlook.com
     
  • 数据协议
    Data protocol
    数据存储格式规范 v1.0.1 | Data Storage Format Specification v1.0.1 (in Chinese)
    数据传输协议规范 v1.0.1 | Data Transfer Protocol Specification v1.0.1 (in Chinese)
    示例数据 (zip) | Sample Data (zip)
    读写工具 (zip) | I/O Tool (zip)
    单机程序
    App
    单机版应用程序 v1.0(内测中)
    Standalone Application v1.0 (in closed beta)
    算法
    Algorithms
    内置分析算法动态链接库 v1.0(点击跳转至gitee)
    Embedded Algorithms in dlls v1.0
    使用手册
    Manual
    使用手册 v1.0 | User's Manual v1.0 (in Chinese)
    v1.0.0
    2026.04.11
    数据协议规范首个稳定版本。
    v1.0.1
    2026.04.16
    1. 修正了文件头中 Magic 字段的数据类型,从 uint64 修改为 uint8[8]防止大端序和小端序系统之间的兼容性问题,并更准确地表示固定的字节序列。
    2. 修正了数据包头中 Magic 字段的数据类型,从 uint16 修改为 uint8[2]以确保在不同系统上的一致性。
    3. 增加了若干qREST_Data工具,并撰写了相关使用文档:
    data_generator:用于生成符合数据存储协议的qrest数据文件,方便测试和样例数据的创建。
    data_loader:用于读取和解析qrest数据文件,并导出数据内容和元信息,便于验证和使用。
    qrest_data接口:提供了一个C语言接口的动态库,允许其他编程语言调用以解析和生成符合qREST数据协议的字节流.
    4. 优化了项目的文件组织结构。
    5. 添加了小工具的VS和xmake构建支持。
    6. 创建了项目的git仓库。
    7. 编写了发布用的python脚本,自动化生成发布包。
    ...
    声明:本人不对使用者利用本程序得到的分析结果的准确性和可靠性负责。
    Disclaimer: it is the user's responsibility to interpret and check the reliability of his analysis results. I am not resposible for any results obtained by the herein provided library.
    ©2004-2026 QU Zhe. All rights reserved.