Formula Rewriting for Different Units Help

  • Thread starter Thread starter royblaze
  • Start date Start date
  • Tags Tags
    Formula Units
Click For Summary
SUMMARY

The discussion centers on modifying the equation for the boiling temperature of isopropanol to work with different units, specifically converting from Kelvin and bar to degrees Fahrenheit and psi. The original equation is T = B / (A - log10P) - C, with constants A, B, and C provided. The user successfully derived new constants A', B', and C' for the equation T = B' / (A' - ln(P)) - C', but encountered discrepancies in temperature calculations when testing with 1 atm (14.7 psi). The final correct values for A', B', and C' are 7.866970777, 5062.374706, and 302.2168, respectively.

PREREQUISITES
  • Understanding of logarithmic functions, specifically log10 and natural logarithm (ln).
  • Familiarity with unit conversions, particularly between bar and psi.
  • Knowledge of temperature conversion from Kelvin to degrees Fahrenheit.
  • Basic algebraic manipulation skills for equation rewriting.
NEXT STEPS
  • Research the properties of logarithms, focusing on log10 and natural logarithm conversions.
  • Study unit conversion techniques, especially between pressure units like bar and psi.
  • Explore temperature conversion formulas, particularly from Kelvin to Fahrenheit.
  • Practice rewriting equations with different units and verify results through testing.
USEFUL FOR

Students in chemistry or physics, engineers working with thermodynamic equations, and anyone involved in unit conversions and equation manipulation for scientific calculations.

royblaze
Messages
74
Reaction score
0

Homework Statement



Hello. I have a small question... How does one correctly "modify" an equation to work in different units?

The equation below gives the boiling temperature of isopropanol as a function of pressure:

T = B / (A - log10P) - C

Where T is in kelvin, P is in bar, and

A= 4.57795
B= 1221.423
C= -87.474

Obtain an equation that gives the boiling temperature in degrees F, as a function of ln(P), with P in psi.

It must be in the form

T = B' / (A' - ln(P)) - C', where A', B', C' are different numerical values from those given above.

Homework Equations



log10x = ln x / ln (10)

ln(ab) = ln(a) + ln(b)

1 bar = 14.5 psi
1 atm = 1.013 bar = 14.7 psi

Kelvin to degrees F: ((T - 273.15) * 1.8) + 32

The Attempt at a Solution



I worked it out, but when I try a "test" value of 1 atm (14.7 psi, 1.013 bar) the temperature values do not match after conversion!

If overall, the temperature T is in kelvin, then change the RHS into degrees F.

T = ([B / (A - ln(P*14.5 psi/bar)/ln(10)) - C] - 273.15)*1.8 + 32

T = ([B / ((A - ln(P) + ln(14.5))/ln(10)) - C] - 273.15)*1.8 + 32

I now multiply the B/A fraction by ln(10)/ln(10), and factor in the 1.8.

T = ([1.8*ln(10)B / (ln(10)A - ln(P) - ln(14.5)) - 1.8C] - 1.8*273.15) + 32

T = [1.8*ln(10)B / (ln(10)A - ln(P) - ln(14.5)) - 1.8(C + 273.15)] + 32

Now, I define

1.8*ln(10)B = B'

ln(10)A - ln(14.5) = A'

1.8(C + 273.15) + 32 = C'

So now I have

T = B' / (A' - ln(P)) - C'

A' = 7.866970777
B' = 5062.374706
C' = 302.2168 (I accounted for the negative so that it works in the equation written as is)

But when I test a pressure of 1 atm (1.013 bar = 14.7 psi), I get a temperature of 355K. This should correspond to a degrees F of around 180, but I'm getting around 600 when I use my new formula with pressure 14.7 psi.

Any help?
 
Last edited:
Physics news on Phys.org
To convert from psi to bar, divide (not multiply) by 14.5

So A' = ln(10)A + ln(14.5)
 
Thanks! :D Got it.
 

Similar threads

  • · Replies 10 ·
Replies
10
Views
6K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 11 ·
Replies
11
Views
3K
  • · Replies 14 ·
Replies
14
Views
3K
  • · Replies 1 ·
Replies
1
Views
4K
Replies
4
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
Replies
7
Views
2K
  • · Replies 2 ·
Replies
2
Views
1K