Survey
* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project
Solar Thermal Plant Design & Operation Suite of Tools By Team #4 Lakshmi Yogitha Javvadi, Sukumar Bollineni Deepa Borra, Sasya Kodali. 5/24/2017 Solar Thermal Plant Design 1 Team Information Team#4 Members: Mentor: Dr. Michel Izygon Email: [email protected] Lakshmi Yogitha Javvadi Email: [email protected] Sasya Kodali Email: [email protected] Sukumar Bollineni Email: [email protected] Instructor: Dr. Kwok Bun Yue Email: [email protected] Deepa Borra Email: [email protected] 5/24/2017 Solar Thermal Plant Design 2 Customer Information Tietronix Software Inc. , 1331 Gemini Avenue, Suite 300 Houston, TX 77058. Website: www.tietronix.com “Expert knowledge, best-in-class tools and a proven methodology and process”. Contact Person: Dr.Michel Izygon, Ph.D. Co-Founder, Senior Vice President & Chief Technology Officer. Tietronix Software Inc. 5/24/2017 Solar Thermal Plant Design 3 Contents Plant Overview.…………………………Yogitha Previous Work…………..……………Yogitha Abstract…………...…………………Yogitha Requirements………………………Sukumar Use Case Diagram.…………………Sukumar System Architecture…………………Sukumar Problem Specification …………………Sukumar Algorithm…………….………………………Deepa 5/24/2017 Solar Thermal Plant Design 4 Contents Flowchart …….…….………………………Deepa User Interface ………...…………………Deepa Shading & Blocking……………………Deepa Java 3D utilities………………………..Sasya Implementation issues ..………………..Sasya Progress …………..……………………..Sasya Team Roles…………….…………………..Sasya Screen Shots……….....………………...……..Sasya 5/24/2017 Solar Thermal Plant Design 5 Solar Plant Overview Tower with Receiver Heliostats 5/24/2017 Solar Thermal Plant Design 6 Previous Capstone Work Computed sun’s position. Mirror specification from user/database. Formation of the field. Calculated the normal. Azimuth and Altitude of the Heliostat. 5/24/2017 Solar Thermal Plant Design 7 Project Abstract User Interface enhancements. Additional functionalities. Compute shading and blocking. Varying distance between mirrors. Mirror placement in radial stagger field. 5/24/2017 Solar Thermal Plant Design 8 Requirements • Improving User Interface. • Compute shading and blocking. – Sun’s direction, heliostat normal. – Heliostat Size (W, H). – Distance between heliostats/mirrors. • Research on geometry. 5/24/2017 Solar Thermal Plant Design 9 Technologies Java 1.6 Net Beans 5.5.1 Java Servlet Java Server Pages (JSP) JavaScript XML Ms-Access JAVA 3D utilities 5/24/2017 Solar Thermal Plant Design 10 Use Case Diagram 5/24/2017 Solar Thermal Plant Design 11 System Architecture 5/24/2017 Solar Thermal Plant Design 12 Problem Specifications • Equation of the plane. • Mirror co-ordinates in absolute coordinate system. • Compute the sun’s position. • Projections of the source on the target mirror. • Intersection of the target mirror and the projected plane. 5/24/2017 Solar Thermal Plant Design 13 Algorithm • Select mirror. • Convert to absolute co-ordinate system. – 2 Rotations – 1 Translation • Find neighboring mirror positions. • Projection by rayPlane ( Java3D) • Intersection using Clip ( Java3D) 5/24/2017 Solar Thermal Plant Design 14 Flowchart 5/24/2017 Solar Thermal Plant Design 15 User Interface Populating longitude and latitude. Dynamically storing the new locations. Professional web application. Integrating several pages. Proper demarcation of steps. 5/24/2017 Solar Thermal Plant Design 16 User Interface JavaScript and CSS changes. Content is central driven. Code clean-up. Make pages look alike. Removal of unnecessary button clicks. 5/24/2017 Solar Thermal Plant Design 17 Shading and Blocking • A field of heliostats suffers losses. • Considering neighboring heliostats. • Calculated for ∆R and ∆Az. • ∆R is the radial spacing. • ∆Az is the Azimuthal spacing. 5/24/2017 Solar Thermal Plant Design 18 Java3D Utilities • Encapsulates the graphic programming • Real and object oriented concept • Utilities supports functionalities. • rayPlane utility for projection. • Clip utility for intersection. 5/24/2017 Solar Thermal Plant Design 19 Implementation Issues • Integrating Java3D utilities. • Running applets in our web browser. • Linking j3d jars with some .dll files. 5/24/2017 Solar Thermal Plant Design 20 Progress Work Done: • User Interface Improvements. • Research on shading and blocking. • Derived formulas. • Implementation of formulas. • Derived projection points. 5/24/2017 Solar Thermal Plant Design 21 Progress Future Work: • Derive intersection area. • Integrating the Clip utility (Java3D). • Storing values. 5/24/2017 Solar Thermal Plant Design 22 Time Line 5/24/2017 Solar Thermal Plant Design 23 Team Roles Lakshmi Yogitha Javvadi (Team Leader) Research, Design, Coding, Website and Documentation. Sasya Kodali Research, Design, Coding, Website and Documentation . Deepa Borra Research, User Interface, Coding and Debugging. Sukumar Bollineni Research, User Interface, Developing and Testing. 5/24/2017 Solar Thermal Plant Design 24 Screen Shots 5/24/2017 Solar Thermal Plant Design 25 Screen Shots 5/24/2017 Solar Thermal Plant Design 26 Screen Shots 5/24/2017 Solar Thermal Plant Design 27 Screen Shots 5/24/2017 Solar Thermal Plant Design 28 References http://dcm.uhcl.edu/caps7g5/ http://aa.usno.navy.mil/data/docs/AltAz.php http://www.powerfromthesun.net/ 5/24/2017 Solar Thermal Plant Design 29 5/24/2017 Solar Thermal Plant Design 30