The following warnings occurred:
Warning [2] count(): Parameter must be an array or an object that implements Countable - Line: 795 - File: showthread.php PHP 7.4.33 (FreeBSD)
File Line Function
/showthread.php 795 errorHandler->error





Post Reply 
Plus42: incorrect behaviour in equation using temperature UOM
05-27-2024, 01:32 PM
Post: #1
Plus42: incorrect behaviour in equation using temperature UOM
I am starting using Plus42 more seriusly and found a glitch regarding the temperature handling in UOM.
Let's take the usual equation for calculating the LMTD of a heat exchanger:

Code:
'LMDT:LMDT=(DThot-DTcold)/LN(DThot/DTcold)'

Solving for LMDT having, for example

Code:
DThot = 9_°C
DTcold = 6_°C

it shall give 7.3989_°C, as it happens in 48/50 series.
On Plus42 the result is incorrectly -265.751_°C

Apparently 273.15 is subtracted to the correct result expressed in °C.

This behaviour is present in Plus42 v.1.1.11

Cheers
Marco Polo
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
Plus42: incorrect behaviour in equation using temperature UOM - Marco Polo - 05-27-2024 01:32 PM



User(s) browsing this thread: 1 Guest(s)