IFC 4.3.2.20251031 (IFC4X3_ADD2) under development

8.5.3.6 IfcRegularTimeSeries(规则时间序列)

8.5.3.6.1 语义定义(Semantic definition)

在规则时间序列中,数据按照预定义的时间间隔可预测地到达。规则时间序列无需存储多个时间戳,因此分析时间序列的算法显著简化。通过使用超类型中提供的开始时间,时间步长可用于识别数值列表中事件发生的频率。

8.5.3.6.2 实体继承(Entity inheritance)

8.5.3.6.3 特性(Attributes)

# 特性(Attributes) 类型 描述
IfcTimeSeries (9)
1 Name IfcLabel

时间序列的唯一名称。

2 Description OPTIONAL IfcText

对序列所代表数据的文本描述。

3 StartTime IfcDateTime

时间序列的开始时间。

4 EndTime IfcDateTime

时间序列的结束时间。

5 TimeSeriesDataType IfcTimeSeriesDataTypeEnum

时间序列的数据类型。

6 DataOrigin IfcDataOriginEnum

时间序列数据的来源。

7 UserDefinedDataOrigin OPTIONAL IfcLabel

当数据来源属性为 USERDEFINED 时的数据来源值。

8 Unit OPTIONAL IfcUnit

要分配给时间序列内所有值的单位。注意不允许混合使用单位。如果未给出该值,则使用在 IfcProject.UnitsInContext 中定义的 IfcValue 类型的全局单位。

HasExternalReference SET [1:?] OF IfcExternalReferenceRelationship FOR RelatedResourceObjects

IfcTimeSeries 关联的外部引用(例如库、分类或文档信息)的引用。

点击显示 9 个隐藏的继承特性 点击隐藏 9 个继承特性
IfcRegularTimeSeries (2)
9 TimeStep IfcTimeMeasure

数值之间时间间隔的持续时间。

10 Values LIST [1:?] OF IfcTimeSeriesValue

时间序列值的集合。

表 8.5.3.6.A

8.5.3.6.4 形式化表示(Formal representation)

ENTITY IfcRegularTimeSeries
 SUBTYPE OF (IfcTimeSeries);
	TimeStep : IfcTimeMeasure;
	Values : LIST [1:?] OF IfcTimeSeriesValue;
END_ENTITY;

8.5.3.6.5 参考文献