少条件呀:用物理比热公式可以算出,所需要的能量,但是你没给热源功率呀,所以算不出时间的。40吨水从20度加热到30度需要的能量:Q=cm△t ,其中c是水的比热,一般取4200J/(KG.℃),m是水的质量,△t为温度改变量。所以:Q=cm△t=4200*40*1000*(30-20)=1.68*10^9J。再往下应该是,需要一个热源的功率P。用Q/P=t,才能算出时间。
假如放两根3000W的防水发热管在水里加温,3个小时左右可以到30度了。