一种基于楼宇节能系统的可配置文本文件的读写方法技术方案

技术编号:35493493 阅读:16 留言:0更新日期:2022-11-05 16:50
本发明专利技术公开了一种基于楼宇节能系统的可配置文本文件的读写方法,包括以下步骤:1)通过物联网模块采集得到空调系统数据;2)根据楼宇节能系统配置参数对空调系统数据进行格式转换处理,得到转换后的数据;3)将转换后的数据生成指定格式的文本文件;4)第三方仿真软件读取指定格式的文本文件,运行后生成结果文件;5)楼宇节能系统读取结果文件并进行分析,生成相对应的文本文件。本发明专利技术具有能够提高楼宇节能系统与第三方仿真软件之间交互时对文本文件生成和读取的灵活性、提高楼宇节能系统的可扩展性的特点。的可扩展性的特点。的可扩展性的特点。

【技术实现步骤摘要】
一种基于楼宇节能系统的可配置文本文件的读写方法


[0001]本专利技术涉及一种楼宇节能系统,特别是一种基于楼宇节能系统的可配置文本文件的读写方法。

技术介绍

[0002]目前市面上有很多楼宇节能系统,节能的主要类型也有多种,如对用电、用水、用气的节能;而在这几种类型下又有多种类型的分支,如在用电方面,又有针对楼宇空调用电、照明用电、电梯用电等方面的节能系统。在空调楼宇节能系统中,需要通过仿真软件对整栋楼或者整个园区的空调系统进行仿真建模,通过仿真软件模拟出空调运行的环境、参数、能耗等数据,然后节能系统可以收集楼宇中空调系统的各种参数,将数据生成文本文件,供仿真软件读取;仿真软件读取数据后运行相关的程序进行模拟,输出结果文件;节能系统需要读取仿真软件的结果文件,进行数据分析,并再次生成或修改对应的文本文件,供仿真软件进行下一次的数据读取。
[0003]在此过程中,会有多次文本文件的生成、读取和修改操作。而仿真软件对不同楼宇需要建立不同的仿真模型,需要不同格式的数据文件,会生成不同格式的仿真结果文件。这样不确定的文本文件内容格式,使简单的文本文件读取功能在此背景下变得复杂起来;楼宇节能系统需要拓展性,不可能改变一个仿真模型就需要改动代码来生成和读取不同格式的文本文件。因此,现有的技术存在着楼宇节能系统与第三方仿真软件之间进行数据交互时的文本文件内容格式多变,无法以固定格式读取的问题。

技术实现思路

[0004]本专利技术的目的在于,提供一种基于楼宇节能系统的可配置文本文件的读写方法。本专利技术具有能够提高楼宇节能系统与第三方仿真软件之间交互时对文本文件生成和读取的灵活性、提高楼宇节能系统的可扩展性的特点。
[0005]本专利技术的技术方案:一种基于楼宇节能系统的可配置文本文件的读写方法,
[0006]与现有技术相比,本专利技术根据楼宇节能系统的配置参数对空调系统数据进行格式化处理,灵活的生成指定格式的文本文件,可以使楼宇节能系统与第三方仿真软件之间的数据交互变得更灵活,快速有效的生成不同格式的文本文件,为仿真软件运行前需要读取数据做准备,且可通过系统配置参数灵活的适用于不同的仿真模型文件。在读取文本文件时,可以通过系统配置参数读取指定列下的指定行的多个数据;进而能够有效解决楼宇节能系统与第三方仿真软件之间进行数据交互时的文本文件内容格式多变,无法以固定格式读取的问题;通过本方法,可以提高楼宇节能系统与第三方仿真软件之间数据交互的灵活性和效率。综上所述,本专利技术具有能够提高楼宇节能系统与第三方仿真软件之间交互时对文本文件生成和读取的灵活性、提高楼宇节能系统的可扩展性的特点。
附图说明
[0007]图1是本专利技术的生成文本文件的流程图。
[0008]图2是楼宇节能系统读取结果文件的流程图。
具体实施方式
[0009]下面结合附图和实施例对本专利技术作进一步的说明,但并不作为对本专利技术限制的依据。
[0010]实施例。一种基于楼宇节能系统的可配置文本文件的读写方法,构成如图1和2所示,包括以下步骤:
[0011]1)通过物联网模块采集得到空调系统数据;
[0012]2)根据楼宇节能系统配置参数对空调系统数据进行格式转换处理,得到转换后的数据;
[0013]3)将转换后的数据生成指定格式的文本文件;
[0014]4)第三方仿真软件读取指定格式的文本文件,运行后生成结果文件;
[0015]5)楼宇节能系统读取结果文件并进行分析,生成相对应的文本文件。
[0016]前述的一种基于楼宇节能系统的可配置文本文件的读写方法中,空调系统数据包括能耗数据、温度数据和负荷数据。
[0017]前述的一种基于楼宇节能系统的可配置文本文件的读写方法中,系统配置参数包括:要生成的文本文件的文件名称、要生成的文本文件的各列的标题、要在物联网模块采集的空调系统的属性标识。
[0018]前述的一种基于楼宇节能系统的可配置文本文件的读写方法中,文本文件的格式按照行和列的形式进行排列。
[0019]前述的一种基于楼宇节能系统的可配置文本文件的读写方法中,楼宇节能系统读取结果文件时的具体流程为:获取楼宇节能系统配置参数,根据楼宇节能系统配置参数读取结果文件中的指定行、列数据;将读取的数据返回至楼宇节能系统。
[0020]本专利技术是对文本文件相关操作的功能实现,本方法使用java语言实现,对于功能而言,其他语言也可同样实现。
[0021]步骤3)中生产的文本文件格式类似于Excel文件的内容格式,按行和列的形式排列。
[0022]生成文本文件时,根据系统配置,可灵活的生成指定格式的数据,按制表符对数据进行格式控制,生成后的文件内容利于第三方仿真软件进行数据的读取;
[0023]在读取文本文件内容时,可以根据配置参数灵活的读取指定行和列的多个数据。
[0024]在修改文件内容时,通过配置参数确定需要修改包含指定内容的行,然后通过边读边写的方式,在文本文件较大的情况下,极大地提高了修改文件的效率。
[0025]通过本方法,可以提高楼宇节能系统与第三方仿真软件之间数据交互的灵活性和效率。
[0026]通过系统配置参数,在生成文件时,文本文件的行数和列数可以根据仿真软件的需要来改变配置参数的个数从而灵活生成指定格式的文本文件。在读取文本文件时,不是读取全部文件内容,而是通过配置参数,读取仿真结果文件中的指定列下的指定第几行的
一个或多个数据。
[0027]本专利技术中对于生成文本文件的内容格式更灵活,不局限于输入数据的格式,在生成文件的过程中会根据系统配置参数将数据格式进行转换,生成指定内容格式的文本文件。这样可以适用于不同仿真模型文件所需的不同的文本文件内容格式,增加了楼宇节能系统与第三方仿真软件之间数据交互的灵活性,提高了楼宇节能系统的可拓展性。
[0028]读取文件内容时可根据配置的参数读取文本文件的指定行、列的内容,而不是仅读取文件全部内容或某行内容。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于楼宇节能系统的可配置文本文件的读写方法,其特征在于,包括以下步骤:1)通过物联网模块采集得到空调系统数据;2)根据楼宇节能系统配置参数对空调系统数据进行格式转换处理,得到转换后的数据;3)将转换后的数据生成指定格式的文本文件;4)第三方仿真软件读取指定格式的文本文件,运行后生成结果文件;5)楼宇节能系统读取结果文件并进行分析,生成相对应的文本文件。2.根据权利要求1所述的一种基于楼宇节能系统的可配置文本文件的读写方法,其特征在于:空调系统数据包括能耗数据、温度数据和负荷数据。3.根据权利要求1所述的一种基于楼宇节能系...

【专利技术属性】
技术研发人员:罗鹏鑫王利刘钢李奇何鑫
申请(专利权)人:浙江源创智控技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1