User:Vikram Kaadam: Difference between revisions
Vikram Kadam (talk | contribs) No edit summary |
No edit summary |
||
| (43 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
'''1. Flat plate collector model''' [https:// | [https://docs.google.com/document/d/1Ox9a4bmNKBpdCD48jsa06AYF-UVp59GIIUYb6PZ3hwY/edit?hl=en_US&authkey=CMmK8JkH# Vikram Kadam] is a final year Mechanical Engineering student at Indian Institute of Technology, Kharagpur, who participated in [[GSOC2011]] with ASCEND. Vikram withdrew before completing the programme. | ||
Development branch: {{srcbranchdir|vikram|}} (especially {{srcbranchdir|vikram|models/solar}}) | |||
= GSoC 2011 Participation = | |||
GSoC 2011 Proposal: [http://www.google-melange.com/gsoc/proposal/review/google/gsoc2011/vikiseth/1 Improvement on ASCEND's support for renewable energy system modelling] | |||
Mentor: [[John Pye]] | |||
== Goals == | |||
Improvement on ASCEND's support for renewable energy system modelling: | |||
*Expanding the model library of Renewable Energy System modelling | |||
*Enhancing the models' usability and functionality and making it more robust | |||
== Tasks == | |||
Immediate Task: | |||
*Modifying SunPos Model | |||
*Creating robust models from Chapter 2, Patnode Thesis: Steady State Models of Solar Radiation Processor, Receiver, Concentrator types at the SEGS | |||
By Mid Term Review: | |||
*May 23 - May 30 : Modifying SunPos Model and creating robust models from Chapter 2, Patnode Thesis | |||
*May 30 - June 6 : Solar Receivers | |||
*June 6 - June 13: Solar Concentrators | |||
*June 13 - June 20: Solar radiation processor and Storage Tank | |||
*June 20 - June27 : Heat Exchanger | |||
*June 27 - Jul 4 : Pump,Flow Mixer | |||
*Jul 4 - Jul 11 : Auxiliary Heater | |||
By Final Term Review: | |||
*Jul 15 - Jul 22: Ducting and Piping Losses | |||
*Jul 22 - Jul 29: Card reader | |||
*Jul 29 - Aug 5: Space heating load | |||
*Aug 5 - Aug 12: Relief valve | |||
*Aug 12 - Aug 19: Solar process Economics load model: | |||
*Aug 19 - Aug 22: Final Documentation | |||
== Progress Report == | |||
'''July 14, 2011''' | |||
New Models | |||
* Water Heater {{srcbranch|vikram|models/solar/water_heater.a4l}} | |||
* Adiabatic Flow Mixer {{srcbranch|vikram|models/solar/adiabatic_flow_mixer.a4l}} | |||
'''July 11, 2011''' | |||
Fixed | |||
* Packed Bed Thermal Storage Tank {{srcbranch|vikram|models/solar/packed_bed_thermal_storage_tank.a4l}} | |||
* Cylindrical Absorber {{srcbranch|vikram|models/solar/cylindrical_absorber.a4l}} | |||
New Models | |||
* Pump {{srcbranch|vikram|models/solar/pump.a4l}} | |||
* Sky Temperature {{srcbranch|vikram|models/solar/sky_temp.a4l}} | |||
'''Jun 30, 2011''' | |||
Sun Tracker {{srcbranch|vikram|models/solar/tracker.a4l}} | |||
The different kinds of the tracking mechanism are considered to get the governing equation, which in turn, along with sunpos, gives the relation between time, position, orientation of the collector and incidence angle. | |||
Status : tracker 2 works, tracker 1 has issues | |||
Packed Bed Thermal Storage Tank at {{srcbranch|vikram|models/solar/packed_bed_thermal_storage_tank.a4l}} | |||
Assumptions: | |||
* One dimensional plug flow | |||
* No axial conduction or dispersion | |||
* No mass transfer | |||
* No heat loss to the environment | |||
* No temperature gradients within the energy storing solid particles (valid for Biot number less than 0.1) | |||
In this model, a packed bed thermal storage tank, in which pebbles are used to store heat, is modelled. | |||
Status : Completed mathematically but diverges | |||
Cylindrical Absorber {{srcbranch|vikram|models/solar/cylindrical_absorber.a4l}} | |||
Assumptions: | |||
* Cylindrical absorbing tube | |||
* Single glass cover over the absorbing tube. | |||
* No temperature gradient around the receiver tube | |||
* No loss due to conduction through the structure supports horizontal receiver tubes | |||
A cylindrical collector is modelled for both concentrator and flat plate systems. This model gives the total heat absorbed by water after all the convective, radiative and pipe losses. | |||
Status: completed mathematically but diverges | |||
Currently working on : | |||
* Pump: Fixed flow rate pump with heat losses | |||
* Flow mixer: Multiple flow inputs to the mixer and mixture fluid temperature and flow rate to be given as outputs. | |||
'''Jun 20, 2011''' | |||
Already done | |||
* Flat plate collector (has issues : diverges on solving) | |||
* Direct Normal Insolation on an incline (correct) | |||
* Tracking mechanisms for solar concentrators at {{srcbranch|vikram|models/solar/tracker.a4l}} and {{srcbranch|vikram|models/solar/absorbed_radiation_with_tracking.a4l}} (has issues - gives ''zbrent : root must be bracketed'' error) | |||
Currently working on | |||
* Cylindrical receivers and parabolic collector at {{srcbranch|vikram|models/solar/cylindrical_absorber.a4l}} (Incomplete) | |||
* Packed bed thermal storage tank. (Mathematically modelled / Not commited yet) | |||
* Liquid thermal storage tank. (Mathematically modelled / Not commited yet) | |||
'''May 23, 2011''' | |||
* Read [https://www.nrel.gov/analysis/sam/pdfs/thesis_patnode06.pdf Patnode Thesis] | |||
* Working of the Immediate task | |||
== Pre-acceptance Notes == | |||
'''1. Solar field model''' {{srcbranch|vikram|models/solar/solar_field_model.a4l}} | |||
[[File:Solar_field_Model_of_Patnode.jpg|thumb|upright=2.0|alt=A cartoon centipede reads books and types on a laptop.|Solar field | |||
model.]] | |||
This model uses the approach by Patnode to the field efficiency of solar field at SEGS. | |||
Detailed analysis of the model can be found in the [https://www.nrel.gov/analysis/sam/pdfs/thesis_patnode06.pdf original thesis]. | |||
'''2. Solar field model using sunpos.a4l''' {{srcbranch|vikram|models/solar/solar_field_model_using_sunpos.a4l}} | |||
This model is same as 1st one except it uses johnpye/sunpos.a4c instead of direct equations for sun-position related variables. | |||
'''3. Solar field model (using fprops for specific enthalpy)''' | |||
{{srcbranch|vikram|models/solar/solar_field_model_fprops_used.a4l}} | |||
This model is same as 1st one except it used fprops library in ascend instead of direct equations for specific enthalpy. | |||
Issue : call fprops property function gives 'out of bounds' error for input rho and T. | |||
'''4. Flat plate collector model''' {{srcbranch|vikram|models/solar/flat_plate_collector.a4l}} | |||
Here, He is trying to model commonly used 'fin and tube' type of absorber,a flat plate collector, for liquid heating. | |||
He has considered 1 glass cover. Model aims at calculating overall heat loss coefficient (Ul) and useful energy gain (Qu). | |||
Mean plate temperature and ambient temperature are given. | Mean plate temperature and ambient temperature are given. | ||
Thus model is valid for the range of 'effective transmittance-absorptance product' which satisfy below mentioned assumptions. Also model does not calculate the solar gain S {= (effective transmittance-absorptance product) * ( solar radiation falling on tilted collector surface)} but take it as direct entry. | Thus model is valid for the range of 'effective transmittance-absorptance product' which satisfy below mentioned assumptions. Also | ||
model does not calculate the solar gain S {= (effective transmittance-absorptance product) * ( solar radiation falling on tilted | |||
collector surface)} but take it as direct entry. | |||
Assumptions: | Assumptions: | ||
# Performance is steady state. | |||
# Construction is of parallel sheet and tube type. | |||
# The headers cover small area and can be neglected. | |||
# There is no absorption of solar energy by covers insofar as it affects losses. | |||
# The headers provide uniform flow to the collector tubes. | |||
# There is one dimensional heat flow from the covers. | |||
# There is one dimensional heat flow from the black insulation. | |||
# The covers are opaque to infrared radiation. | |||
# There is negligible temperature drop through covers | |||
# The sky can be considered a black body for long wavelength radiation at equivalent sky temperature. | |||
Issue : Iteration exceeded error. This probably Needs better guesses and will be resolved soon. | |||
'''5. Some types definition required by above models''' can be found {{srcbranch|vikram|models/solar/mytypes.a4l}}. | |||
[[Category:GSOC2011]] | |||
[[Category:ASCEND Contributors]] | |||
Latest revision as of 23:02, 20 February 2012
Vikram Kadam is a final year Mechanical Engineering student at Indian Institute of Technology, Kharagpur, who participated in GSOC2011 with ASCEND. Vikram withdrew before completing the programme.
Development branch: vikram: (especially vikram:models/solar)
GSoC 2011 Participation
GSoC 2011 Proposal: Improvement on ASCEND's support for renewable energy system modelling
Mentor: John Pye
Goals
Improvement on ASCEND's support for renewable energy system modelling:
- Expanding the model library of Renewable Energy System modelling
- Enhancing the models' usability and functionality and making it more robust
Tasks
Immediate Task:
- Modifying SunPos Model
- Creating robust models from Chapter 2, Patnode Thesis: Steady State Models of Solar Radiation Processor, Receiver, Concentrator types at the SEGS
By Mid Term Review:
- May 23 - May 30 : Modifying SunPos Model and creating robust models from Chapter 2, Patnode Thesis
- May 30 - June 6 : Solar Receivers
- June 6 - June 13: Solar Concentrators
- June 13 - June 20: Solar radiation processor and Storage Tank
- June 20 - June27 : Heat Exchanger
- June 27 - Jul 4 : Pump,Flow Mixer
- Jul 4 - Jul 11 : Auxiliary Heater
By Final Term Review:
- Jul 15 - Jul 22: Ducting and Piping Losses
- Jul 22 - Jul 29: Card reader
- Jul 29 - Aug 5: Space heating load
- Aug 5 - Aug 12: Relief valve
- Aug 12 - Aug 19: Solar process Economics load model:
- Aug 19 - Aug 22: Final Documentation
Progress Report
July 14, 2011
New Models
- Water Heater vikram:models/solar/water_heater.a4l
- Adiabatic Flow Mixer vikram:models/solar/adiabatic_flow_mixer.a4l
July 11, 2011
Fixed
- Packed Bed Thermal Storage Tank vikram:models/solar/packed_bed_thermal_storage_tank.a4l
- Cylindrical Absorber vikram:models/solar/cylindrical_absorber.a4l
New Models
- Pump vikram:models/solar/pump.a4l
- Sky Temperature vikram:models/solar/sky_temp.a4l
Jun 30, 2011
Sun Tracker vikram:models/solar/tracker.a4l
The different kinds of the tracking mechanism are considered to get the governing equation, which in turn, along with sunpos, gives the relation between time, position, orientation of the collector and incidence angle.
Status : tracker 2 works, tracker 1 has issues
Packed Bed Thermal Storage Tank at vikram:models/solar/packed_bed_thermal_storage_tank.a4l
Assumptions:
- One dimensional plug flow
- No axial conduction or dispersion
- No mass transfer
- No heat loss to the environment
- No temperature gradients within the energy storing solid particles (valid for Biot number less than 0.1)
In this model, a packed bed thermal storage tank, in which pebbles are used to store heat, is modelled.
Status : Completed mathematically but diverges
Cylindrical Absorber vikram:models/solar/cylindrical_absorber.a4l
Assumptions:
- Cylindrical absorbing tube
- Single glass cover over the absorbing tube.
- No temperature gradient around the receiver tube
- No loss due to conduction through the structure supports horizontal receiver tubes
A cylindrical collector is modelled for both concentrator and flat plate systems. This model gives the total heat absorbed by water after all the convective, radiative and pipe losses.
Status: completed mathematically but diverges
Currently working on :
- Pump: Fixed flow rate pump with heat losses
- Flow mixer: Multiple flow inputs to the mixer and mixture fluid temperature and flow rate to be given as outputs.
Jun 20, 2011
Already done
- Flat plate collector (has issues : diverges on solving)
- Direct Normal Insolation on an incline (correct)
- Tracking mechanisms for solar concentrators at vikram:models/solar/tracker.a4l and vikram:models/solar/absorbed_radiation_with_tracking.a4l (has issues - gives zbrent : root must be bracketed error)
Currently working on
- Cylindrical receivers and parabolic collector at vikram:models/solar/cylindrical_absorber.a4l (Incomplete)
- Packed bed thermal storage tank. (Mathematically modelled / Not commited yet)
- Liquid thermal storage tank. (Mathematically modelled / Not commited yet)
May 23, 2011
- Read Patnode Thesis
- Working of the Immediate task
Pre-acceptance Notes
1. Solar field model vikram:models/solar/solar_field_model.a4l
This model uses the approach by Patnode to the field efficiency of solar field at SEGS.
Detailed analysis of the model can be found in the original thesis.
2. Solar field model using sunpos.a4l vikram:models/solar/solar_field_model_using_sunpos.a4l
This model is same as 1st one except it uses johnpye/sunpos.a4c instead of direct equations for sun-position related variables.
3. Solar field model (using fprops for specific enthalpy)
vikram:models/solar/solar_field_model_fprops_used.a4l
This model is same as 1st one except it used fprops library in ascend instead of direct equations for specific enthalpy.
Issue : call fprops property function gives 'out of bounds' error for input rho and T.
4. Flat plate collector model vikram:models/solar/flat_plate_collector.a4l
Here, He is trying to model commonly used 'fin and tube' type of absorber,a flat plate collector, for liquid heating. He has considered 1 glass cover. Model aims at calculating overall heat loss coefficient (Ul) and useful energy gain (Qu).
Mean plate temperature and ambient temperature are given.
Thus model is valid for the range of 'effective transmittance-absorptance product' which satisfy below mentioned assumptions. Also
model does not calculate the solar gain S {= (effective transmittance-absorptance product) * ( solar radiation falling on tilted
collector surface)} but take it as direct entry.
Assumptions:
- Performance is steady state.
- Construction is of parallel sheet and tube type.
- The headers cover small area and can be neglected.
- There is no absorption of solar energy by covers insofar as it affects losses.
- The headers provide uniform flow to the collector tubes.
- There is one dimensional heat flow from the covers.
- There is one dimensional heat flow from the black insulation.
- The covers are opaque to infrared radiation.
- There is negligible temperature drop through covers
- The sky can be considered a black body for long wavelength radiation at equivalent sky temperature.
Issue : Iteration exceeded error. This probably Needs better guesses and will be resolved soon.
5. Some types definition required by above models can be found vikram:models/solar/mytypes.a4l.