1.一種編碼器旋鈕軌道數(shù)據(jù)建模方法,其特征在于,所述方法包括:
獲取編碼器旋鈕軌道的扭矩曲線;
根據(jù)扭矩或載荷的設(shè)計要求,確定結(jié)構(gòu)參數(shù),并根據(jù)所述確定的結(jié)構(gòu)參數(shù),通過幾何與受力關(guān)系構(gòu)建出爬坡扭矩公式及下坡扭矩公式,且進一步將所述扭矩曲線劃分成多個依序連接的爬坡直線和/或下坡直線,使得每一爬坡直線和下坡直線通過牛頓迭代思想離散微元直線的斜率均可通過極坐標轉(zhuǎn)化后形成由軌道半徑隨角度增量變化的對應(yīng)關(guān)系;
確定所述扭矩曲線的起點及其對應(yīng)的回位角、修正角和軌道半徑,并根據(jù)所述起點的回位角、修正角和軌道半徑,以及預(yù)設(shè)的角度增量,利用所述構(gòu)建出的爬坡扭矩公式及下坡扭矩公式,依序計算每一爬坡直線和/或下坡直線的軌道半徑;
將所述依序計算得到的軌道半徑進行擬合,繪制出目標軌道曲線。
2.如權(quán)利要求1所述的方法,其特征在于,所述確定所述扭矩曲線的起點及其對應(yīng)的回位角、修正角和軌道半徑,并根據(jù)所述起點的回位角、修正角和軌道半徑,以及預(yù)設(shè)的角度增量,依序計算每一爬坡直線和/或下坡直線的軌道半徑的步驟具體包括:
S1、統(tǒng)計計算次數(shù)N;其中,N由預(yù)設(shè)的總角度和角度增量決定,且N為整數(shù);
S2、確定所述起點的回位角、修正角和軌道半徑,并確定與起點相連的直線及其利用的當(dāng)前扭矩公式;其中,當(dāng)與起點相連的直線為爬坡直線時,則所述與起點相連直線利用的扭矩公式為爬坡扭矩公式;當(dāng)與起點相連的直線為下坡直線時,則所述與起點相連直線利用的扭矩公式為下坡扭矩公式;
S3、根據(jù)所述起點的回位角、修正角和軌道半徑,所述預(yù)設(shè)的角度增量,以及所述與起點相連直線利用的扭矩公式,得到與起點相連直線的軌道半徑并作為當(dāng)前計算得到的軌道半徑輸出,且將N減一;
S4、判斷N是否大于0;
S5、如果是,則獲取所述當(dāng)前計算得到的軌道半徑,并獲取當(dāng)前依序計算的下一直線及其利用的扭矩公式、回位角和修正角;其中,當(dāng)所述下一直線為爬坡直線時,則所述下一直線利用的扭矩公式為爬坡扭矩公式;當(dāng)所述下一直線為下坡直線時,則所述下一直線利用的扭矩公式為下坡扭矩公式;
S6、根據(jù)所述獲取到的當(dāng)前計算得到的軌道半徑,所述下一直線利用的扭矩公式、回位角和修正角,以及所述預(yù)設(shè)的角度增量,得到所述下一直線的軌道半徑并作為當(dāng)前計算得到的軌道半徑輸出,且將N再減一后,返回步驟S4;
S7、如果否,則輸出所有計算得到的軌道半徑。
3.如權(quán)利要求1所述的方法,其特征在于,所述爬坡直線得到的由軌道半徑隨角度增量變化的對應(yīng)關(guān)系為大于0;所述下坡直線得到的由軌道半徑隨角度增量變化的對應(yīng)關(guān)系為小于0。
4.如權(quán)利要求1所述的方法,其特征在于,所述繪制出的目標軌道曲線可根據(jù)3D數(shù)據(jù)參數(shù)化建模或動力學(xué)模擬驗證。
5.如權(quán)利要求1所述的方法,其特征在于,所述方法進一步包括:
獲取所述繪制出的目標軌道曲線對應(yīng)輸出的數(shù)據(jù),并將所述獲取到的數(shù)據(jù)導(dǎo)入CAD實現(xiàn)三維模型建立。
6.如權(quán)利要求1所述的方法,其特征在于,所述結(jié)構(gòu)參數(shù)包括旋轉(zhuǎn)中心坐標、檔位銷上方的球半徑、球心至旋轉(zhuǎn)中心形成的轉(zhuǎn)動半徑、檔位銷與旋轉(zhuǎn)中心之間的彈簧參數(shù)、檔位銷與軌道形成的摩擦系數(shù)及扭矩值。