[發明專利]有限元仿真太陽光線遮蔽計算方法有效
| 申請號: | 201810132967.3 | 申請日: | 2018-02-09 |
| 公開(公告)號: | CN108319792B | 公開(公告)日: | 2021-03-23 |
| 發明(設計)人: | 朱振泱;張國新;劉毅;楊萍;粘智光;王振紅;張磊;劉有志;侯文倩 | 申請(專利權)人: | 中國水利水電科學研究院 |
| 主分類號: | G06F30/23 | 分類號: | G06F30/23;G06F119/08 |
| 代理公司: | 北京北新智誠知識產權代理有限公司 11100 | 代理人: | 朱麗華 |
| 地址: | 100038*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 有限元 仿真 太陽 光線 遮蔽 計算方法 | ||
1.一種有限元仿真太陽光線遮蔽計算方法,其特征在于,包括:
S1:確定有限元模型,該有限元模型的表面由若干四邊形或三角形構成,定義該三角形為兩個節點重合的四邊形;
S2:對于每個四邊形上的四個節點,在x、y、z方向上分別確定四個節點坐標的最大值mai和最小值mni;
其中,i=1,2,3,i=1表示x方向,i=2表示y方向,i=3表示z方向,mai=max{si(p1),si(p2),si(p3),si(p4)},mni=min{si(p1),si(p2),si(p3),si(p4)},當i=1時,s1(p)表示p點的x坐標值,當i=2時,s2(p)表示p點的y坐標值,當i=3時,s3(p)表示p點的z坐標值,p∈{p1,p2,p3,p4};
S3:應用向量基本特性判斷法判斷有限元模型表面是否為遮蔽面;
該向量基本特性判斷法為:太陽光線被有限元模型表面的四邊形S遮蔽而不能到達有限元節點k點的必要條件為:
即,不滿足式(5)所示條件的面確定不是k點的遮蔽面;
其中,i=1,2,3時,ai分別表示太陽光線在x、y、z方向上的分向量;
S4:對于滿足式(5)所示條件的面,應用坐標值對比法判斷有限元模型表面是否為遮蔽面;
該坐標值對比法為:太陽光線被四邊形S遮蔽而不能到達k點的必要條件為:
mni≤ti≤mai (9)
即,不滿足式(9)所示條件的面確定不是k點的遮蔽面;
其中,i=1,2,3時,ti分別表示從k點發出的與太陽光線角度大小相等方向相反的光線與四邊形S所在平面的交點在x、y、z方向上的坐標;其中,該光線和四邊形S所在平面的內交點和外交點為光線和四邊形S所在平面的交點;
S5:對于滿足式(9)所示條件的面,應用面積法判斷有限元模型表面是否為遮蔽面;
該面積法為:
點t為從k點發出的、與太陽光線角度大小相等、方向相反的光線與四邊形S所在平面的交點,由p1、p2、p3組成的三角形的面積為st1,由點t、p1、p2組成的三角形的面積為A11,由t、p2、p3組成的三角形的面積為A12,由t、p1、p3組成的三角形的面積為A13;
則,太陽光線被四邊形S遮蔽而無法到達k點的充分條件為:
st1=A11+A12+A13 (11)
即,滿足式(11)所示條件的面為k點的遮蔽面;
對于不滿足式(11)所示條件的面,則繼續進行以下判斷:
由p1、p3、p4組成的三角形的面積為st2;由點t、p1、p3組成的三角形的面積為A21,由t、p3、p4組成的三角形的面積為A22,由t、p1、p4組成的三角形的面積為A23;
則,太陽光線被四邊形S遮蔽而無法到達k點的充分條件為:
st2=A21+A22+A23 (12)
即,滿足式(12)所示條件的面為k點的遮蔽面;
對于既不滿足式(11)也不滿足式(12)所示條件的面,確定該面不是節點k的遮蔽面。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國水利水電科學研究院,未經中國水利水電科學研究院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810132967.3/1.html,轉載請聲明來源鉆瓜專利網。





