equipment.widget.rib module¶
- equipment.widget.rib.translate(context: str, sourceText: str, disambiguation: str = None, n: int = -1) str¶
- equipment.widget.rib.f_corrugated_Vicente(Re, Di, p, h)[source]¶
- Calculate friction factor for a corrugated tube using the Vicente et al.
correlation (2004).
- Parameters:
- Refloat
Reynolds number, [-]
- Difloat
Internal diameter of tube, [m]
- pfloat
Helical pitch for twist of 2π radians (360º), [m]
- hfloat
Roughness height, [m]
- Returns:
- ffloat
Friction factor, [-]
References
[2] Vicente, P.G., García, A., Viedma, A.; Experimental investigation on heat transfer and frictional characteristics of spirally corrugated tubes in turbulent flow at different Prandtl numbers. Int. J. Heat Mass Transfer 47(4) (2004) 671-681
[3] Vicente, P.G., García, A., Viedma, A.; Mixed convection heat transfer and isothermal pressure drop in corruageted tubes for laminar and transition flow. Int. Comm. Heat Mass Transfer 31(5) (2004) 651-662
- equipment.widget.rib.f_corrugated_Sethumadhavan(Re, Di, P, h)[source]¶
- Calculate friction factor for a corrugated pipe using the
Sethumadhavan-Raja Rao correlation (1986).
- Parameters:
- Refloat
Reynolds number, [-]
- Dfloat
Internal diameter of tube, [m]
- Pfloat
helical pitch for twist of 2π radians (360º), [m]
- hfloat
Roughness height, [m]
- Returns:
- ffloat
Friction factor, [-]
References
[4] Sethumadhavan, R., Raja Rao, M.; Turbulent Flow Friction and Heat Transfer Characteristics of Single and Multistart Spirally Enghanced Tubes. J. Heat Transfer 108(1) (1986) 55-61
- equipment.widget.rib.f_corrugated_Dong(Re, Di, P, h)[source]¶
- Calculate friction factor for a corrugated pipe using the Dong et al.
correlation (2001).
- Parameters:
- Refloat
Reynolds number, [-]
- Dfloat
Internal diameter of tube, [m]
- Pfloat
helical pitch for twist of 2π radians (360º), [m]
- hfloat
Roughness height, [m]
- Returns:
- ffloat
Friction factor, [-]
References
[5] Dong, Y., Huixiong, L., Tingkuan, C.; Pressure drop, heat transfer and performance of single-phase turbulent flow in spirally corrugated tubes. Exp. Thermal Fluid Sci. 24(3-4) (2001) 131-138
- equipment.widget.rib.Nu_corrugated_Vicente(Re, Pr, Di, p, h)[source]¶
- Calculate friction factor for a corrugated tube using the Vicente et al.
correlation (2004).
- Parameters:
- Refloat
Reynolds number, [-]
- Prfloat
Prandtl number, [-]
- Difloat
Internal diameter of tube, [m]
- pfloat
Helical pitch for twist of 2π radians (360º), [m]
- hfloat
Roughness height, [m]
- Returns:
- Nufloat
Nusselt number, [-]
References
[2] Vicente, P.G., García, A., Viedma, A.; Experimental investigation on heat transfer and frictional characteristics of spirally corrugated tubes in turbulent flow at different Prandtl numbers. Int. J. Heat Mass Transfer 47(4) (2004) 671-681
[3] Vicente, P.G., García, A., Viedma, A.; Mixed convection heat transfer and isothermal pressure drop in corruageted tubes for laminar and transition flow. Int. Comm. Heat Mass Transfer 31(5) (2004) 651-662
- equipment.widget.rib.Nu_corrugated_Sethumadhavan(Re, Pr, Di, P, h)[source]¶
- Calculate Nusselt number for a corrugated pipe using the
Sethumadhavan-Raja Rao correlation (1986).
- Parameters:
- Refloat
Reynolds number, [-]
- Prfloat
Prandtl number, [-]
- Difloat
Internal diameter of tube, [m]
- pfloat
Helical pitch for twist of 2π radians (360º), [m]
- hfloat
Roughness height, [m]
- Returns:
- Nufloat
Nusselt number, [-]
References
[4] Sethumadhavan, R., Raja Rao, M.; Turbulent Flow Friction and Heat Transfer Characteristics of Single and Multistart Spirally Enghanced Tubes. J. Heat Transfer 108(1) (1986) 55-61
- equipment.widget.rib.Nu_corrugated_Dong(Re, Pr, Di, P, h)[source]¶
- Calculate nusselt number for a corrugated pipe using the Dong et al.
correlation (2001).
- Parameters:
- Refloat
Reynolds number, [-]
- Prfloat
Prandtl number, [-]
- Dfloat
Internal diameter of tube, [m]
- Pfloat
helical pitch for twist of 2π radians (360º), [m]
- hfloat
Roughness height, [m]
- Returns:
- Nufloat
Nusselt number, [-]
References
[5] Dong, Y., Huixiong, L., Tingkuan, C.; Pressure drop, heat transfer and performance of single-phase turbulent flow in spirally corrugated tubes. Exp. Thermal Fluid Sci. 24(3-4) (2001) 131-138
- equipment.widget.rib.f_fluted_Srinivasan(Re, Di, p, h, N)[source]¶
- Calculate friction factor for a spirally flutud tube using the
Srinivasan correlation (1992).
- Parameters:
- Refloat
Reynolds number, [-]
- Difloat
Internal diameter of tube, [m]
- pfloat
Helical rib pitch for twist of 2π radians (360º), [m]
- hfloat
Flute depth, [m]
- Ninteger
Number of flute starts, [-]
- Returns:
- ffloat
Friction factor, [-]
References
[1] Naphon, P., Nuchjapo, M., Kurujareon, J.; Tube side heat transfer coefficient and friction factor characteristics of horizontal tubes with helical rib. Energy Conv. Management 47(18-19) (2006) 3031-3044
- equipment.widget.rib.Nu_fluted_Srinivasan(Re, Pr, Di, p, h, N)[source]¶
- Calculate Nusselt number for a tube with helical rib using the Naphon
correlation (1992).
- Parameters:
- Refloat
Reynolds number, [-]
- Prfloat
Prandtl number, [-]
- Difloat
Internal diameter of tube, [m]
- pfloat
Helical rib pitch for twist of 2π radians (360º), [m]
- hfloat
Helical rib depth, [m]
- Ninteger
Number of flute starts, [-]
- Returns:
- Nufloat
Nusselt number, [-]
References
[6] Srinivasan, V., Christensen, R.N.; Experimental Investigation of Heat Transfer and Pressure Drop Characteristics of Flow Through Spirally Fluted Tubes. Exp. Thermal Fluid Sci. 5(6) (1992) 820-827
- equipment.widget.rib.f_rib_Naphon(Re, Di, p, h)[source]¶
- Calculate friction factor for a tube with helical rib using the Naphon
correlation (2006).
- Parameters:
- Refloat
Reynolds number, [-]
- Difloat
Internal diameter of tube, [m]
- pfloat
Helical rib pitch for twist of 2π radians (360º), [m]
- hfloat
Helical rib depth, [m]
- Returns:
- ffloat
Friction factor, [-]
References
[1] Naphon, P., Nuchjapo, M., Kurujareon, J.; Tube side heat transfer coefficient and friction factor characteristics of horizontal tubes with helical rib. Energy Conv. Management 47(18-19) (2006) 3031-3044
- equipment.widget.rib.Nu_rib_Naphon(Re, Pr, Di, p, h)[source]¶
- Calculate Nusselt number for a tube with helical rib using the Naphon
correlation (2006).
- Parameters:
- Refloat
Reynolds number, [-]
- Prfloat
Prandtl number, [-]
- Difloat
Internal diameter of tube, [m]
- pfloat
Helical rib pitch for twist of 2π radians (360º), [m]
- hfloat
Helical rib depth, [m]
- Returns:
- Nufloat
Nusselt number, [-]
References
[1] Naphon, P., Nuchjapo, M., Kurujareon, J.; Tube side heat transfer coefficient and friction factor characteristics of horizontal tubes with helical rib. Energy Conv. Management 47(18-19) (2006) 3031-3044
- class equipment.widget.rib.Rib(**kwargs)[source]¶
Bases:
CallableEntityHelical rip tube
- Parameters:
- pfloat
Helical rib pitch for twist of 2π radians (360º), [m]
- hfloat
Helical rib depth, [m]
- Attributes:
isCalculableCheck if all input are defined
Methods
Nu(Re, Pr, Di)Calculate nusselt number
calculo()Definition of twisted tape inserts for annuli sections
f(Re, Di)Calculate friction factor
inputChanged
valueChanged
- TEXT_FRICTION = ('Vicente (2004)', 'Sethumadhavan-Raja Rao (1986)', 'Dong (2001)')¶
- TEXT_HEAT = ('Vicente (2004)', 'Sethumadhavan-Raja Rao (1986)', 'Dong (2001)')¶
- status = 0¶
- msg = ''¶
- kw = {'N': 1, 'h': 0, 'isFluted': False, 'isRib': False, 'methodCorrugatedFriction': 0, 'methodCorrugatedHeat': 0, 'p': 0}¶
- valueChanged¶
pyqtSignal(*types, name: str = …, revision: int = …, arguments: Sequence = …) -> PYQT_SIGNAL
types is normally a sequence of individual types. Each type is either a type object or a string that is the name of a C++ type. Alternatively each type could itself be a sequence of types each describing a different overloaded signal. name is the optional C++ name of the signal. If it is not specified then the name of the class attribute that is bound to the signal is used. revision is the optional revision of the signal that is exported to QML. If it is not specified then 0 is used. arguments is the optional sequence of the names of the signal’s arguments.
- inputChanged¶
pyqtSignal(*types, name: str = …, revision: int = …, arguments: Sequence = …) -> PYQT_SIGNAL
types is normally a sequence of individual types. Each type is either a type object or a string that is the name of a C++ type. Alternatively each type could itself be a sequence of types each describing a different overloaded signal. name is the optional C++ name of the signal. If it is not specified then the name of the class attribute that is bound to the signal is used. revision is the optional revision of the signal that is exported to QML. If it is not specified then 0 is used. arguments is the optional sequence of the names of the signal’s arguments.
- property isCalculable¶
Check if all input are defined
- class equipment.widget.rib.UI_Rib(parent=None)[source]¶
Bases:
ToolGuiHelical rib dialog
Methods
loadUI()Add widget
setEnableFluted
- title = 'Use helical rib in tube'¶