Computer Science ›› 2024, Vol. 51 ›› Issue (1): 215-224.doi: 10.11896/jsjkx.230700209

• Computer Graphics & Multimedia • Previous Articles     Next Articles

B-spline Functional Model of Terrestrial Sunshape Based on Measured Data

SHEN Tong, ZHAO Le, FENG Jieqing   

  1. State Key Laboratory of CAD&CG,Zhejiang University,Hangzhou 310058,China
  • Received:2023-07-27 Revised:2023-10-08 Online:2024-01-15 Published:2024-01-12
  • About author:SHEN Tong,born in 1999,,Ph.D,is a member of CCF(No.E6427G).His main research interests include computer-aided geometric design,solar modeling and simulation.
    FENG Jieqing,born in 1970,Ph.D,professor,Ph.D supervisor,is a distinguished member of CCF(No.06723D).His mian research interests include geometric modeling,real-time rendering,stereo vision,modeling and simulation in solar thermal power.
  • Supported by:
    National Natural Science Foundation of China(62272408,61772464).

Abstract: The function describing the distribution of solar radiative energy received on the ground is called the surface sunshape model.It is important for accurate simulation of the distribution of radiative flux density on the receiver in solar power tower.The percentage of halo radiative energy to the total solar radiative energy is called the CircumSolar Ratio(CSR),which is a key para-meter in the surface sunshape model.At present,the commonly used surface sunshape models have drawbacks of low accuracy,CSR misalignment,discontinuity,and not being integrated analytically.To address these problems,a new sunshape model in terms of tensor product B-spline function is proposed based on observation dataset.Firstly,the two observation datasets are processed via data cleaning,de-noise,normalization,average,and data concatenation.As a result,84 sets of data with different CSR values are obtained.Each set of data corresponds a solar radiative solar energy scanning profile,and varies with incident angle θ.Then,the data set of CSR=0.005 with the most drastic change is chosen as the sample case for constrained B-spline function fitting,whose knot vector and number of control coefficients are determined through differential evolution algorithm and experiments,respectively.Then,the other 83 sets of data corresponding to 83 CSR values are fitted using the above knot vector and the number of control coefficients.Finally,the 84 univariate B-spline functions are adopted as inputs,and CSR value is used as variable to perform B-spline fitting on their control coefficients.The knot vector and the number of control vertices are still determined using the above methods.As a result,a surface sunshape model is obtained,which is in terms of tensor product B-spline function with 12×15 control coefficients,and variables CSR and θ.Compared with existing models,the proposed B-spline function model is C2 continuous,which has the advantages of CSR alignment,high fitting accuracy,and analytical integration of radiative energy distribution.

Key words: Sunshape model, CSR alignment, B-spline function fitting, Quadratic programming, Differential evolution algorithm

CLC Number: 

  • TP391
[1]ABREU E,CANHOTO P,COSTA M J.Development of a clear-sky model to determine circumsolar irradiance using widelyavailable solar radiation data[J].Solar Energy,2020,205:88-101.
[2]BLANC P,ESPINAR B,GEUDER N.Direct normal irradiance related definitions and applications:The circumsolar issue[J].Solar Energy,2014,110(110):561-577.
[3]EISSA Y,BLANC P,OUMBE A,et al.Estimation of the cir-cumsolar ratio in a turbid atmosphere[J].Energy Procedia.2014,57:1169-1178.
[4]PULIAEV S,PENNA J L,JILINSKI E G.Solar diameter observations at observatório nacional in 1998-1999[J].Astronomy and Astrophysics Supplement Series,2000,143(2):265-267.
[5]WILBERT S.Determination of circumsolar radiation and itseffect on concentrating solar power[D].Aachen:RWTH Aachen University,2014.
[6]DELGADO A,RON R,BLESA E.Impact of the sunshape variability on the performance of a central receiver system[J].Energy Procedia,2015,69:70-76.
[7]LEARY P L,HANKINS J D.A user’s guide for mirval:A computer code for comparing designs of heliostat-receiver optics for central receiver solar power plants[R].Technical report,Albuquerque:Sandia National Laboratories,1979.
[8]ORTEGA G,ROVIRA A.A fast and accurate methodology for the calculation of the shading and blocking efficiency in central receiver systems[J].Renewable Energy,2020,154:58-70.
[9]ZOU B,JIANG Y,YAO Y,et al.Optical performance of parabolic trough solar collectors under condition of multiple optical factors[J].Applied Thermal Engineering,2019,160:114070.
[10]ZOU B,JIANG Y,YAO Y,et al.A detailed study on the effects of sunshape and incident angle on the optical performance of parabolic trough solar collectors[J].Applied Thermal Enginee-ring,2017,126:81-91.
[11]SEVERINO G.The Structure and Evolution of the Sun[M].Cham:Springer,2017.
[12]CRUZ N C,REDONDO J L,BERENGUEL M.Review of software for optical analyzing and optimizing heliostat fields[J].Renewable and Sustainable Energy Reviews,2017,72:1001-1018.
[13]GARCÍA P,FERRIÈRE A,BEZIAN J J.Codes for solar flux calculation dedicated to central receiver system applications:A comparative review[J].Solar Energy,2008,82(3):189-197.
[14]HE C,FENG J,ZHAO Y.Fast flux density distribution simulation of central receiver system on GPU[J].Solar Energy,2017,144:424-435.
[15]HE C,FENG J,ZHAO Y.An improved flux density distribution model for a flat heliostat(iHFLCAL) compared with HFLCAL[J].Energy,2019,189:1-19.
[16]LANDMAN W A.Optical performance of the reflective surface profile of a heliostat[D].Stellenbosch:Stellenbosch University,2017.
[17]JENSEN H W,ARVO J,DUTRE P.Monte Carlo ray tracing[C]//ACM SIGGRAPH Course Notes.San Diego,CA,USA,2003,5:27-31.
[18]BENDT P,RABL A.Optical analysis of point focus parabolic radiation concentrators[J].Applied optics,1981,20(4):674-683.
[19]WINTER C J,SIZMANN R L,VANT-HULL L L.Solar Power Plants:Fundamentals,Technology,Systems,Economics[M].Heidelberg:Springer,1991.
[20]HUNT A J.NORING J E,GRETHER D F.Circumsolar radiation data:The Lawrence Berkeley laboratory reduced data base,final subcontract report[R].Technical Report,California:Lawrence Berkeley Laboratory,1991.
[21]BUIE D,DEY C,BOSI S.The effective size of the solar cone for solar concentrating systems[J].Solar Energy,2003,74(5):417-427.
[22]BUIE D,MONGER A G,DEY C J.Sunshape distributions for terrestrial solar simulations[J].Solar Energy,2003,74(2):113-122.
[23]NEUMANN A,WITZKE A,JONES S A.Representative terrestrial solar brightness profiles[J].Energy Procedia,2002,124(2):198-204.
[24]WANG Y,POTTER D,ASSELINEAU C A.Verification of optical modelling of sunshape and surface slope error for concentrating solar power systems[J].Solar Energy,2019,195:461-474.
[25]CARDOSO J,MUTUBERRIA J,MARAKKO A,et al.Newfunctionalities for the Tonatiuh ray-tracing software[C]//Proceedings of the 23rd SolarPACES Conference.2017.
[26]HUANG W,HU P,CHEN Z.Performance simulation of a para-bolic trough solar collector[J].Solar Energy,2012,86(2):746-755.
[27]PIEGL L,TILLER W.The NURBS Book(2nd edition)[M].Berlin,Heidelberg:Springer-Verlag,1997.
[28]NEUMANN A,AU B.Sunshape measurements at the DLR solar furnace site in Cologne,Germany[C]//Solar Energy Forum,ASME.Washington DC,USA,April DLR,1997.
[1] MENG Yiyue, PENG Rong, LYU Qibiao. Text Material Recommendation Method Combining Label Classification and Semantic QueryExpansion [J]. Computer Science, 2023, 50(1): 76-86.
[2] LIU Bao-bao, YANG Jing-jing, TAO Lu, WANG He-ying. Study on Prediction of Educational Statistical Data Based on DE-LSTM Model [J]. Computer Science, 2022, 49(6A): 261-266.
[3] LI Dan-dan, WU Yu-xiang, ZHU Cong-cong, LI Zhong-kang. Improved Sparrow Search Algorithm Based on A Variety of Improved Strategies [J]. Computer Science, 2022, 49(6A): 217-222.
[4] YANG Hao, YAN Qiao. Adversarial Character CAPTCHA Generation Method Based on Differential Evolution Algorithm [J]. Computer Science, 2022, 49(11A): 211100074-5.
[5] WANG Xuan, MAO Ying-chi, XIE Zai-peng, HUANG Qian. Inference Task Offloading Strategy Based on Differential Evolution [J]. Computer Science, 2020, 47(10): 256-262.
[6] XIAO Peng, ZOU De-xuan, ZHANG Qiang. Efficient Dynamic Self-adaptive Differential Evolution Algorithm [J]. Computer Science, 2019, 46(6A): 124-132.
[7] SHAN Tian-yu, GUAN Yu-yang. Differential Evolution Algorithm with Adaptive Population Size Reduction Based on Population Diversity [J]. Computer Science, 2018, 45(11A): 160-166.
[8] BAI Yun, ZHANG Tian-jun, ZHAO Gao-chang and LIU Jie. Parameter Establishment of Differential Evolution Algorithm Based on Uniform Design [J]. Computer Science, 2017, 44(6): 222-225.
[9] LI Zhang-wei, HAO Xiao-hu and ZHANG Gui-jun. Replica Exchange Based Local Enhanced Differential Evolution Searching Method in Ab-initio Protein Structure Prediction [J]. Computer Science, 2017, 44(5): 211-217.
[10] DONG Hui, HAO Xiao-hu and ZHANG Gui-jun. Local Enhancement Differential Evolution Searching Method for Protein Conformational Space [J]. Computer Science, 2015, 42(Z11): 22-26.
[11] MING Jie, ZHANG Gui-jun and LIU Yu-dong. Combinatorial Optimization Model of Multi-modal Transit Scheduling [J]. Computer Science, 2015, 42(9): 263-267.
[12] ZHOU Ya-lan and XU Zhi. Self-adaptive Differential Evolution with Multi-mutation Strategies [J]. Computer Science, 2015, 42(6): 247-250.
[13] FANG Ling and CHEN Song-can. Research on Clustering with Feature Preferences [J]. Computer Science, 2015, 42(5): 57-61.
[14] HAO Xiao-hu, ZHANG Gui-jun, ZHOU Xiao-gen, CHENG Zheng-hua and ZHANG Qi-peng. Protein Conformational Space Optimization Algorithm Based on Fragment-assembly [J]. Computer Science, 2015, 42(3): 237-240.
[15] ZHANG Shi-fang. Method of Multi-attribute Decision Making with Intuitionistic Fuzzy Number Based on Quadratic Programming [J]. Computer Science, 2014, 41(5): 243-244.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!