两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

汽車電動助力轉向系統(tǒng)電機角度計算方法與流程

文檔序號:11243127閱讀:2289來源:國知局
汽車電動助力轉向系統(tǒng)電機角度計算方法與流程

本發(fā)明涉及汽車電子領域,尤其是涉及一種在汽車電動助力轉向系統(tǒng)(eps)中,電機角度的計算方法。



背景技術:

在汽車電動助力轉向(eps,electricpowersteering)系統(tǒng)中,電機角度作為電機控制的輸入是一個重要的物理量,其準確度直接影響電機控制的好壞?,F(xiàn)有技術一般基于硬件解碼芯片,采用硬件電路實現(xiàn)的方式實現(xiàn)電機角度計算,這樣就會帶來一定程度的不足:

①采用硬件芯片對電機角度進行解碼無疑會給硬件成本帶來一定的增加,同時硬件電路會對pcb板的布局有一定要求,這樣也會帶來成本的增加。

②采用硬件解碼的方式就需要對硬件電路進行測試,同時對軟件底層也有一定要求,這樣就會帶來開發(fā)周期的增加。



技術實現(xiàn)要素:

本發(fā)明的目的是在汽車電動助力轉向系統(tǒng)中,采用軟件方法實現(xiàn)電機角度計算,替代硬件電路實現(xiàn)的方法,從而降低了硬件成本,縮短了開發(fā)周期。

為了達到上述目的,本發(fā)明的汽車電動助力轉向系統(tǒng)電機角度計算方法,其特征是包括:用一固定頻率的正弦信號作為激勵信號輸入到電機的旋變器,固定頻率的正弦激勵信號asin(ωt)加到旋變器初級繞組r1-r2時,在次級繞組上會產(chǎn)生一個感應信號,由于次級繞組機械錯位90度,兩路正弦輸出信號彼此間的相位相差90度,旋變器輸入和輸出電壓之間的關系如下:

ur1r2=asin(ωt)--------(1)

us1s3=t×asin(ωt)sinθ----(2)

us2s4=t×asin(ωt)cosθ----(3)

其中:a是激勵信號幅值;t是旋變器轉換比;ω是激勵信號頻率;θ是電機角度;對輸出信號進行采樣,再根據(jù)最小二乘法就可以計算出電機角度θ。

其中最小二乘法的計算,其特征是:

(a)基于系統(tǒng)時鐘產(chǎn)生一頻率為ω的正弦激勵信號asin(ωt)作為電機旋變器的輸入;

(b)對旋變器的輸入激勵asin(ωt)和輸出t×asin(ωt)sinθ同時采樣分別記為xi,yi;對輸入激勵asin(ωt)和輸出t×asin(ωt)cosθ同時采樣分別記為xi,zi,則有如下關系:

yi=k1*xi;zi=k2*xi;

其中,i=0,1,2,…,n;t是旋變器旋變比;k1,k2為常數(shù);

(c)基于最小二乘法計算k1,k2,具體過程如下:

對采樣信號xi,yi應滿足如下關系:yi=k1*xi,i=0,1,2,…,n

根據(jù)最小二乘法原理求出使m取得最小值時的k1,把m看作自變量k1的函數(shù),由多元函數(shù)取得最值條件,可通過求解方程mk1(k1)=0計算k1的值,同樣k2的值也通過此過程求解;

可得:

由于xi,yi,zi為采樣值,代入(4)(5)式即可求得k1,k2;

(d)由步驟(c)可以得到:

yi=k1*xi=t×asin(ωt)sinθ

zi=k2*xi=t×asin(ωt)cosθ

則有:yi/zi=k1/k2=sinθ/cosθ=tgθ

所以,電機角度θ=arctg(k1/k2),其中k1,k2由步驟(c)求得,至此電機角度θ計算完成。

在eps系統(tǒng)中采用本技術后,用軟件方法實現(xiàn)了電機角度的計算,替代了使用硬件電路實現(xiàn)的方法,從而降低了硬件成本。同時采用軟件解碼方式降低了對硬件和底層代碼的依賴,從而縮短了開發(fā)周期。

附圖說明

圖1是汽車電動助力轉向系統(tǒng)電機角度計算方法路徑框圖;

圖2電機旋變器的示意圖。

具體實施方式

下面結合附圖并通過實施例對本發(fā)明作進一步的描述。

圖1是汽車電動助力轉向系統(tǒng)電機角度計算方法路徑框圖。具體方法是用一固定頻率的正弦信號作為激勵信號輸入到電機的旋變器中如圖2所示。固定頻率的正弦激勵信號asin(ωt)加到旋變器初級繞組r1-r2時,在次級繞組上會產(chǎn)生一個感應信號,由于次級繞組機械錯位90度,兩路正弦輸出信號彼此間的相位相差90度,旋變器輸入和輸出電壓之間的關系如下:

ur1r2=asin(ωt)--------(1)

us1s3=t×asin(ωt)sinθ----(2)

us2s4=t×asin(ωt)cosθ----(3)

其中:a是激勵信號幅值;t是旋變器轉換比;ω是激勵信號頻率;θ是電機角度;

對輸出信號進行采樣,再根據(jù)最小二乘法就可以計算出電機角度θ。

其中用最小二乘法的計算方法是:

(a)基于系統(tǒng)時鐘產(chǎn)生一頻率為ω的正弦激勵信號asin(ωt)作為電機旋變器的輸入;

(b)對旋變器的輸入激勵asin(ωt)和輸出t×asin(ωt)sinθ同時采樣分別記為xi,yi;對輸入激勵asin(ωt)和輸出t×asin(ωt)cosθ同時采樣分別記為xi,zi,則有如下關系:

yi=k1*xi;zi=k2*xi;

其中,i=0,1,2,…,n;t是旋變器旋變比;k1,k2為常數(shù);

(c)基于最小二乘法計算k1,k2,具體過程如下:

對采樣信號xi,yi應滿足如下關系:yi=k1*xi,i=0,1,2,…,n

根據(jù)最小二乘法原理求出使m取得最小值時的k1,把m看作自變量k1的函數(shù),由多元函數(shù)取得最值條件,可通過求解方程mk1(k1)=0計算k1的值,同樣k2的值也通過此過程求解;

可得:

由于xi,yi,zi為采樣值,代入(4)(5)式即可求得k1,k2;

(d)由步驟(c)可以得到:

yi=k1*xi=t×asin(ωt)sinθ

zi=k2*xi=t×asin(ωt)cosθ

則有:yi/zi=k1/k2=sinθ/cosθ=tgθ

所以,電機角度θ=arctg(k1/k2),其中k1,k2由步驟(c)求得,至此電機角度θ計算完成。

當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
武乡县| 达州市| 县级市| 洞头县| 福海县| 留坝县| 梁河县| 巧家县| 岑溪市| 林芝县| 凭祥市| 平江县| 洪雅县| 连江县| 井陉县| 盐源县| 平潭县| 吴川市| 大埔县| 南乐县| 伊春市| 金湖县| 易门县| 阿拉善左旗| 清涧县| 交口县| 顺昌县| 大竹县| 张掖市| 延吉市| 衡阳县| 同江市| 泰兴市| 钟祥市| 巍山| 怀远县| 石门县| 静安区| 灵石县| 黑龙江省| 德化县|