[發明專利]一種用于大型風電葉片成型過程中中部支撐裝置的運動控制方法有效
| 申請號: | 201310421948.X | 申請日: | 2013-09-16 |
| 公開(公告)號: | CN103448261A | 公開(公告)日: | 2013-12-18 |
| 發明(設計)人: | 楊光;岳彥芳;常宏杰;辛志博 | 申請(專利權)人: | 河北科技大學 |
| 主分類號: | B29C70/54 | 分類號: | B29C70/54 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 朱江嶺 |
| 地址: | 050018 *** | 國省代碼: | 河北;13 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 用于 大型 葉片 成型 過程 中部 支撐 裝置 運動 控制 方法 | ||
1.一種用于大型風電葉片成型過程中中部支撐裝置的運動控制方法,其特征是該控制方法采用上位機與下位機相結合的控制方式,所述中部支撐裝置包括左支撐板(1)、右支撐板(2)和中支撐板(3);所述上位機為工業計算機,其作用是通過運行支撐軌跡計算程序獲得支撐板的運動軌跡數據,即葉片旋轉到每一時刻時支撐板相應的擺動位置,同時,上位機將所得到的數據在葉片開始旋轉前傳輸給下位機,所述下位機采用翠歐209多軸運動控制器,其作用是將上位機接收來的支撐板運動軌跡數據保存到內存中,當葉片開始旋轉,運動控制器實時讀取葉片所旋轉角度,同時在內存中找到與該角度所對應的支撐板運動位置控制支撐板運動,從而實現控制支撐板對葉片的跟隨擺動。
2.如權利要求1所述的一種用于大型風電葉片成型過程中中部支撐裝置的運動控制方法,其特征是,所述上位機所運行的支撐軌跡計算程序利用Microsoft?Visual?C++6.0編程軟件編寫,所述支撐軌跡計算程序運行時軌跡的計算方法為是,當葉片(4)以葉片旋轉中心(5)旋轉角度為δ時,左支撐板(1)、右支撐板(2)和中支撐板(3)跟隨葉片(4)支撐截面運動到與葉片相貼合的位置,所述葉片旋轉中心(5)位于左支撐板(1)和右支撐板(2)的支撐板擺動中心(6)的正上方,葉片旋轉中心(5)到擺動中心(6)的距離為W,整個支撐軌跡計算算法中葉片(4)位置固定不動,支撐板擺動中心(6)以葉片旋轉中心(5)為圓心,做半徑為W的圓周運動,左支撐板(1)和右支撐板(2)的桿長為L。
3.如權利要求1所述的一種用于大型風電葉片成型過程中中部支撐裝置的運動控制方法,其特征是,它包括以下具體步驟:
所述左支撐板(1)和右支撐板(2)的擺動角度計算方法相同,具體為:
(1)讀取葉片輪廓點坐標,在算法中虛擬建立坐標系
通過葉片芯模三維模型截取芯模支撐截面輪廓圖,以及對應的旋轉中心,并將葉片芯模支撐截面輪廓曲線以二維多段線形式保存在DXF文件中,根據DXF文件的數據格式特征編寫程序代碼,提取葉片支撐截面DXF文件數據,得到葉片截面旋轉中心點坐標O(x0,y0),以順時針旋轉方向順序依次保存葉片輪廓頂點坐標P(xPi,yPi),其中i為葉片輪廓點坐標序號,假設葉片輪廓點個數為S,則i取值1,2,3…S;
(2)求葉尖坐標PTip
葉片葉尖點距旋轉中心最遠,DPi=|OPi|,其中i=1,2,3…S,當DPi取最大值Dmax時,(xPi,yPi)為葉片尖點坐標PTip(xTip,yTip)。重新將作PTip(xTip,yTip)為葉片輪廓數據起始點順時針方向保存各個坐標點,即PTip=P1,…,PTip=PTip-1;
(3)確定支撐板擺動中心起始位置M1(xm1,ym1)
利用步驟(2)中的葉片尖點坐標PTip,選取當葉尖豎直向上時作為葉片旋轉的起始位置,此時支撐板擺動中心M1、葉尖PTip和旋轉中心O位于同一直線,且M1位于擺動中心圓上,建立方程求出直線與圓的交點坐標,計算交點到葉片尖點距離,選取最大值時的交點,作為支撐板擺動中心起始點坐標M1(xm1,ym1);
(4)求支撐板與葉片起始切點Pm
使用步驟(3)中求得的的支撐板擺動中心起始點坐標M1(xm1,ym1),當M1Pi與葉片輪廓只存在Pi一個交點時,將此時的Pi為支撐板與葉片的起始切點,求出點Pm(xPm,yPm)為支撐起與芯模的起始切點;
(5)葉片輪廓曲線中的凹曲面的剔除
方法是以點Pm為起始點,連接PmPm+z,通過判斷直線PmPm+z與葉片輪廓線是否相交,若相交則將Pm+1移動到Pm+2位置繼續判斷,直到不再相交,則Pm+z為下一支撐點,求出點Pn(xPn,yPn)作為下一個葉片切點坐標,根據直線PmPn與支撐軌跡圓求出支撐中心M2達到下一個支撐點時的坐標位置,得到直線與圓的交點坐標(x1,y1),(x2,y2),計算交點到支撐旋轉中心點距離Di,(i=1,2),選取最小值時的交點,作為支撐板擺動中心下一點坐標M2(xm2,ym2);
(6)計算擺動中心運動的夾角α
利用步驟(5)求出的新擺動中心點M2(xm2,ym2),根據余弦定理,已知三點坐標計算擺桿由坐標M1(xm1,ym1)運動到新擺動中心M2(xm2,ym2)過程中葉片需要轉動的角度α,即∠M2OM1;
(7)判斷支撐方式
以支撐板擺動中心M1(xm1,ym1)與支撐點Pm的距離DL進行支撐方式的選擇:
(8)葉片與支撐板相切
當滿足步驟(7)中的條件①時,支撐板擺動角度θ為∠OM1Pm;
(9)支撐板尖端支撐葉片芯模
當滿足步驟(7)中的條件②時:
(A)支撐板尖端滑輪半徑為r,滑輪圓心為OO,葉片旋轉中心坐標為O(xO,yO),設當DL=L時,葉片與支撐板接觸的輪廓點坐標為P1(x1,y1),支撐板旋轉中心坐標M1(xm1,ym1),求出再次臨界位置時,滑輪圓心OO的坐標為OO(xOO,yOO);
(B)根據步驟(9)中(A)步結果,此時,在支撐板對葉片的支撐過程中,支撐板尖端圓心OO環繞葉片輪廓曲線做定長為r的運動,求出葉片輪廓點Pi在支撐板尖端圓心OO運動軌跡上的各個投影坐標Pi’(xi’,yi’),其中i=1,2…從而求出支撐板尖端圓心OO的運動軌跡為:①在OOP1’段為以P1為圓心以r為半徑的一段圓弧,②在P1’P2’、P2’P3’…段為直線段;
(C)根據步驟(9)中(B)步驟結果此時支撐板尖端圓心點OO到支撐板擺動中心M1的距離OO?M1為定值:|OO?M1|=((xOO-xm1)2+(yOO-ym1)2)1/2,當支撐板擺動中心M1圍繞葉片旋轉中心相對轉動時,支撐板尖端圓心OO的坐標點,可通過以支撐板擺動中心M1為圓心,|OO?M1|為半徑的圓同支撐板尖端圓心OO的運動軌跡,即OO’P1’、P1’P2’、P2’P3’…的交點求出;
(D)支撐板的擺動角度θ=OM1xOO-γ,其中γ為定值γ=arctan(r/L)
(10)保存數據
根據步驟(7)選擇相應的支撐方式,計算支撐板的擺動角度θ,保存葉片處于此位置時的擺動角度,假設算法精度為δ,即支撐板擺動中心M1(xm1,ym1)以葉片旋轉中心為圓心,做半徑為W的圓上順時針轉動δ,返回步驟(7)繼續計算,當支撐板擺動中心M1(xm1,ym1)轉動的角度N×δ≥α時,其中N為步驟(7)的執行次數,返回步驟(5)計算,當M1旋轉的總角度大于360°時,停止計算;
一次計算完成后,反向保存葉片輪廓坐標,即PTip=P1,…,PTip+1=PS,重新計算求出左支撐板擺動軌跡,當計算完成后,逆向輸出各擺動角度與右支撐板擺動角度對應,即當算法精度為δ時,θLift[3600-n]與θRight[n]對應;
中支撐板運動軌跡的計算方法為:
(1)建立坐標系,確定初始位置
確定葉片旋轉時的初始位置,轉變坐標系以葉片旋轉中心為原點,平移葉片輪廓坐標點到新坐標系,轉換完的葉片輪廓點坐標為Pi(xPi-xo,yPi-yo),其中i=1,2,3...S,旋轉葉片使葉尖PTip豎直向上,求得新的葉片輪廓點坐標P(Xi,Yi),其中i=1,2,3...S,求Yi最小值,則中支撐板3距葉片旋轉中心高度為d=-Yi,保存d值;
(2)旋轉葉片
假設葉片旋轉精度為δ,即將步驟(1)中的芯模輪廓點坐標P(Xi,Yi)圍繞原點逆時針旋轉δ得到新的葉片輪廓點坐標P(Xi,Yi),其中i=1,2,3...S,求Yi最小值,則中支撐板3距葉片旋轉中心高度為d=-Yi,保存d值;
(3)循環保存
重復步驟(2),直到葉片旋轉360°停止運算。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于河北科技大學,未經河北科技大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310421948.X/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:折布臺
- 下一篇:單激勵超聲橢圓振動車削裝置





