Date | Hours | Topics |
---|---|---|
23 March 2022 | 5 | Basic model design. Handling of thick sheets such as walls. |
24 March |
4 |
Basic model design. Simulation steps. Handling of low thermal mass nodes. Started to write code: reading of specification file. |
25 March |
4 |
Continued implementing reading of specification file. |
26 March |
7 |
Looked at other models, particularly EnergyPlus, which has description of 2 methods of handling radiation in a room. Continued implementing reading of specification file - switching to using JSON instead of XML. Changed my mind and now switching to YAML. |
27 March |
4 |
More reading of spec file. Introduced Surface, Node and Conductor classes. |
28 March |
3 |
Setting up structures from specification. Tidying/simplifying YAML handling code. |
31 March | 3 | Documented and implemented calculation of new node temperatures. |
1 April | 1 | Implemented heater controller. |
2 April | 5 | Continued setting up structures from specification. Implemented report generation. |
3 April | 8 | Implemented ventilation, handling of convection, graph generation, etc. Started debugging - showing signs of sensible behaviour. |