• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      一般三支鏈并聯(lián)機(jī)構(gòu)正解算法

      2014-03-19 08:24:12周萬(wàn)勇陳五一
      關(guān)鍵詞:對(duì)偶支鏈位姿

      周萬(wàn)勇 陳五一

      (北京航空航天大學(xué) 機(jī)械工程及自動(dòng)化學(xué)院,北京 100191)

      劉華東

      (北京航空制造工程研究所,北京 100024)

      1 問(wèn)題提出

      在少自由度并聯(lián)機(jī)構(gòu)的家族中,最有應(yīng)用前景的是空間3自由度并聯(lián)機(jī)構(gòu).其中,3RPS機(jī)構(gòu)(圖1)最早是由 K.H.Hunt于 1983 年提出[1],由于它能實(shí)現(xiàn)2個(gè)轉(zhuǎn)動(dòng)1個(gè)移動(dòng)而得到廣泛應(yīng)用.很多學(xué)者對(duì)它進(jìn)行了研究:J.Kim等用Sylvester代數(shù)消元法建立了運(yùn)動(dòng)學(xué)正解[2];孫永生等用牛頓迭代數(shù)值法求解正解[3];C.C.Kao等用粒子群算法求解正解[4];黃俊杰等使用遺傳算法求3RPS的正解[5].由于球鉸的工作空間很小,且制造沒(méi)有間隙的球鉸很困難,所以工程上常用復(fù)合球鉸代替球鉸.由于上述算法都是基于球鉸的,直接用于復(fù)合球鉸的3RPS機(jī)構(gòu),必然帶來(lái)系統(tǒng)誤差.李新友等基于正交設(shè)計(jì)分析了3RPS機(jī)構(gòu)的精度[6],但僅考慮了21項(xiàng)誤差參數(shù).

      圖1 3RPS機(jī)構(gòu)原理圖

      此外,黃真教授等提出了3_5R和3_RPUR機(jī)構(gòu)的構(gòu)型[7].李仕華等研究了 3_RPRRR機(jī)構(gòu)[8].這些并聯(lián)機(jī)構(gòu)有一個(gè)共同特點(diǎn)——具有3個(gè)支鏈,每個(gè)支鏈5個(gè)自由度,其中只有1個(gè)自由度是主動(dòng)自由度,其他4個(gè)是被動(dòng)自由度.

      并聯(lián)機(jī)構(gòu)的支鏈結(jié)構(gòu)可以用DH法來(lái)描述,J.Wang 等用 DH 法建立了 Stewart模型[9].

      本文用DH參數(shù)表達(dá)支鏈,建立了一般三支鏈并聯(lián)機(jī)構(gòu)數(shù)學(xué)模型.一般的意思是指所有DH參數(shù)是任意的.

      本文中帶復(fù)合球鉸3RPS機(jī)構(gòu)運(yùn)動(dòng)學(xué)算法運(yùn)用了基于對(duì)偶四元數(shù)的DH法.甘東明、廖啟征等曾在解決一般6R機(jī)器人運(yùn)動(dòng)學(xué)算法的過(guò)程中應(yīng)用了此方法[10-11].

      2 DH方法的對(duì)偶四元數(shù)表達(dá)

      表示剛體位置和姿態(tài)的最常用的方法有4×4齊次坐標(biāo)矩陣、李群SE(3)和對(duì)偶四元數(shù)3種方法[12].

      本文中用對(duì)偶四元數(shù)表示剛體的位置和姿態(tài),它用8個(gè)數(shù)表達(dá)了齊次變換矩陣用16個(gè)數(shù)表達(dá)的信息,使表達(dá)方法更緊湊.用這種方法進(jìn)行數(shù)學(xué)處理,降低了問(wèn)題的復(fù)雜度.

      對(duì)偶四元數(shù)是W.K.Clifford于1878年為研究剛體運(yùn)動(dòng)群引入[13],表示為

      由于剛體僅6個(gè)自由度,因此對(duì)偶四元數(shù)需滿足2個(gè)約束條件:

      四元數(shù)部h=b0+b1i+b2j+b3k可以表達(dá)剛體的姿態(tài).用對(duì)偶四元數(shù)表示剛體的位置為

      根據(jù)對(duì)偶四元數(shù)乘法:

      姿態(tài)為h=h1h2,位置為

      為了描述空間機(jī)構(gòu)中各個(gè)構(gòu)件之間的相對(duì)位置和姿態(tài),J.Denavit等于1955年提出了一種四參數(shù)方法[14],即DH方法,被廣泛應(yīng)用于串聯(lián)機(jī)構(gòu).連桿i相對(duì)連桿i-1的相對(duì)關(guān)系,用對(duì)偶四元數(shù)法表達(dá)DH方法如下:

      式中,Zi=cos(θi/2)+k sin(θi/2)為繞z軸轉(zhuǎn)角;Si=sik為沿 z軸平移;Xi=cos(αi/2)+i sin(αi/2)為繞x軸轉(zhuǎn)角;Ai=aii為沿x軸平移.

      在下文中為了表達(dá)簡(jiǎn)潔,式(1)表示對(duì)偶四元數(shù)用 {(b0,b1,b2,b3),(e0,e1,e2,e3)}.

      3 一般三支鏈并聯(lián)機(jī)構(gòu)運(yùn)動(dòng)學(xué)模型

      3RPS,3_5R,3_RPUR 和3_RPRRR 等并聯(lián)機(jī)構(gòu)可以用同一個(gè)數(shù)學(xué)模型表達(dá).它們的運(yùn)動(dòng)學(xué)模型為

      一般三支鏈并聯(lián)機(jī)構(gòu)共包括:3個(gè)主動(dòng)驅(qū)動(dòng)參數(shù),75項(xiàng)幾何結(jié)構(gòu)常參數(shù),20項(xiàng)未知量,共98個(gè)參數(shù).

      3RPS,3_5R,3_RPUR 和3_RPRRR 這4種構(gòu)型主動(dòng)驅(qū)動(dòng)都在上,在主動(dòng)驅(qū)動(dòng)鎖定的情況下,它們僅僅是DH參數(shù)值不同,數(shù)學(xué)模型和求解方法完全一樣.

      4 一般三支鏈并聯(lián)平臺(tái)的正解

      運(yùn)動(dòng)學(xué)正解可表達(dá)為:已知 sj2(j=1,2,3),求^N.動(dòng)平臺(tái)的位置和姿態(tài)用對(duì)偶四元數(shù)表示,包括8個(gè)變量:

      每個(gè)支鏈包括被動(dòng)關(guān)節(jié)轉(zhuǎn)角有4個(gè)未知變量θj1,θj3,θj4,θj5,總共有3 個(gè)支鏈,加上動(dòng)平臺(tái) 8 個(gè)未知變量,正解問(wèn)題需要求解20個(gè)未知變量.

      4.1 代數(shù)消元處理

      支鏈方程式的左邊包括 3 個(gè)變量 θj1,θj3,θj4,右邊包括 9 個(gè)變量 b0,b1,b2,b3,e0,e1,e2,e3θj5.將式(8)左邊j支鏈按對(duì)偶四元數(shù)乘積展開(kāi)可得

      式中,z(*)的功能是把對(duì)偶四元數(shù)轉(zhuǎn)換成8維向量;Bj8×8是與支鏈結(jié)構(gòu)常參數(shù)和已知條件sj2有關(guān)的8階可逆矩陣.將式(8)右邊j支鏈按對(duì)偶四元數(shù)乘積展開(kāi)可得8維向量函數(shù):

      式中 mjk(k=1,2,…,8)是 b0,b1,b2,b3,e0,e1,e2,e3,θj5變量的2次多項(xiàng)式函數(shù).

      由式(8)~式(10)可得

      可得 yjk(k=1,2,…,8)是以 b0,b1,b2,b3,e0,e1,e2,e3,θj5為變量的2次代數(shù)多元多項(xiàng)式函數(shù).

      由式(9)可知

      三角恒等式:

      由式(12)和式(13)計(jì)算Groebner基,略去高階恒等式,可以得到

      將式(11)中yjk的2次多元多項(xiàng)式函數(shù)代入式(14)~式(22)的9個(gè)等式,可得

      每個(gè)恒等式是9個(gè)變量4次的108項(xiàng)代數(shù)多項(xiàng)式.每個(gè)支鏈9個(gè)等式,3個(gè)支鏈共27個(gè)恒等式.通過(guò)本節(jié)的消元,每個(gè)支鏈消去3個(gè)未知量,共消去9個(gè)未知量,現(xiàn)在方程組還有11個(gè)未知量.

      4.2 用高斯牛頓迭代法解多元多項(xiàng)式方程組

      一般三支鏈并聯(lián)機(jī)構(gòu)的解需要同時(shí)滿足式(23)的27個(gè)方程和動(dòng)平臺(tái)對(duì)偶四元數(shù)的2個(gè)約束條件式(2)和式(3),共29個(gè)11元多項(xiàng)式方程組.將其表達(dá)為29維列向量函數(shù)形式:

      其中的變量為11維行向量形式:

      29個(gè)方程多于11元,但從推導(dǎo)過(guò)程可知,并不構(gòu)成矛盾方程組.求解此非線性方程組是非線性最小二乘求解問(wèn)題,而高斯牛頓迭代法是解此問(wèn)題的常用方法.

      另外,多元多項(xiàng)式方程組一般是多解的,但工程上不需要多解,僅需要一個(gè)可行解.故從可行解空間選擇一個(gè)初始值出發(fā),用高斯牛頓迭代法通過(guò)迭代若干次,一定收斂于一個(gè)可行解上.

      求解過(guò)程首先需計(jì)算雅可比矩陣J=?F/?X.它是29行11列的多項(xiàng)式矩陣.代入初值X0按下式進(jìn)行迭代:

      需指出,變化式(25)可改成LM(Levenberg-Marquard)算法,LM算法比高斯牛頓迭代魯棒性好,但慢許多.經(jīng)反復(fù)計(jì)算驗(yàn)證,本算法可在0.5 s以內(nèi)完成運(yùn)算,并且很穩(wěn)定.

      5 算法驗(yàn)證

      本文驗(yàn)證對(duì)象采用北京航空航天大學(xué)和北京航空制造工程研究所聯(lián)合研制的3RPS并聯(lián)機(jī)構(gòu)(圖2).該機(jī)構(gòu)支鏈與靜平臺(tái)鏈接使用R副,與動(dòng)平臺(tái)鏈接使用復(fù)合球鉸鏈.由于復(fù)合球鉸鏈名義結(jié)構(gòu)參數(shù)要求軸與軸垂直相交.但工程實(shí)際中做不到0誤差.從精度角度看,該機(jī)構(gòu)屬于一般三支鏈并聯(lián)機(jī)構(gòu)(圖3).本文提出的算法可以解決實(shí)際結(jié)構(gòu)參數(shù)中,距離不為0、角度參數(shù)不為90°情況下的正解.

      5.1 確定結(jié)構(gòu)參數(shù)

      首先建立支鏈坐標(biāo)系,從靜平臺(tái)到動(dòng)平臺(tái),依次將支鏈上的構(gòu)件編號(hào)為 1,2,3,4,5,固定在各構(gòu)件上的局部坐標(biāo)系分別命名為Oi-xiyizi,簡(jiǎn)稱為坐標(biāo)系i(i=0,1,…,5).另外分別在動(dòng)靜平臺(tái)的中心建立坐標(biāo)系B-xyz和P-uvw,簡(jiǎn)稱為坐標(biāo)系B和P.按DH方法建立并聯(lián)機(jī)構(gòu)支鏈的坐標(biāo)系,根據(jù)坐標(biāo)系得到支鏈上各構(gòu)件參數(shù)見(jiàn)表1.3個(gè)支鏈的名義參數(shù)是相同的,實(shí)際參數(shù)是不同的,限于篇幅這里僅以一個(gè)支鏈為例說(shuō)明.

      圖2 一般3RPS并聯(lián)機(jī)構(gòu)樣機(jī)

      圖3 一般三支鏈并聯(lián)機(jī)構(gòu)原理圖

      表1 支鏈上各個(gè)構(gòu)件的名義參數(shù)

      根據(jù)支鏈中各個(gè)坐標(biāo)系的定義,用對(duì)偶四元數(shù)做出支鏈j從坐標(biāo)系i-1到坐標(biāo)系i的變換,即為

      靜平臺(tái)鉸鏈位置和方向見(jiàn)表2.動(dòng)平臺(tái)鉸鏈位置和方向見(jiàn)表3.

      表2 靜平臺(tái)鉸鏈在靜平臺(tái)坐標(biāo)系中的位置和方向

      表3 動(dòng)平臺(tái)鉸鏈位置在動(dòng)平臺(tái)坐標(biāo)系中的位置和方向

      5.2 名義結(jié)構(gòu)參數(shù)的算法驗(yàn)證

      經(jīng)典的3RPS反解算法[7]中,認(rèn)為動(dòng)平臺(tái)位姿6個(gè)參數(shù)中只有3個(gè)獨(dú)立的變量,如γ,β,z.表示動(dòng)平臺(tái)位姿的其余3個(gè)量α,x,y分別由下面3個(gè)公式來(lái)確定.動(dòng)平臺(tái)位姿確定后,根據(jù)兩點(diǎn)間距離公式易求得驅(qū)動(dòng) l1,l2,l3.

      應(yīng)用經(jīng)典的3RPS反解算法,對(duì)本文提出的正解算法進(jìn)行計(jì)算驗(yàn)證.驗(yàn)證的方法如圖4所示.

      圖4 名義結(jié)構(gòu)參數(shù)算法驗(yàn)證圖

      用經(jīng)典的3RPS反解算法的結(jié)果,代入本文用名義參數(shù)建立的3RPS正解算法.比較2個(gè)算法的動(dòng)平臺(tái)位姿,位姿一致即可驗(yàn)證.

      經(jīng)反復(fù)驗(yàn)證,本文正解在計(jì)算名義參數(shù)時(shí)的結(jié)果時(shí)總是與經(jīng)典3RPS反解算法的動(dòng)平臺(tái)位姿一致.

      經(jīng)典的3RPS反解算法事實(shí)上只有2個(gè)可標(biāo)定的結(jié)構(gòu)參數(shù),即動(dòng)平臺(tái)半徑r和定平臺(tái)半徑R.在工程實(shí)踐中幾乎無(wú)法應(yīng)用.

      5.3 一般性結(jié)構(gòu)參數(shù)的算法驗(yàn)證

      下面驗(yàn)證本文擁有78項(xiàng)可標(biāo)定結(jié)構(gòu)參數(shù)的一般三支鏈并聯(lián)機(jī)構(gòu)正解算法.

      一般三支鏈并聯(lián)機(jī)構(gòu)每個(gè)支鏈都可以看成是一個(gè)5自由度串聯(lián)機(jī)器人.串聯(lián)機(jī)器人的正解是成熟算法,是一串矩陣的乘積,可以借助串聯(lián)正解進(jìn)行算法驗(yàn)證.驗(yàn)證算法對(duì)一般性結(jié)構(gòu)參數(shù)有效.以支鏈1為例,驗(yàn)證方法如圖5所示.將3個(gè)支鏈的桿長(zhǎng)驅(qū)動(dòng)代入到本文的一般3支鏈正解算法,可得到動(dòng)平臺(tái)位姿和所有的被動(dòng)關(guān)節(jié)轉(zhuǎn)角.這樣每個(gè)支鏈的所有DH參數(shù)中的變量都確定了,代入到串聯(lián)機(jī)器人正解算法,計(jì)算出由各支鏈得到的動(dòng)平臺(tái)位姿.比對(duì)本文算法計(jì)算的動(dòng)平臺(tái)位姿和支鏈串聯(lián)正解算法計(jì)算的動(dòng)平臺(tái)位姿即可驗(yàn)證.

      圖5 一般性結(jié)構(gòu)參數(shù)算法驗(yàn)證圖

      用串聯(lián)機(jī)器人正解算法建立3個(gè)支鏈的正解算法,如下式:

      根據(jù)本文第5.1節(jié)的參數(shù)可以得到3個(gè)支鏈共6個(gè)鉸鏈座的位姿.

      工程實(shí)際中由于加工和裝配的誤差,每個(gè)支鏈都是不同的.3個(gè)支鏈具體DH參數(shù)見(jiàn)表1~表3.為了表現(xiàn)軸與軸的不相交和3個(gè)支鏈DH參數(shù)的獨(dú)立性,3個(gè)支鏈DH參數(shù)故意設(shè)置得不一樣.支鏈1上各個(gè)構(gòu)件的DH參數(shù)見(jiàn)表4.

      表4 支鏈1上各個(gè)構(gòu)件的DH參數(shù)

      下面進(jìn)行計(jì)算驗(yàn)證.

      將桿長(zhǎng)作為算法輸入:L1=1 202.79mm;L2=1283.31mm;L3=1223.29mm.

      算法得到動(dòng)平臺(tái)位姿:

      同時(shí)可得支鏈的DH變量:

      將DH變量參數(shù)代入到串聯(lián)機(jī)器人正解,可得動(dòng)平臺(tái)位姿矩陣:

      本文算法計(jì)算的動(dòng)平臺(tái)位姿與3個(gè)支鏈串聯(lián)機(jī)器人算法計(jì)算的位姿一致,由于串聯(lián)機(jī)器人的關(guān)節(jié)角的輸入也為本文算法求得,假如本文算法不正確,不可能3個(gè)支鏈用串聯(lián)機(jī)器人正解算法分別計(jì)算的動(dòng)平臺(tái)位姿是一致的,并且還與本文算法計(jì)算的動(dòng)平臺(tái)位姿完全一致.因此可以斷定本文算法是正確無(wú)誤的.

      6 結(jié)論

      1)針對(duì)一般三支鏈并聯(lián)機(jī)構(gòu),本文采用對(duì)偶四元數(shù)方法和DH方法,建立了考慮鉸鏈安裝位姿參數(shù)及所有支鏈DH參數(shù)的一般三支鏈并聯(lián)機(jī)構(gòu)正解算法.算法為考慮了并聯(lián)機(jī)構(gòu)總共78項(xiàng)幾何參數(shù)及全部DH參數(shù)的精確的數(shù)學(xué)模型.分析這些幾何參數(shù)對(duì)動(dòng)平臺(tái)位姿的影響,可用于對(duì)一般3支鏈并聯(lián)機(jī)構(gòu)的精度分析、精度綜合、運(yùn)動(dòng)學(xué)標(biāo)定和精確的運(yùn)動(dòng)仿真.

      2)該算法適用于3條支鏈共同支撐1個(gè)平臺(tái),每個(gè)支鏈結(jié)構(gòu)為一般5自由度串聯(lián)機(jī)器人,其中只有1個(gè)主動(dòng)運(yùn)動(dòng)副驅(qū)動(dòng)的三支鏈并聯(lián)機(jī)構(gòu).文中使用的方法可以把 3RPS,3_5R,3RPUR,3RPRRR等原來(lái)認(rèn)為不同拓?fù)浣Y(jié)構(gòu)的并聯(lián)機(jī)構(gòu)歸為一類,用統(tǒng)一的數(shù)學(xué)模型描述,區(qū)別僅在于具體一個(gè)支鏈的DH參數(shù)主動(dòng)變量是轉(zhuǎn)動(dòng)或是移動(dòng);其他的DH結(jié)構(gòu)常量或?yàn)榱慊虿粸榱?

      References)

      [1] Hunt K H.Structural kinematics of in-parallel-actuated robotarms[J].Journal of Mechanisms Transmissions and Automation in Design,1983,105(4):705 -712

      [2] Kim J,Park FC.Direct kinematic analysis of3-RS parallel mechanisms[J].Mechanism and Machine Theory,2001,36(10):1121-1134

      [3]孫永生,韓先國(guó),陳五一,等.并聯(lián)機(jī)構(gòu)大范圍收斂高效正解算法[J].計(jì)算機(jī)集成制造系統(tǒng),2012,18(5):981 -987 Sun Yongsheng,Han Xianguo,Chen Wuyi,et al.High efficient approach of direct problem with extensive convergence on parallel mechanism[J].Computer Integrated Manufacturing Systems,2012,18(5):981 -987(in Chinese)

      [4] Zhan T S,Kao C C.Modified PSO method for robust control of 3RPS parallel manipulators[J].Mathematical Problems in Engineering,2010:302430-1 -25

      [5]黃俊杰,趙俊偉.3-PRS并聯(lián)機(jī)構(gòu)位置正解分析[J].河南理工大學(xué)學(xué)報(bào):自然科學(xué)版,2012,31(4):434 -436,452 Huang Junjie,Zhao Junwei.Research on kinematic forward solution for 3-PRS parallel mechanism[J].Journal of Henan Polytechnic University:Natural Science,2012,31(4):434 - 436,452(in Chinese)

      [6]李新友,陳五一,韓先國(guó).基于正交設(shè)計(jì)的3-RPS并聯(lián)機(jī)構(gòu)精度分析與綜合[J].北京航空航天大學(xué)學(xué)報(bào),2011,37(8):979-984 Li Xinyou,ChenWuyi,Han Xianguo.Accuracy analysis and synthesis of3-RPS parallel machine based on orthogonal design[J].Journal of Beijing University of Aeronautics and Astronautics,2011,37(8):979 -984(in Chinese)

      [7]黃真,趙永生,趙鐵石.高等空間機(jī)構(gòu)學(xué)[M].北京:高等教育出版社,2006:262-268 Huang Zhen,Zhao Yongsheng,Zhao Tieshi.Advanced spatial mechanism[M].Beijing:Higher Education Press,2006:262 -268(in Chinese)

      [8] Li SH,Ma N,Ding W H.Kinematic analysis of a novel 3-DOF 3-RPUR translational parallel mechanism[C]//IEEE/ASME International Conference on Advanced Intelligent Mechatronics,AIM.Piscataway,NJ:IEEE,2008:516 -521

      [9] Wang J,Masory O.On the accuracy of a stewart platform,Part1:the effect of manufacturing tolerances[C]//Proceedings of the IEEE International Conference on Robotics and Automation.Piscataway,NJ:IEEE,1993(1):114 -120

      [10] Gan D M,Liao Q Z,Wei SM,et al.Dual quaternion-based inverse kinematics of the general spatial 7R mechanism[J].Proceedings of the Institution of Mechanical Engineers,Part C:Journal of Mechanical Engineering Science,2008,222(8):1593-1598

      [11]廖啟征,倪振松,李洪波,等.四元數(shù)的復(fù)數(shù)形式及其在6R機(jī)器人反解中的應(yīng)用[J].系統(tǒng)科學(xué)與數(shù)學(xué),2009,24(9):1286-1296 Liao Qizheng,Ni Zhensong,Li Hongbo,et al.An application of dual quaternions on the reverse displacement analysis of6R robots[J].JSys Sci& Math Scis,2009,24(9):1286 - 1296(in Chinese)

      [12] Aspragathos N A,Dimitros J K.A comparative study of three methods for robot kinematis[J].IEEE Transactions on Systems,Man,and Cybernetics,Part B:Cybernetics,1998,28(2):135-145

      [13] Clifford W K.Application of Grassmann’s extensive algebra[J].American Journal of Mathematics,1878,1(4):350 -358

      [14] Danevit J,Hartenberg R S.A kinematic notation for lower-pair mechanisms based on matrices[J].Trans ASME J of Applied Mechanics,1955,22:215 -221

      猜你喜歡
      對(duì)偶支鏈位姿
      基于共面直線迭代加權(quán)最小二乘的相機(jī)位姿估計(jì)
      基于CAD模型的單目六自由度位姿測(cè)量
      小型四旋翼飛行器位姿建模及其仿真
      臭氧護(hù)理皮支鏈皮瓣200例觀察分析
      對(duì)偶平行體與對(duì)偶Steiner點(diǎn)
      卵內(nèi)注射支鏈氨基酸對(duì)雞胚胎生長(zhǎng)發(fā)育和孵化時(shí)間的影響
      飼料博覽(2015年4期)2015-04-05 10:34:14
      3UPS-S并聯(lián)機(jī)構(gòu)單支鏈驅(qū)動(dòng)奇異分析
      對(duì)偶均值積分的Marcus-Lopes不等式
      對(duì)偶Brunn-Minkowski不等式的逆
      基于幾何特征的快速位姿識(shí)別算法研究
      郎溪县| 洞头县| 英吉沙县| 哈尔滨市| 广饶县| 兴宁市| 宁津县| 资中县| 祁阳县| 且末县| 峡江县| 中方县| 安龙县| 鸡泽县| 普定县| 黎平县| 芦山县| 平乐县| 沅陵县| 阿拉善左旗| 保德县| 彭水| 神池县| 礼泉县| 玉林市| 贵溪市| 固安县| 博湖县| 绥棱县| 昌吉市| 牙克石市| 萝北县| 宁强县| 舞阳县| 馆陶县| 邵阳市| 喜德县| 鹤岗市| 阜宁县| 普安县| 临海市|