发表于:2022/10/22 22:32:26
#0楼
如图:6个房间共用一套制冷系统,小房间功率为1,大房间功率为3,主线上有一块总功率表。6个房间只是发出开停信号,主动力只要接收到开机信号就工作,所有开机信号都消失就停机,6个房间的用电时长是随机的,没有规率,现在想要对每个房间的用电进行计量,求各位大师提供一下算法思路。
初步算法是:计各个房间在工作时占用动力系统的百分比*用电时长=本次用功率数,然后进行累加。
现在出现的问题是:6个房间开机时,有60种组合方式,这个组合方式随时还会出现变动,有加入,有退出。所以需要一套函数来解决这个问题,但不会C语言呀,看看大师们有没有什么好的算法来解决这个问题。
[此贴子已经被作者于2022/10/24 19:13:14编辑过]