ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

IfcBuildingControlsDomain (建筑控制领域)

2020-01-26 10:00:18  阅读:348  来源: 互联网

标签:IfcBuildingControlsDomain Captures realtime 领域 Pset Qto PEnum data 建筑


IfcBuildingControlsDomain模式是IFC模型的域层的一部分。它扩展了IfcSharedBldgServicesElements模式中概述的有关构建服务的思想。它定义了楼宇自动化、控制、仪表和报警的概念。

IfcBuildingControlsDomain模式支持的思想包括:

  • actuator
  • alarm
  • controller
  • sensor
  • flow instrument
  • unitary control element

执行控制动作的元件(如阀门和阻尼器)主要是分布流元件的类型,位于IfcHvacDomain和IfcElectricalDomain模式中。

控制元素的出现捕获设计信息,而实时设备状态则捕获在IfcPerformanceHistory上,可以为其分配控制元素。为性能历史定义了各种标准属性集,以捕获直接控制数据。

控制元素在控制系统中使用ifcreassociatesclastification来标识网关的url和设备和数据点的地址。

为了支持多个生命周期阶段,实时控制数据(IfCalpCysRead)和设计数据(IFC分发元素子类型)是分开的,使得每个可以独立使用,而不存在另一个,但是两者都可以通过IFCiLeFixStor控件来实现。如果设备寻址在设计时已知,分类应用于发生实体,那么在连接到控制系统时,可以根据匹配分类自动将控制元素发生分配给实时设备数据(IfcPerformanceHistory)。

为了将控制元件连接到测量或控制的物理流量元件,使用IfcRelFlowControlElements关系。例如,这种关系可以将执行器映射到阻尼器,或将温度传感器映射到蒸发器线圈。ifcdDistributionFlowElement实体的性能数据可以通过遍历此类关系来派生。

IfcBuildingControlsDomain模式没有指定楼宇自动化协议,但可以映射到标准协议或供应商实现,以实现调试和操作互操作性。通用适用实体描述如下:

  • IfcPerformanceHistory: Captures realtime device data in the form of property sets.
  • IfcPropertySet: Captures a set of realtime device data, either using predefined data structures or custom information.
  • IfcPropertySetTemplate: Captures metadata about custom properties, such as names, descriptions, data types, units, and ranges.
  • IfcRelAssociatesClassification: Associates addresses of devices and control points to uniquely identify within a control system.
  • IfcController: Captures non-realtime occurrence information for hardware or software-based arbitrary analog and digital data.
  • IfcAlarm: Captures non-realtime occurrence information for hardware or software-based alarm sources.
  • IfcEvent: Captures alarm event handling information.
  • IfcProcedure: Captures device procedures that may be run arbitrarily or in response to events.
  • IfcTask: Captures device programs that may be scheduled at various times.

Types
1 IfcActuatorTypeEnum
2 IfcAlarmTypeEnum
3 IfcControllerTypeEnum
4 IfcFlowInstrumentTypeEnum
5 IfcSensorTypeEnum
6 IfcUnitaryControlElementTypeEnum


Entities
1 IfcActuator
2 IfcActuatorType
3 IfcAlarm
4 IfcAlarmType
5 IfcController
6 IfcControllerType
7 IfcFlowInstrument
8 IfcFlowInstrumentType
9 IfcSensor
10 IfcSensorType
11 IfcUnitaryControlElement
12 IfcUnitaryControlElementType

 

Property Sets
1 Pset_ActuatorPHistory
2 Pset_ActuatorTypeCommon
3 Pset_ActuatorTypeElectricActuator
4 Pset_ActuatorTypeHydraulicActuator
5 Pset_ActuatorTypeLinearActuation
6 Pset_ActuatorTypePneumaticActuator
7 Pset_ActuatorTypeRotationalActuation
8 Pset_AlarmPHistory
9 Pset_AlarmTypeCommon
10 Pset_ControllerPHistory
11 Pset_ControllerTypeCommon
12 Pset_ControllerTypeFloating
13 Pset_ControllerTypeMultiPosition
14 Pset_ControllerTypeProgrammable
15 Pset_ControllerTypeProportional
16 Pset_ControllerTypeTwoPosition
17 Pset_FlowInstrumentPHistory
18 Pset_FlowInstrumentTypeCommon
19 Pset_FlowInstrumentTypePressureGauge
20 Pset_FlowInstrumentTypeThermometer
21 Pset_SensorPHistory
22 Pset_SensorTypeCommon
23 Pset_SensorTypeConductanceSensor
24 Pset_SensorTypeContactSensor
25 Pset_SensorTypeFireSensor
26 Pset_SensorTypeFlowSensor
27 Pset_SensorTypeGasSensor
28 Pset_SensorTypeHeatSensor
29 Pset_SensorTypeHumiditySensor
30 Pset_SensorTypeIonConcentrationSensor
31 Pset_SensorTypeLevelSensor
32 Pset_SensorTypeLightSensor
33 Pset_SensorTypeMoistureSensor
34 Pset_SensorTypeMovementSensor
35 Pset_SensorTypePHSensor
36 Pset_SensorTypePressureSensor
37 Pset_SensorTypeRadiationSensor
38 Pset_SensorTypeRadioactivitySensor
39 Pset_SensorTypeSmokeSensor
40 Pset_SensorTypeSoundSensor
41 Pset_SensorTypeTemperatureSensor
42 Pset_SensorTypeWindSensor
43 Pset_UnitaryControlElementPHistory
44 Pset_UnitaryControlElementTypeCommon
45 Pset_UnitaryControlElementTypeIndicatorPanel
46 Pset_UnitaryControlElementTypeThermostat
47 Pset_SensorTypeCO2Sensor
48 Pset_SensorTypeFrostSensor
49 Pset_SensorTypeIdentifierSensor
50 PEnum_ActuatorApplication
51 PEnum_ControllerApplication
52 PEnum_ControllerMultiPositionType
53 PEnum_ControllerProportionalType
54 PEnum_ControllerTwoPositionType
55 PEnum_ControllerTypeFloating
56 PEnum_ControllerTypeProgrammable
57 PEnum_ElectricActuatorType
58 PEnum_FailPosition
59 PEnum_MovementSensingType
60 PEnum_PressureGaugeType
61 PEnum_TemperatureSensorType
62 PEnum_ThermometerType
63 PEnum_UnitaryControlElementApplication
64 PEnum_WindSensorType


Quantity Sets
1 Qto_ActuatorBaseQuantities
2 Qto_AlarmBaseQuantities
3 Qto_ControllerBaseQuantities
4 Qto_FlowInstrumentBaseQuantities
5 Qto_SensorBaseQuantities
6 Qto_UnitaryControlElementBaseQuantities

 

标签:IfcBuildingControlsDomain,Captures,realtime,领域,Pset,Qto,PEnum,data,建筑
来源: https://www.cnblogs.com/herd/p/12233771.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有