您现在所在的是:

PLC论坛

回帖:19个,阅读:721 [上一页] [1] [2] [下一页]
* 帖子主题:

求算法思路

17378
pan_xiansheng
文章数:2332
年度积分:1026
历史总积分:17378
注册时间:2011/11/18
发站内信
2018论坛解答高手
2015论坛贡献奖
发表于:2022/10/24 8:05:08
#10楼
你这个思路与我设想的差不多,但是当分子为4,5,8,的时候,又回出现很多个组合,这时候如何确定是哪几个房间在使用?

无须考虑多少组合,至于哪一房间在使用,你不是说了吗,6个房间可以发出开停信号,在用信号=1,停用信号=0,这个要求不高,可以实现吧?

届时只要统计6个房间就行了,等于1就是在用,等于零就是停用。当使用人在变动时,随时结算电度,所有等于1的用户分大小相加,小功率用户算1,大功率用户算3,如果是两大一小,那么该次的分母=7,两个大用户分别承担3/7,3/7,一个小用户承担1/7。
11396
ytthink
文章数:2271
年度积分:545
历史总积分:11396
注册时间:2013/11/25
发站内信
发表于:2022/10/24 11:29:21
#11楼
估计编程人工费用比电表贵多了
17378
pan_xiansheng
文章数:2332
年度积分:1026
历史总积分:17378
注册时间:2011/11/18
发站内信
2018论坛解答高手
2015论坛贡献奖
发表于:2022/10/24 11:47:18
#12楼
当然是每个房间安装1个电表费用低,不过即使安装6个电表,也无济于事,因为是6个用户共用一套设施,比如说:中央空调,各用户不是直接消耗电能,而是消耗的“冷量”,6个电表怎么计算电量?
12155
YOUFG
文章数:204
年度积分:635
历史总积分:12155
注册时间:2006/11/14
发站内信
发表于:2022/10/24 13:47:38
#13楼
以下是引用pan_xiansheng2022/10/24 11:47:18的发言:
当然是每个房间安装1个电表费用低,不过即使安装6个电表,也无济于事,因为是6个用户共用一套设施,比如说:中央空调,各用户不是直接消耗电能,而是消耗的“冷量”,6个电表怎么计算电量?
对,各房间是消耗“冷量”,而不是直接消耗电量。
此帖发自手机工控论坛
38065
知道一点
文章数:22555
年度积分:2484
历史总积分:38065
注册时间:2004/6/12
发站内信
工控人谈电商
2013国庆活动
2011国庆活动
发表于:2022/10/24 14:05:10
#14楼
以下是引用pan_xiansheng2022/10/23 13:25:32的发言:
该功率统计类似于中央空调的电能分配,中央空调的电能消耗,即使每个房间都安装功率表,也无法分摊使用成本,因为中央空调的单独使用与共同使用的成本是不同的(效率)。

[此贴子已经被作者于2022/10/23 13:38:33编辑过]
中央空调的单体使用计量看似是合理的,其实是个容易易发矛盾的坑.
电视上有报道,初期入住少,结果空调使用费奇高,引发纠纷.
分摊到物业费里,就是人走空调开.

合理的还是单独计量,单价可以提高
快乐 幸福 自由 比什么都重要
38065
知道一点
文章数:22555
年度积分:2484
历史总积分:38065
注册时间:2004/6/12
发站内信
工控人谈电商
2013国庆活动
2011国庆活动
发表于:2022/10/24 14:12:48
#15楼
回复 #12楼 pan_xiansheng
你住进的塔楼只有几家进出,电梯费怎么算?

买个房间使用的制冷量虽时间,风量不同肯定不同,用"电"间接计量本身就不合理
没有其他办法就按宾馆方式处理,用多少时间算多少"量"
快乐 幸福 自由 比什么都重要
4447
7sun777
文章数:405
年度积分:1288
历史总积分:4447
注册时间:2015/7/6
发站内信
发表于:2022/10/24 17:45:15
#16楼
C语言是不懂,但学过的数学还有一点点形象。正比例函数为:Y=Kx ;还有反…
12155
YOUFG
文章数:204
年度积分:635
历史总积分:12155
注册时间:2006/11/14
发站内信
发表于:2022/10/24 19:11:07
#17楼
这种计量方式肯定是有误差的,尽量做到“精确”就好,同样的工作时长,每个房间的降温速度也是不一样的,这个情况用户是接受的。
220
lvpretend
文章数:1449
年度积分:220
历史总积分:220
注册时间:2019/5/12
发站内信
发表于:2022/10/26 11:58:09
#18楼
1号用电=累加 [3/(1#*3+3#*3+5#*3+2#*1+4#*1+6#*1+0.00000001)]   *空调实时功率 *1#
2号用电=累加 [1/(1#*3+3#*3+5#*3+2#*1+4#*1+6#*1+0.00000001)]   *空调实时功率 *2#
3号用电=累加 [3/(1#*3+3#*3+5#*3+2#*1+4#*1+6#*1+0.00000001)]   *空调实时功率 *3#
4号用电=累加 [1/(1#*3+3#*3+5#*3+2#*1+4#*1+6#*1+0.00000001)]   *空调实时功率 *4#
5号用电=累加 [3/(1#*3+3#*3+5#*3+2#*1+4#*1+6#*1+0.00000001)]   *空调实时功率 *5#
6号用电=累加 [1/(1#*3+3#*3+5#*3+2#*1+4#*1+6#*1+0.00000001)]   *空调实时功率 *6#

1#,2#,3#,,,,,开机为1,关机为0。

+0.00000001目的是为了防止除数为0导致计算出错。

每秒钟采集空调实时功率做累加,再换算成电能。
12155
YOUFG
文章数:204
年度积分:635
历史总积分:12155
注册时间:2006/11/14
发站内信
发表于:2022/10/28 22:42:08
#19楼
回复 #18楼 lvpretend
楼上兄弟的思路完全正确,我是把输入的6个开关信号,对6个存储器分别赋值,1、3、5房间工作时赋值3,  2、4、6房间工作时赋值1,不工作时赋值为0,6个存储器求和后做分母,只有分母不等于0时,才对各房间进行抄表、运算。

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

78.0005