Presentation is loading. Please wait.

Presentation is loading. Please wait.

Presented By CSCI \17\08 Team #6 Krishna Thathireddy

Similar presentations


Presentation on theme: "Presented By CSCI \17\08 Team #6 Krishna Thathireddy"— Presentation transcript:

1 Presented By CSCI - 6838 04\17\08 Team #6 Krishna Thathireddy
SOLAR THERMAL PLANT DESIGN AND SUITE OF TOOLS Unsupervised lea Presented By Team #6 Krishna Thathireddy Tulasi Nandigam Soumya Garre Shahla Khorsand CSCI \17\08 Solar Thermal Plant

2 CSCI - 6838 Solar Thermal Plant Design
TEAM #6 c Team Information Mentor Dr.Michel Izygon Instructor Dr.Yue Team #6 Members Krishna Chaithanya Tulasi Nandigam Soumya Garre Shahla Khorsand CSCI Solar Thermal Plant Design

3 CSCI - 6838 Solar Thermal Plant Design
TEAM #6 Customer Information Tietronix Software Inc. , 1331 Gemini Avenue, Suite 300 Houston, TX Website: “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. CSCI Solar Thermal Plant Design

4 CSCI - 6838 Solar Thermal Plant Design
TEAM #6 Solar Thermal Plant Overview Soumya Introduction Soumya Requirements Soumya System Architecture Soumya Process Flow Soumya Algorithm Tulasi Flow Chart Tulasi Implementation Tulasi CSCI Solar Thermal Plant Design

5 CSCI - 6838 Solar Thermal Plant Design
TEAM #6 Test Cases Krishna Screen Shots Krishna Implementation Issues Krishna Solar Thermal Visualization Shahla Applet’s Required Parameters Shahla Applet’s Optional Parameters Shahla Visualization Requirements Shahla Time Line Shahla References Shahla CSCI Solar Thermal Plant Design

6 CSCI - 6838 Solar Thermal Plant Design
TEAM #6 Solar Thermal Plant Overview Solar Thermal power plants are used to generate electricity from the energy of the sun. Heliostats (mirrors) and a receiver located at the top of a tower are used. CSCI CSCI Solar Thermal Plant Design

7 CSCI - 6838 Solar Thermal Plant Design
TEAM #6 Solar Thermal Plant Overview Tower with Receiver Heliostats CSCI CSCI Solar Thermal Plant Design

8 CSCI - 6838 Solar Thermal Plant Design
TEAM #6 Introduction 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. CSCI Solar Thermal Plant Design

9 CSCI - 6838 Solar Thermal Plant Design
TEAM #6 Problem Definition The radial staggered arrangement ensures that no heliostat is placed directly in front of another in adjacent rings along the reflective path to the tower[1]. In this way, a reflected beam from any heliostat passes between its adjacent neighbors on the way to the receiver, therefore more energy is obtained [1]. CSCI Solar Thermal Plant Design

10 CSCI - 6838 Solar Thermal Plant Design
TEAM #6 Requirements User Interface enhancements Computing the correct formulae for shading and blocking Developing the code to implement this correct formulae by using Java 3d utilities. Preparing a tabular form to implement the shading and blocking by varying ∆Az and ∆R between the mirrors. CSCI CSCI Solar Thermal Plant Design

11 CSCI - 6838 Solar Thermal Plant Design
TEAM #6 Cont’d… Designing and implementing the functions for generalization of 8 mirrors to 24 mirrors. Developing the test cases for testing the program Java 3D visualization is developed such that the applet gets the real data from the web pages of the main application. CSCI CSCI Solar Thermal Plant Design

12 CSCI - 6838 Solar Thermal Plant Design
TEAM #6 Representation of 24 Mirrors Consider the source mirror Put the eight mirrors around the source mirror Calculate shading and blockings Add sixteen more mirrors and calculate the shading and blocking of each one. 24 22 21 18 17 8 13 14 6 ΔR 5 10 2 1 9 Source Mirror ΔAz 4 3 12 11 7 16 15 20 19 23 CSCI Solar Thermal Plant Design

13 CSCI - 6838 Solar Thermal Plant Design
TEAM #6 Use Case Diagram System Generate Grid Calc. Solar Vector Calc. Altitude & Azimuth Calc. Normal to Mirror User Vary ∆R & ΔAZ to Calc. Shading & Blocking View Graphic Result Java 3D Visualization CSCI Solar Thermal Plant Design

14 CSCI - 6838 Solar Thermal Plant Design
TEAM #6 System Architecture [Index.jsp Grid.jsp Calculate Servlet] (Location) CSCI Solar Thermal Plant Design

15 Process Flow TEAM #6 CSCI - 6838 Solar Thermal Plant Design
% Area of Source mirror shaded and blocked by adjacent mirrors Altitude, Azimuth,Solar vector, Reflectors,Altitude &Azimuth, Normals Date and Time (*error estimation) Main Program Solar Position Unit User information Mirror and Tower Location XML File Mirror and Tower Specification (geometrical) Java 3D Applet Visualization of Shading and blocking CSCI Solar Thermal Plant Design

16 CSCI - 6838 Solar Thermal Plant Design
TEAM #6 Algorithm Select mirror Convert to absolute co-ordinate system 2 Rotations 1 Translation Find neighboring mirror positions Projection by ray Plane ( Java3D) Intersection using Clip ( Java3D) CSCI Solar Thermal Plant Design

17 CSCI - 6838 Solar Thermal Plant Design
TEAM #6 Flowchart CSCI Solar Thermal Plant Design

18 CSCI - 6838 Solar Thermal Plant Design
TEAM #6 Implementation The mirrors are placed in a radial stagger way. The central mirror in a cell is considered as a reference mirror for calculating shading and blocking. The distances between the mirrors are calculated with respect to the diagonal length of the central mirror. CSCI Solar Thermal Plant Design

19 CSCI - 6838 Solar Thermal Plant Design
TEAM #6 Cont’d…. Calculate (x,y) coordinates of the neighboring mirrors to the central mirror in the cell. Initially the minimal ∆R and ∆Az are calculated where ∆R = the radius of the circular rings in the field ∆Az = distance between the centers of two mirrors. ∆Az and ∆R are varied until we get minimal shading and blocking. CSCI Solar Thermal Plant Design

20 CSCI - 6838 Solar Thermal Plant Design
TEAM #6 Test Cases We have generated test cases by varying the locations (i.e., for different latitude and longitude values). By varying the dimensions of the heliostat (i.e., length and width), we have calculated the shading and blocking values. Test cases are generated for different values of ∆Az and ∆R. CSCI Solar Thermal Plant Design

21 CSCI - 6838 Solar Thermal Plant Design
TEAM #6 Implementation Issues Unavailability of a fully functional mirror generation package encounter additional development and research to creating a working package. The applet was developed on an standalone machine, not causing any file system structure issue. Integration of the applet and the web application required file system changes on client machine. Passing the real coordinates and dimensions of the mirrors caused scaling problem for the applet to display the visualization. CSCI Solar Thermal Plant Design

22 CSCI - 6838 Solar Thermal Plant Design
TEAM #6 Application CSCI Solar Thermal Plant Design

23 CSCI - 6838 Solar Thermal Plant Design
TEAM #6 Plant Location CSCI Solar Thermal Plant Design

24 CSCI - 6838 Solar Thermal Plant Design
TEAM #6 Grid Generation CSCI Solar Thermal Plant Design

25 CSCI - 6838 Solar Thermal Plant Design
TEAM #6 Results CSCI Solar Thermal Plant Design

26 CSCI - 6838 Solar Thermal Plant Design
TEAM #6 Obtained Values CSCI Solar Thermal Plant Design

27 CSCI - 6838 Solar Thermal Plant Design
TEAM #6 Solar Thermal Visualization Java3D applet/application invoked on client machine. Invoked via dynamic HTML file generated by calculate Grid servlet. Displays a grid with source mirror, all side mirrors, and the shading of each mirror (if any) on the plane of the source mirror. CSCI Solar Thermal Plant Design

28 CSCI - 6838 Solar Thermal Plant Design
TEAM #6 Cont’d… Solar Thermal Grid with shading not crossing the center mirror: Sun Ray (0.4,0.15,-0.4) CSCI Solar Thermal Plant Design

29 CSCI - 6838 Solar Thermal Plant Design
TEAM #6 Cont’d… Solar Thermal Grid with shading crossing the center mirror: Sun Ray (0.2,5.15,-0.4) CSCI Solar Thermal Plant Design

30 CSCI - 6838 Solar Thermal Plant Design
TEAM #6 Applet’s Required Parameters Coordinates of each side mirror in 3D dimension Coordinates of source mirror Plane equation of source mirror Coordinates of sun ray direction CSCI Solar Thermal Plant Design

31 CSCI - 6838 Solar Thermal Plant Design
TEAM #6 Applet’s Optional Parameters (Default values will be used if values are not passed) Total number of mirrors (Default to 8 if no value is passed) Rotation angle around X axis. Rotation angle around Y axis. Length of each Heliostat. Width of each Heliostat. Depth of each Heliostat. CSCI Solar Thermal Plant Design

32 CSCI - 6838 Solar Thermal Plant Design
TEAM #6 Visualization Requirements System Requirements: Solar Thermal visualization applet requires any pop-up blocking to be disabled. If you prefer to not disable pop-up blocking, each time you run the application, you will warned and you need to disable the pop-up temporarily. CSCI Solar Thermal Plant Design

33 CSCI - 6838 Solar Thermal Plant Design
TEAM #6 Cont’d… Pre-Deployment Client Configuration Requirements Folder: /applets folder on the web directory and at the same level as WEB-INF Class Files: - applet3DViewer.class - simpleShadow.class Packages: com.sun.j3d javax.media.j3d org.j3d.geom CSCI Solar Thermal Plant Design

34 CSCI - 6838 Solar Thermal Plant Design
TEAM #6 Cont’d… Pre-Deployment Client Configuration Requirements Folder: /applets folder on the web directory and at the same level as WEB-INF Class Files: - applet3DViewer.class - simpleShadow.class Packages: com.sun.j3d javax.media.j3d org.j3d.geom CSCI Solar Thermal Plant Design

35 CSCI - 6838 Solar Thermal Plant Design
TEAM #6 References 1) Tiltle :Multi-objective thermo economic optimisation of the design of heliostat field of solar tower power plants, Hongli Zhanga,b, Isabelle Juchlia,. 2) 3) 4) 5)  CSCI Solar Thermal Plant Design

36 TEAM #6 Thank you!! Questions???


Download ppt "Presented By CSCI \17\08 Team #6 Krishna Thathireddy"

Similar presentations


Ads by Google