分布式温控系统基本要求假定,某快捷廉价酒店响应节能绿色环保理念,推行自助式房间温度调节的空调系统,经过初步分析该系统的基本需求如下:1. 空调系统由中央空调和房间空调两部分构成;
2. 中央空调是冷暖两用,根据季节进行模式调整。
a) 当设置为供暖时,供暖温度控制在25°C~30°C之间;
b) 当设置为制冷时,制冷温度控制在18°C~25°C之间。
3. 中央空调具备开关按钮,只可人工开启和关闭,中央空调正常开启后处于待机状态。
a) 中央空调开机后,无论哪一种工作模式,缺省工作温度为25°C;
b) 当关闭后,不响应来自房间的任何温控请求;
c) 当有来自从控机的温控要求时,中央空调开始工作;
d) 当所有房间都没有温控要求时,中央空调的状态回到待机状态。
4. 房间内有独立的从控空调机,但没有冷暖控制设备。
a) 从控机具有一个温度传感器,实时监测房间的温度,并与从控机的目标设置温度进行对比,并向中央空调机发出温度调节请求。
b) 如果从控机发出的请求和中央空调设置的冷暖控制状态发生矛盾时,以中央空调机的状态优先,否则中央空调机不予响应。
5. 从控机只能人工方式开闭,并通过控制面板设置目标温度,目标温度有上下限制。
a) 从控机开机后动态获取房间温度,并将温度显示在控制面板上;
b) 从控机开机后与中央空调连接获取工作模式,并将工作模式显示在控制面板上;
6. 控制面板的温度调节可以连续变化也可以断续变化:a) 温度调节按钮连续两次或多次指令的时间间隔小于1s时,从控机只发送最后一次的指令参数;
b) 如果温度调节按钮连续两次的时间间隔大于1s时,从控机将发送两次指令参数;
7. 房间目标温度达到后,从控机自动停止工作。
a) 房间温度随着环境温度开始变化,当房间温度超过目标温度1°C时,重新启动;
b) 房间不考虑大小和管道的分布及大小问题,在达到目标温度后,房间温度每分钟上下变化X°C(各小组自行定义环境温度的变化曲线)。
8. 中央空调能够实时监测各房间的温度和状态,并要求实时刷新的频率能够进行配置;
9. 要求分控机的控制面板能够发送高、中、低风速的请求,要求各小组自定义高、中、低风情况下的温度变化值;
比如以中风为基准,高速风的温度变化曲线可以提高25%,低速风的温度变化曲线可以降低25%。
10. 系统中央空调部分具备计费功能:可根据中央空调对分控机的请求时长及高中低风速的供风量进行费用计算;
a) 每分钟中速风的能量消耗为一个标准功率消耗单位;
b) 低速风的每分钟功率消耗为0.8标准功率;
c) 高速风的每分钟功率消耗为1.3标准功率;
d) 并假设,每一个标准功率消耗的计费标准是5元。
11. 中央空调监控具备统计功能,可以根据需要给出日报表、周报表和月报表;
报表内容如下:房间号、开关机的次数、温控请求起止时间、温控请求的起止温度及风量大小12. 中央空调同时只能处理三台分控机的请求,为此主机要有负载均衡的能力,能够保证所有房间的请求都能进行温度调整。
该程序的配置环境文档:http://download.csdn.net/detail/zly9923218/6328843有问题咨询作者qq:1632310768该程序是温控的主控机,空调运行效果如下:http://hi.baidu.com/123ktjt/item/03e7047170f95a2b6cc37cea
2023/7/8 3:08:12 16.41MB 北邮 大三下 软件工程 分布式温控
1
给定一棵深度为depth的满二叉树,并对该二叉树从根结点开始自上而下,每一层从左到右,从1开始进行编号,则结点的编号序列就是1,2,3,…,2depth-1。
如下图给出的深度为4的满二叉树。
现在在结点1处放一个小球,它会往下落。
二叉树中每个结点处都有一个开关,初始时全部关闭,每当有小球落到一个结点时,该结点上的开关的状态就会改变。
当一个小球落到某个结点时,如果该结点上的开关的状态是打开的,则往左走,否则,往右走,直到走到叶子结点。
现在有number个小球依次从结点1处开始下落,那么最后一个小球将会落到哪里呢?输入满二叉树的深度depth(depth<=10)和小球个数number,输出第number个小球最后所在的叶子结点的编号。
例如:若输入42,则输出12若输入34,则输出7若输入101,则输出512若输入22,则输出3若输入8128,则输出255
2023/7/7 20:13:03 37KB 数据结构 C C++
1
2021FlashPlayer永久禁用EOL,Fliqlo1.8.3最新版本(2021/1/12发布),无需FlashPlayer支持;
1
spring3.2.8+hibernate4.2.12+springMVC+springdatajpa完整干净注解版Demo2014-5-15上传
2023/7/7 1:42:21 12.95MB spring data jpa
1
flink安装文件scala2.12
2023/7/6 1:35:39 234.95MB flink 1.9.1 scala 2.12
1
drools7.5.0和spring4.3.12集成示例,替换了最新的包,借鉴了csdn另外一个网友的代码,再次基础上做了调整。
主要调整了pom.xml,升级了版本
2023/7/5 19:43:45 19KB drools spring 集成
1
vs2010+oracle10g开发,功能简介不仅指静态病历信息,还包括提供的相关服务。
电子病历系统是支持电子病历的一套软硬件系统,它能实现病人信息的采集、加工、存储、传输、服务。
1各种记录的书写,并可保留修改痕迹,2体温单,3查询系统,4缺省模板系统提供丰富的模板,按性别自动选择相应的模板,数量多达数百种。
5设置权限设置主管医师、主治医师、主任医师、值班医师的权限。
6医嘱系统提供丰富的医嘱套餐,并可对医嘱进行浏览、查询、打印。
7会诊系统院内会诊,由主管医师发出邀请,被邀请科室接收会诊请求后,可在本科室即时查看病人的各种记录,完成会诊后,可根据需要在邀请科室或本科室进行会诊意见的书写。
8监控系统,9科研系统,10草稿记录,11相关记录内容的自动产生,12自定义的续打功能,13图片编辑,14便于长期保存病历。
2023/7/5 19:46:37 63.19MB 电子病历
1
SybaseASE12.5.4PC客户端,12系列最终版本,要下得赶快。
2023/7/5 13:01:33 45MB Sybase 12.5.4
1
MicrosoftSystemCLRTypesforMicrosoftSQLServer2014应用于12版ReportViewer中。
软件中有个报表打印,但是安装reportviewer时提示要安装这个,试了网上的很多方法不行,微软官网也只有介绍没有下载按钮,最后在昏天暗地中找到这个,用于12版中。
2023/7/5 11:49:14 4.11MB 12.0.0.0 报表打印
1
JUnit是一个Java语言的单元测试框架
2023/7/5 6:05:35 308KB junit
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡