Introduction
Estimated Time: 15 Hours including Exercises
Instructor: Prageeth Jayathissa
Reference: https://github.com/architecture-building-systems/RC_BuildingSimulator
The Objectives of this Course is to build your own building simulation engine from scratch. By doing so you will learn to
- Solve thermodynamic problems using electrical analogies
- Solve simple differential equations
- Represent a building in a resistance / capacitance model
- Model solar radiation
By the end, you should be able to build this
Prerequisites are:
1) Basic knowledge of Python. See 13 hour tutorial here
Required Tools
1) A python 2 distribution https://www.python.org/ 2) Python plugins
- Numpy http://www.numpy.org/
- Matplotlib https://matplotlib.org/index.html
Pandas http://pandas.pydata.org/
These could be managed using anaconda for simplicity https://anaconda.org/
3) A good text editor. I recommend sublimetext2 https://www.sublimetext.com/
Optional
1) Jupyter Notebooks http://jupyter.org/ Jupyter will make your code easier to handle when learning