Skip to content

Artificial Neural Network (ANN) to predict the Thermal Contact Resistance (TCR)

License

Notifications You must be signed in to change notification settings

nirmalparmarphd/TCR_DeepLearning

Repository files navigation

TCR_DeepLearning

Artificial Neural Network (ANN) to predict the Thermal Contact Resistance (TCR) in metallic composite pairs with the thermal interface material.

Minimum Working Example

MWE of ANN model to predict a temperature drop across a metallic composite pair mentioned below4

## importing TCR ANN module
from module import *

## Data Preparation
# Pair Combinations: use the appropriate integer to specify the combination
    # 'Al-Br-Cu' = 1
    # 'Al-Air-Al' = 2
    # 'Al-Air-Cu' = 3
## wop or wp    
    # wop - without pressure = =
    # wp - with pressure =1
## T1 - Supply Temperature [C]
## T1i - Interfacial Temperature [C]
# data = ['Pair Combination', 'wop or wp', 'T1', 'T1i']

# example data
data = [1, 0, 40, 37]

# first load the method to predict
prediction  = tcr_prediction(data)

# for help
prediction.help()

# for wos prediction
prediction.wop()

Example Output

StandardScaler was fitted with a feature name
  warnings.warn(
----------------------------------------------------------------------
 This is an ANN model trained to predict an 'Interfacial Temperature Difference - d(Ti) [C]' and a 'Total Temperature Difference - d(T) [C]' due to the Thermal Contact Resistance (TCR) across different metallic composite pairs.

        # for prediction
        >>> prediction = tcr_prediction(data)

        # for help
        >>> prediction.help()

        # for prediction at without pressurized conditions (wop)
        >>> prediction.wop()

        # for prediction at pressurized condition (wp)
        >>> prediction.wp()

----------------------------------------------------------------------
1/1 [==============================] - 0s 135ms/step
Prediction Results:
----------------------------------------------------------------------
   TCR-Pairs  Pressure  T1[C]  T1i[C]  Prediction-d(Ti)  Prediction-d(T)
0          1         0     40      37          9.252697         6.284587
----------------------------------------------------------------------

About

Artificial Neural Network (ANN) to predict the Thermal Contact Resistance (TCR)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published