跳到正文
Brick Schema 官方版本发布· gtfierro·· 2022-08-30AI 评分78

「英中对照」Brick Schema官方发布v1.3.0-draft1草案 切换SHACL本体支持校验并新增建模能力

v1.3.0-draft1

AI 导读

Brick Schema官方发布v1.3.0-draft1草案,经开发团队一年多开发,核心将本体从OWL架构切换为SHACL架构以支持模型一致性校验。该版本新增ref:hasExternalReference关系,可关联IFC模型、BACnet网络、时序数据库等外部数字表征,还支持计量表层级、点位当前值建模。

正文 · 中英逐段对照

This is a draft release with draft release notes这是附带发行说明草案的草案版本

Brick v1.3.0 is the result of more than a year of work by the Brick development team and a growing community of international contributors. This release of Brick contains several major
improvements and changes since Brick v1.2.1 as well as a number of bug fixes and smaller additions.Brick v1.3.0 是 Brick 开发团队与不断壮大的国际贡献者社区一年多努力的成果。相对于 Brick v1.2.1,本版本包含若干重大
改进和变更,以及大量错误修复和较小的新增功能。

The big features in Brick v1.3.0 are:Brick v1.3.0 的主要功能包括:

  • moving from an OWL-based ontology to a SHACL-based ontology. This allows Brick and Brick tooling to make use of the validation features of SHACL, which will
    help to ensure that Brick models are consistent and valid. We recommend using the pySHACL project to conduct validation of
    Brick models. The brickschema package also provides support for validation从基于 OWL 的本体转向基于 SHACL 的本体。这使得 Brick 及其工具能够利用 SHACL 的验证功能,这将
    有助于确保 Brick 模型一致且有效。我们建议使用 pySHACL 项目对
    Brick 模型进行验证。brickschema 包也提供验证支持
  • ref:hasExternalReference is a new relationship that relates Brick entities to their representations in other digital forms, for example IFC models, BACnet networks
    and timeseries databases. This builds on work on the ref-schema, a new RDF schema for standardizing these external referencesref:hasExternalReference 是一种新关系,将 Brick 实体与其在其他数字形式中的表示相关联,例如 IFC 模型、BACnet 网络
    和时间序列数据库。这基于 ref-schema 的相关工作,ref-schema 是用于标准化这些外部引用的新 RDF 模式
  • ability to model meter/submeter hierarchies, their relationships to devices and rooms, and the data they produce能够对表计/子表计层级、它们与设备和房间的关系以及它们产生的数据进行建模
  • ability to model the current value of Points, using brick:lastKnownValue能够使用 brick:lastKnownValue 对 Point 的当前值进行建模
  • dramatically expanded sets of entity properties, capturing "nameplate" and other static characteristics of Brick entities大幅扩展了实体属性集,可捕获 Brick 实体的“铭牌”及其他静态特征
  • adding useful semantic annotations to all Brick Point classes with the brick:hasSubstance and brick:hasQuantity properties通过 brick:hasSubstance 和 brick:hasQuantity 属性,为所有 Brick Point 类添加有用的语义标注
  • unit tests added to all Brick examples to ensure they are up-to-date with correct Brick usage为所有 Brick 示例添加单元测试,以确保其最新并正确使用 Brick
  • additional classes covering, among other things, different kinds of fans, sensors, PV systems新增的类除其他内容外,涵盖不同类型的风机、传感器和 PV 系统
  • return/supply/discharge water have been swapped for entering (return) and leaving (supply/discharge) water回水/供水/排水已替换为进水(回水)和出水(供水/排水)
  • instances of deprecated concepts are now marked with warnings during SHACL validation在 SHACL 验证期间,已弃用概念的实例现在会被标记警告

Many of these major features are documented at https://docs.brickschema.org/ .其中许多主要功能记录在 https://docs.brickschema.org/。

Deprecations弃用

Deprecated concept and in what version the concept was deprecated已弃用的概念以及该概念被弃用的版本

https://brickschema.org/schema/Brick#Chilled_Water_Discharge_Flow_Sensor        1.3.0                                                    
https://brickschema.org/schema/Brick#Chilled_Water_Discharge_Flow_Setpoint      1.3.0                                                    
https://brickschema.org/schema/Brick#Chilled_Water_Discharge_Temperature_Sensor 1.3.0                                                    
https://brickschema.org/schema/Brick#Chilled_Water_Return_Flow_Sensor   1.3.0                                                            
https://brickschema.org/schema/Brick#Chilled_Water_Return_Temperature_Sensor    1.3.0                                                    
https://brickschema.org/schema/Brick#Chilled_Water_Supply_Flow_Sensor   1.3.0                                                            
https://brickschema.org/schema/Brick#Chilled_Water_Supply_Flow_Setpoint 1.3.0                                                                                                 
https://brickschema.org/schema/Brick#Chilled_Water_Supply_Temperature_Sensor    1.3.0                                                                                         
https://brickschema.org/schema/Brick#Differential_Discharge_Return_Water_Temperature_Sensor     1.3.0                                                                         
https://brickschema.org/schema/Brick#Differential_Supply_Return_Water_Temperature_Sensor        1.3.0                                                                         
https://brickschema.org/schema/Brick#Discharge_Chilled_Water    1.3.0                                                                                                         
https://brickschema.org/schema/Brick#Discharge_Chilled_Water_Temperature_Setpoint       1.3.0                                                                                 
https://brickschema.org/schema/Brick#Discharge_Condenser_Water  1.3.0                                                                                                         
https://brickschema.org/schema/Brick#Discharge_Condenser_Water_Flow_Sensor      1.3.0                                                                                         
https://brickschema.org/schema/Brick#Discharge_Condenser_Water_Temperature_Sensor       1.3.0                                                                                 
https://brickschema.org/schema/Brick#Discharge_Condenser_Water_Temperature_Setpoint     1.3.0                                                                                 
https://brickschema.org/schema/Brick#Discharge_Hot_Water        1.3.0                                                                                                         
https://brickschema.org/schema/Brick#Discharge_Hot_Water_Temperature_Setpoint   1.3.0                                                                                         
https://brickschema.org/schema/Brick#Discharge_Water    1.3.0                                                                                                                 
https://brickschema.org/schema/Brick#Discharge_Water_Flow_Sensor        1.3.0                                                                                                 
https://brickschema.org/schema/Brick#Discharge_Water_Flow_Setpoint      1.3.0                                                                                                 
https://brickschema.org/schema/Brick#Discharge_Water_Temperature_Sensor 1.3.0                                                                                                 
https://brickschema.org/schema/Brick#Domestic_Hot_Water_Discharge_Temperature_Sensor    1.3.0                                                                                 
https://brickschema.org/schema/Brick#Domestic_Hot_Water_Discharge_Temperature_Setpoint  1.3.0                                                                                 
https://brickschema.org/schema/Brick#Domestic_Hot_Water_Supply_Temperature_Sensor       1.3.0                                                                                 
https://brickschema.org/schema/Brick#Domestic_Hot_Water_Supply_Temperature_Setpoint     1.3.0                                                                                 
https://brickschema.org/schema/Brick#Exhaust_Fan_Disable_Command        1.3.0                                                                                                 
https://brickschema.org/schema/Brick#Exhaust_Fan_Enable_Command 1.3.0                                                                                                         https://brickschema.org/schema/Brick#Fresh_Air_Fan      1.3.0                                                                                                                 
https://brickschema.org/schema/Brick#Heat_Exchanger_Discharge_Water_Temperature_Sensor  1.3.0                                                                                 
https://brickschema.org/schema/Brick#Heat_Exchanger_Supply_Water_Temperature_Sensor     1.3.0                                                                                 
https://brickschema.org/schema/Brick#High_Temperature_Hot_Water_Discharge_Temperature_Sensor    1.3.0                                                                         
https://brickschema.org/schema/Brick#High_Temperature_Hot_Water_Return_Temperature_Sensor       1.3.0                                                                         
https://brickschema.org/schema/Brick#High_Temperature_Hot_Water_Supply_Temperature_Sensor       1.3.0                                                                         
https://brickschema.org/schema/Brick#Hot_Water_Discharge_Flow_Sensor    1.3.0                                                                                                 
https://brickschema.org/schema/Brick#Hot_Water_Discharge_Flow_Setpoint  1.3.0                                                                                                 
https://brickschema.org/schema/Brick#Hot_Water_Discharge_Temperature_Sensor     1.3.0                                                                                         
https://brickschema.org/schema/Brick#Hot_Water_Return_Flow_Sensor       1.3.0                                                                                                 
https://brickschema.org/schema/Brick#Hot_Water_Return_Temperature_Sensor        1.3.0                                                                                         
https://brickschema.org/schema/Brick#Hot_Water_Supply_Flow_Sensor       1.3.0                                                                                                 
https://brickschema.org/schema/Brick#Hot_Water_Supply_Flow_Setpoint     1.3.0                                                                                                 
https://brickschema.org/schema/Brick#Hot_Water_Supply_Temperature_Sensor        1.3.0                                                                                         
https://brickschema.org/schema/Brick#Medium_Temperature_Hot_Water_Discharge_Temperature_Sensor  1.3.0                                                                         
https://brickschema.org/schema/Brick#Medium_Temperature_Hot_Water_Return_Temperature_Sensor     1.3.0                                                                         
https://brickschema.org/schema/Brick#Medium_Temperature_Hot_Water_Supply_Temperature_Sensor     1.3.0                                                                         
https://brickschema.org/schema/Brick#Return_Chilled_Water_Temperature_Setpoint  1.3.0                                                                                         
https://brickschema.org/schema/Brick#Return_Condenser_Water     1.3.0                                                                                                         
https://brickschema.org/schema/Brick#Return_Condenser_Water_Flow_Sensor 1.3.0                                                                                                 
https://brickschema.org/schema/Brick#Return_Condenser_Water_Temperature_Sensor  1.3.0                                                                                         
https://brickschema.org/schema/Brick#Return_Condenser_Water_Temperature_Setpoint        1.3.0                                                                                 
https://brickschema.org/schema/Brick#Return_Hot_Water   1.3.0                                                                                                                 
https://brickschema.org/schema/Brick#Return_Hot_Water_Temperature_Setpoint      1.3.0                                                                                         
https://brickschema.org/schema/Brick#Return_Water       1.3.0                                                                                                                 
https://brickschema.org/schema/Brick#Return_Water_Flow_Sensor   1.3.0                                                                                                         
https://brickschema.org/schema/Brick#Return_Water_Temperature_Sensor    1.3.0                                                                                                 
https://brickschema.org/schema/Brick#Return_Water_Temperature_Setpoint  1.3.0                                                                                                 
https://brickschema.org/schema/Brick#Supply_Chilled_Water       1.3.0                                                                                                         
https://brickschema.org/schema/Brick#Supply_Chilled_Water_Temperature_Setpoint  1.3.0                                                                                         
https://brickschema.org/schema/Brick#Supply_Condenser_Water     1.3.0                                                                                                         
https://brickschema.org/schema/Brick#Supply_Condenser_Water_Flow_Sensor 1.3.0                                                                                                 
https://brickschema.org/schema/Brick#Supply_Condenser_Water_Temperature_Sensor  1.3.0                                                                                         
https://brickschema.org/schema/Brick#Supply_Condenser_Water_Temperature_Setpoint        1.3.0                                                                                 
https://brickschema.org/schema/Brick#Supply_Hot_Water   1.3.0                                                                                                                 
https://brickschema.org/schema/Brick#Supply_Hot_Water_Temperature_Setpoint      1.3.0                                                                                         
https://brickschema.org/schema/Brick#Supply_Water       1.3.0                                                                                                                 
https://brickschema.org/schema/Brick#Supply_Water_Flow_Sensor   1.3.0                                                                                                         
https://brickschema.org/schema/Brick#Supply_Water_Flow_Setpoint 1.3.0                                                                                                         
https://brickschema.org/schema/Brick#Supply_Water_Temperature_Sensor    1.3.0     

来源:Brick Schema 官方版本发布 · github.com