solar thermal plant design & operation suite of tools team #3 soumya dhama deepthi mudunuri...
TRANSCRIPT
Solar Thermal Plant Design & Operation Suite of Tools
Team #3Soumya DhamaDeepthi MudunuriSushma KorrapatiRamya Poligari
Team Information
Team #3 Members:
Soumya DhamaE-mail: [email protected]
Deepthi MudunuriEmail: [email protected]
Sushma KorrapatiE-mail: [email protected]
Ramya K PoligariE-mail: [email protected]
Instructor:
Dr. Kwok Bun Yue
Email: [email protected]
Mentor:
Dr. Michel Izygon
Email: [email protected]
• Introduction
• Heliostats
• Shading and Blocking
• Solar Computation Program
• Project Proposal
• Project Requirements
• Technologies Used
• Flow Chart Diagram
• User Interface Demo
• Future Work
• References
Contents
IntroductionIntroduction
• A Solar Power plant produces electricity by reflecting sunlight on to the central receiver
• A solar thermal plant consists of mirror reflectors called heliostats
Heliostats• They direct and concentrate
the solar radiation onto a central receiver
• Many parameters must be optimized, in the design of a solar thermal plant
• The parameters are– Location– Shading and– Blocking
Shading and Blocking
• Shading occurs when a heliostat casts its shadow on another heliostat located behind it
• Blocking occurs when a heliostat in front of another heliostat, blocks the reflected suns energy on its way to the receiver
Solar Computation Program
• It produces a snapshot of shading and blocking of each heliostat
• The design process includes analyses of data at different times and dates
• Many executions are required for a solar thermal plant
• Effectively store, retrieve and delete the output data of the Solar Computation Program
• Retrieve the data by various key words
• Program executed via a simple Graphical User Interface
Project Proposal
• Develop a Graphical User Interface
• Store the output data from the Solar Computation Program to the database
– Output data
• OpenGI_Helio_DYN.txt• Results.xls• run_info.txt• NeighborDistances.txt• dataSAR.txt
Project Requirements
• Retrieve a data set from the database by providing the field identifiers
• Retrieve multiple sets of data by the user request
• Display the statistics on the sets in storage
• Delete sets from storage by providing the field identifier
Project Requirements
• Prevent duplicate entries in the database
• Facilitate two user interaction with the database
Project Requirements
Start
Open the application
Select the insert page
Selects an input directory
Verifies whether the
folder has the read
permission
Ready to access the files
Check-in
Verifies if SC sets exists in
the folder
Copy into the database
Check-in successful
Shows an acknowledgement that one set already exists
You cant access files
No
YES
NoYES
AQ
DR
A
Verifies whether it has
write permission
Not ready to accept any queries
Ready to accept queries
YES NO
Select output directory
Q
Browse
Search the database for
the value entered in the
selected option
Successful
Information about the sets
Retrieve
Re-write data into the output folder
Done
Data not foundNO
YES
Select one of the options
Select a set
D
Browse
Select field identifier
Search No data foundSuccessful
Information about the sets
Delete
Warning message
Remove permanently
Done
Closes window
End
NOYES
Select a set
• UI Enhancements
- In each page there are some functionalities which have to be implemented.
- Implement multiple user interaction modules which is still under documentation.
- Implement the On_Click Events in few pages.
Future Work
• Questions?• Data Base Design and Implementation - Data modeling using UML class diagrams
- Rough Database design
- Restructuring and refinement of the data accordingly
• Integrate the User Interface with the data base to provide complete functionality to our application
Future Work
References
http
http://aa.usno.navy.mil/data/docs/AltAz.php
http://www.powerfromthesun.net/