[發明專利]基于角平分線的接觸搜索方法有效
| 申請號: | 201710461498.5 | 申請日: | 2017-06-16 |
| 公開(公告)號: | CN107169239B | 公開(公告)日: | 2019-12-17 |
| 發明(設計)人: | 張國新;雷崢琦 | 申請(專利權)人: | 中國水利水電科學研究院 |
| 主分類號: | G06F17/50 | 分類號: | G06F17/50 |
| 代理公司: | 11100 北京北新智誠知識產權代理有限公司 | 代理人: | 陳英 |
| 地址: | 100038 北京市海淀區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 平分線 接觸 搜索 方法 | ||
1.基于角平分線的接觸搜索方法,其特征在于,包括:
DDA中具有用于模擬巖塊的基本單元,該單元與巖塊之間一一對應;單元具有若干頂點,各頂點編號按照逆時針排序;
S1:計算接觸判定的容差d0;
S2:對單元系統中的所有單元進行如下遍歷循環:
a)從單元i的角P1的頂點出發,向單元i的內部作角P1的角平分線P1P6,P6為角平分線與單元i的交點;在P1P6上截取線段P1P7,使得線段P1P7的長度lP1P7=αlP1P6,其中,α=0~1,lP1P6為線段P1P6的長度;
b)求點P1到單元j的邊PiPi+1的距離d′;
將圍成單元j的任意邊PiPi+1視為從點Pi出發,指向點Pi+1的有向線段,則可定義,當P1位于有向線段PiPi+1的左側時,點P1到邊PiPi+1的距離為正,即d′>0;當P1位于有向線段PiPi+1的右側時,點P1到邊PiPi+1的距離為負,即d′<0;
(1)若d′<-d0,則認為角P1與邊PiPi+1不接觸;進而判定單元i與單元j不接觸;
(2)若-d0≤d′<0,則認為角P1與邊PiPi+1接觸;進而判定單元i與單元j接觸;
(3)若d′≥0,根據線段P1P7與邊PiPi+1的關系進一步判定角P1與邊PiPi+1的接觸關系,即:
若線段P1P7與邊PiPi+1相交,則認為角P1與邊PiPi+1接觸;進而判定單元i與單元j接觸;
若線段P1P7與邊PiPi+1不相交,則認為角P1與邊PiPi+1不接觸,進而判定單元i與單元j不接觸。
2.根據權利要求1所述的基于角平分線的接觸搜索方法,其特征在于,按照步驟S2的判定方法,對接觸體的接觸關系進行判定,包括:
單元i的角P1的頂點位于有向線段PiPi+1的右側,角P1的頂點到邊PiPi+1的距離為負,即d′<0,且|d′|>d0,判定角P1與邊PiPi+1不接觸,進而判定單元i與單元j不接觸。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國水利水電科學研究院,未經中國水利水電科學研究院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710461498.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:自動撿蛋式雞籠
- 下一篇:養雞場自動化撥料裝置





