Solar Collector Simulator
Solar Collector Simulator is a simulation involving 4 components: 1. Solar Collector, 2. Water Pump, 3. Transmission, and 4. Water Tank. The simulator accomodates the thermodynamic principal of the energy and heat conversions, while giving as much information as possible in the observation.
Files
io/runtime/RunSolarSimulation
file shows how to run the simulator with some dummy but practical parameters.io/simulator/collector/SolarCollectorSimulation
is the integrator class of all the components and runs the actual simulation. It providesstep
,observe
, andreset
method, as in the OpenAI Gym simulators.io/simulator/collector/components
contains all the required components as POJO objects with some added functionalities.
References
- Analysis of a Flat-plate Solar Collector, Author: Fabio Struckmann
- How can i calculate area of solar collector according to hourly hot water consumption?, ResearchGate
- Determining Collector Flow Rate, Build it Solar
- Measuring Collector Performance and Efficiency, Build it Solar
- High Performance Flat Plate Solar Thermal Collector Evaluation, ROCKENBAUGH et all, NREL
- Solar hot-water systems, Explin that stuff
- Heat and temperature, Khan Academy
- Temperature Change and Heat Capacity, Lumen
- How to Calculate Water Pump Horsepower, WikiHow