You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+7-7Lines changed: 7 additions & 7 deletions
Original file line number
Diff line number
Diff line change
@@ -63,18 +63,18 @@ MATLAB and Symbolic Math Toolbox are used throughout. Simulink and Simscape are
63
63
|||||
64
64
| :-- | :-- | :-- | :-- |
65
65
|**Topic** <br> |**Summary** <br> |**Learning Objectives** <br> In this script, students will... <br> |**Mode** <br> |
66
-
|**First Law of Thermodynamics** in <br> [**FirstLaw.mlx**](matlab: edit FirstLaw.mlx) <br> [<imgsrc="Images/Kheops-Pyramid.jpg"width="201"alt="Kheops-Pyramid.jpg">](matlab: edit FirstLaw.mlx) <br> Photo credit: [Nina Aldin Thune](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Thermodynamics&project=Thermodynamics.prj&file=Scripts/FirstLaw.mlx) <br> | This script introduces the first law of thermodynamics, focusing on units, energy, systems, and conservation laws. <br> |\* Express various forms of energy in terms of fundamental units <br> \* Apply the conservation of mass in simple, conceptual situations <br> \* Identify systems with open and closed control volumes <br> \* Apply the first law of thermodynamics <br> | Code Hidden <br> |
67
-
|**Standard Thermodynamics Language** in [**CreatePVplots.mlx**](matlab: edit CreatePVplots.mlx) <br> [<imgsrc="Images/isothermalPVplot.png"width="201"alt="isothermalPVplot.png">](matlab: edit CreatePVplots.mlx) <br> | This script investigates pressure\-volume (PV) diagrams and their relationship to state equations in a closed system. <br> |\* Identify keywords including isothermal, isobaric, and isochoric, and translate word problems into thermodynamic terminology <br> \* Identify and state necessary assumptions to express a thermodynamic relationship <br> | Code Visible <br> |
68
-
|**Calculate Work from P\-V plots** in [**CalculateWork.mlx**](matlab: edit CalculateWork.mlx) <br> [<imgsrc="Images/image_7.png"width="201"alt="image_7.png">](matlab: edit CalculateWork.mlx) <br> | This script introduces computing the work done by a system using analysis of its PV plot. <br> |\* Identify positive, negative, and zero work from a P\-V plot without computing the value <br> \* Compute work in constant pressure, constant volume, and integrable P\-V plots <br> \* Compare various state equations both to each other and to tabular data <br> \* Compute the work done by a piston modeled in Simulink <br> | Code Visible <br> |
69
-
|**Second Law of Thermodynamics** in [**SecondLaw.mlx**](matlab: edit SecondLaw.mlx) <br> [<imgsrc="Images/pistonAdiabatic.gif"width="201"alt="pistonAdiabatic.gif">](matlab: edit SecondLaw.mlx) <br> ||\* Identify thermal sources, sinks, and reservoirs <br> \* Compute thermal efficiency <br> \* Reflect on the second law of thermodynamics <br> \* Use the universe as a system of reference for determining thermodynamic flows <br> | Code Hidden <br> |
70
-
|**Properties of Pure Substances** in [**StatePlots.mlx**](matlab: edit StatePlots.mlx) <br> [<imgsrc="Images/TS_water.png"width="201"alt="TS_water.png">](matlab: edit StatePlots.mlx) <br> | This script introduces state diagrams and temperature\-entropy plots. <br> |\* Investigate the standard shapes of state diagrams <br> \* Investigate Temperature/Entropy plots for several pure substances, including water, R134a, and ammonia <br> \* Identify liquid, gas, two\-phase, and supercritical states of matter on a temperature\-entropy plot <br> | Code Hidden <br> |
71
-
|**Explore a Refrigeration Mode**l in [**Model\_Fridge.mlx**](matlab: edit Model_Fridge.mlx) <br> [<imgsrc="Images/FridgeModelwithSensors.png"width="201"alt="FridgeModelwithSensors.png">](matlab: edit Model_Fridge.mlx) <br> | This project applies the thermodynamic concepts to an everyday example using a Simulink model. <br> |\* Apply understanding about thermodynamic cycles to model a refrigerator <br> \* Perform unit conversions required to extract values from a database and use them in a model <br> \* Read and interpret thermodynamic plots <br> \* Create informative plots based on thermodynamic sensor data <br> | Code Visible <br> |
66
+
| **First Law of Thermodynamics** in <br> [**FirstLaw.mlx** ](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Thermodynamics&project=Thermodynamics.prj&file=Scripts/FirstLaw.mlx) <br> [<img src="Images/Kheops-Pyramid.jpg" width="201" alt="Kheops-Pyramid.jpg">](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Thermodynamics&project=Thermodynamics.prj&file=Scripts/FirstLaw.mlx) <br> Photo credit: [Nina Aldin Thune](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Thermodynamics&project=Thermodynamics.prj&file=Scripts/FirstLaw.mlx) <br> | This script introduces the first law of thermodynamics, focusing on units, energy, systems, and conservation laws. <br> | \* Express various forms of energy in terms of fundamental units <br> \* Apply the conservation of mass in simple, conceptual situations <br> \* Identify systems with open and closed control volumes <br> \* Apply the first law of thermodynamics <br> | Code Hidden <br> |
67
+
|**Standard Thermodynamics Language** in [**CreatePVplots.mlx**](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Thermodynamics&project=Thermodynamics.prj&file=Scripts/CreatePVplots.mlx) <br> [<imgsrc="Images/isothermalPVplot.png"width="201"alt="isothermalPVplot.png">](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Thermodynamics&project=Thermodynamics.prj&file=Scripts/CreatePVplots.mlx) <br> | This script investigates pressure\-volume (PV) diagrams and their relationship to state equations in a closed system. <br> |\* Identify keywords including isothermal, isobaric, and isochoric, and translate word problems into thermodynamic terminology <br> \* Identify and state necessary assumptions to express a thermodynamic relationship <br> | Code Visible <br> |
68
+
|**Calculate Work from P\-V plots** in [**CalculateWork.mlx**](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Thermodynamics&project=Thermodynamics.prj&file=Scripts/CalculateWork.mlx) <br> [<imgsrc="Images/image_7.png"width="201"alt="image_7.png">](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Thermodynamics&project=Thermodynamics.prj&file=Scripts/CalculateWork.mlx) <br> | This script introduces computing the work done by a system using analysis of its PV plot. <br> |\* Identify positive, negative, and zero work from a P\-V plot without computing the value <br> \* Compute work in constant pressure, constant volume, and integrable P\-V plots <br> \* Compare various state equations both to each other and to tabular data <br> \* Compute the work done by a piston modeled in Simulink <br> | Code Visible <br> |
69
+
|**Second Law of Thermodynamics** in [**SecondLaw.mlx**](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Thermodynamics&project=Thermodynamics.prj&file=Scripts/SecondLaw.mlx) <br> [<imgsrc="Images/pistonAdiabatic.gif"width="201"alt="pistonAdiabatic.gif">](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Thermodynamics&project=Thermodynamics.prj&file=Scripts/SecondLaw.mlx) <br> ||\* Identify thermal sources, sinks, and reservoirs <br> \* Compute thermal efficiency <br> \* Reflect on the second law of thermodynamics <br> \* Use the universe as a system of reference for determining thermodynamic flows <br> | Code Hidden <br> |
70
+
|**Properties of Pure Substances** in [**StatePlots.mlx**](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Thermodynamics&project=Thermodynamics.prj&file=Scripts/StatePlots.mlx) <br> [<imgsrc="Images/TS_water.png"width="201"alt="TS_water.png">](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Thermodynamics&project=Thermodynamics.prj&file=Scripts/StatePlots.mlx) <br> | This script introduces state diagrams and temperature\-entropy plots. <br> |\* Investigate the standard shapes of state diagrams <br> \* Investigate Temperature/Entropy plots for several pure substances, including water, R134a, and ammonia <br> \* Identify liquid, gas, two\-phase, and supercritical states of matter on a temperature\-entropy plot <br> | Code Hidden <br> |
71
+
|**Explore a Refrigeration Mode**l in [**Model\_Fridge.mlx**](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Thermodynamics&project=Thermodynamics.prj&file=Scripts/Model_Fridge.mlx) <br> [<imgsrc="Images/FridgeModelwithSensors.png"width="201"alt="FridgeModelwithSensors.png">](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Thermodynamics&project=Thermodynamics.prj&file=Scripts/Model_Fridge.mlx) <br> | This project applies the thermodynamic concepts to an everyday example using a Simulink model. <br> |\* Apply understanding about thermodynamic cycles to model a refrigerator <br> \* Perform unit conversions required to extract values from a database and use them in a model <br> \* Read and interpret thermodynamic plots <br> \* Create informative plots based on thermodynamic sensor data <br> | Code Visible <br> |
|**Description** <br> | A guide to installing and testing the functionality CoolProp from MATLAB. <br> | Using Simulink and the capabilities of the Simscape Two\-Phase Fluid libraries, build and test a complete refrigerator. <br> |
0 commit comments