Transcript Slide 1
Solar Thermal Plant Design & Operation Suite of Tools By Team #4 Sasya Kodali, Lakshmi Yogitha Javvadi, Deepa Borra, Sukumar Bollineni Date: 10/02/2007 7/21/2015 Solar Thermal Plant Design & Operation Tools 1 Team Information Team#4 Members: Mentor: Lakshmi Yogitha Javvadi Email: [email protected] Dr. Michel Izygon Email: [email protected] Instructor: Sasya Kodali Email: [email protected] Dr. Kwok Bun Yue Email: [email protected] Sukumar Bollineni Email:[email protected] Deepa Borra Email: [email protected] 7/21/2015 Solar Thermal Plant Design & Operation Tools 2 Customer Information Tietronix Software Inc. , 1331 Gemini Avenue, Suite 300 Houston, TX 77058. Website: www.tietronix.com Develops software and technology for the worlds most selective customers including NASA and Fortune 1000 companies. Tietronix relies on expert knowledge, best-in-class tools, and a proven methodology to achieve a 100% success rate for its customers. Contact Person: Dr.Michel Izygon, Ph.D. Co-Founder, Senior Vice President & Chief Technology Officer. Tietronix Software Inc. 7/21/2015 Solar Thermal Plant Design & Operation Tools 3 Contents 7/21/2015 Introduction……………………………………….....Sasya Previous Work…………………………………...…..Sasya Project Abstract……………………………………...Sasya Requirements…………………...………………....Yogitha Technologies Required……………………...…… Yogitha Use Case Diagram……………………................... Yogitha System Architecture ………………….................. Yogitha Shading and Blocking…………………………….... Deepa Problem Specification…………………………….... Deepa Implementation…………………………………..… Deepa User Interface…………………………………….Sukumar Progress…..………………………………………Sukumar Team Roles…………………………………….…Sukumar References………………………………………..Sukumar Solar Thermal Plant Design & Operation Tools 4 Introduction A field of thousands of movable mirrors called heliostats and a tower. A receiver at the top of the tower. Generating electricity from the energy of the sun. 7/21/2015 Solar Thermal Plant Design & Operation Tools 5 Previous Capstone Work Computed solar position. Mirror specification from user/files/database. Formation of the field in a grid view. Solar vector and receiver vector to calculate the normal. Azimuth and Altitude of the Heliostat. 7/21/2015 Solar Thermal Plant Design & Operation Tools 6 Project Abstract User Interface Enhancements. Dynamically populating the plant location. Placing eight mirrors in each cell of the grid. Compute shading and blocking by changing the distance between neighboring mirrors in a cell. 7/21/2015 Solar Thermal Plant Design & Operation Tools 7 Requirements • Improving User Interface. • Compute shading and blocking. • Sun vector. • Normal. • Mirror Size (W, H). • Distance between mirrors/heliostats. • Research on geometry. 7/21/2015 Solar Thermal Plant Design & Operation Tools 8 Technologies Required Java 1.6 Net Beans 5.5.1 Java Servlet Java Server Pages (JSP) JavaScript XML Ms-Access JAVA 3D 7/21/2015 Solar Thermal Plant Design & Operation Tools 9 Use Case Diagram 7/21/2015 Solar Thermal Plant Design & Operation Tools 10 System Architecture 7/21/2015 Solar Thermal Plant Design & Operation Tools 11 Shading & Blocking • A field of heliostats suffers losses caused by shading and blocking by neighboring heliostats. • The shading and blocking should be calculated for different ∆R and ∆Az. • ∆R is the radial spacing. • ∆Az is the Azimuthal spacing. 7/21/2015 Solar Thermal Plant Design & Operation Tools 12 Problem Specifications • Find the equation of the plane of target mirror. • Find the co-ordinates of the target mirror on the absolute coordinate system. • Find the co-ordinates of the source mirror on the absolute coordinate system. • Compute the sun vector(X,Y,Z) in the absolute coordinate system. • Compute the projections of the source mirror corners with respect to sun vector on to the target mirror plane. • Compute the intersection area of the target mirror and the projected plane. 7/21/2015 Solar Thermal Plant Design & Operation Tools 13 Implementation Once the shading and blocking between two mirrors is achieved it can be implemented on to eight mirrors. The distance between the mirrors can be varied. The Shading and Blocking for different values of ∆R and ∆Az are to be noted and stored. 7/21/2015 Solar Thermal Plant Design & Operation Tools 14 User Interface Populating the longitude and latitude for the selected location. Dynamically storing the longitude and latitude of new location. Making it more professional web application instead of website. Integrating several pages into a single page. Proper demarcation of steps. 7/21/2015 Solar Thermal Plant Design & Operation Tools 15 User Interface Improvement 7/21/2015 Solar Thermal Plant Design & Operation Tools 16 User Interface JavaScript and CSS changes, content is central driven. Simulated Ajax and further enhancements using Ajax. Code Clean Up. Make pages look alike. Removal of unnecessary button clicks. 7/21/2015 Solar Thermal Plant Design & Operation Tools 17 Progress Work Done: • Compiled previous work done. • Worked on the User Interface. • Research on shading and blocking. Future Work: • Computing the shading and blocking formulas. • Research on Java3D utilities. • Implementing the formulas for eight mirrors. 7/21/2015 Solar Thermal Plant Design & Operation Tools 18 Team Roles 1. Lakshmi Yogitha Javvadi Team Leader, Research & Design, Website Maintenance and Documentation. 2. Sasya Kodali Research & Design, Website Maintenance and Documentation . 3. Deepa Borra Research, User Interface, Programming and Debugging. 4. Sukumar Bollineni Research, User Interface, Developing and Testing. 7/21/2015 Solar Thermal Plant Design & Operation Tools 19 References http://dcm.uhcl.edu/caps7g5/ http://aa.usno.navy.mil/data/docs/AltAz.php http://www.powerfromthesun.net/ 7/21/2015 Solar Thermal Plant Design & Operation Tools 20 Thank You 7/21/2015 Solar Thermal Plant Design & Operation Tools 21