999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

分段插值實現多字節快速算法

2013-08-08 09:52:46高俊勇王明明
長春師范大學學報 2013年4期
關鍵詞:系統

高俊勇,王明明

(空軍航空大學基礎部,吉林長春 130022)

目前,多種多樣的測控系統廣泛應用于各行各業中,尤其是時效性要求比較高的實時控制、通信、飛行、制導等系統,數據處理和運算的速度和時間對于系統的技術性能更加重要和關鍵。各種從簡單到復雜的數據處理和運算主要是使用傳統的基于多字節乘除法的計算方法,這種計算方法主要采用重復循環方式實現多字節運算,字節越多計算所需的時間就越長,具有效率低、速度慢的特點,嚴重制約了系統的性能[1]。本文探討一種針對特定要求的新的高速計算方法,可以大幅度提高特定運算的計算速度,從而提高實時測控系統的性能。

1 系統項目概況及數學模型

本文以MCS51-89C2051 CPU、LM331壓頻轉換和4位LED數碼管等器件構成的能實現監測壓力、溫度等模擬量的儀表為例,說明分段插值實現多字節快速運算的算法實現過程。

在儀表的模擬量輸入接口,需要將輸入的溫度(量程為10℃~50℃)通過溫度變送器轉變為電流信號并輸送至儀表模擬接口,在儀表內部通過LM331壓頻變換電路將對應的模擬電流信號轉換成數字頻率信號以實現A/D變換。上述對應關系如下:

圖1 計數值與溫度值的線性關系

設x為對應溫度輸入電流和LM331計數值,y為計算出的實際溫度值,始點(x0,y0)表示10℃對應的計數0664;終點(xe,ye)表示50℃對應的計數6512。計數值與溫度值是線性關系如圖1所示。

所以實際的溫度數據為:

在該計算公式中,參與運算的數據都大于255,需用兩個字節來表示,也就是對于單字節的89C2051 CPU需要調用雙字節的運算子程序進行實時計算。

2 傳統算法

計算框圖及雙字節除法框圖如圖2和圖3所示:

圖2 計算框圖

圖3 雙字節除法框圖

傳統算法需調用雙字節乘除法子程序[3]。僅16位的雙字節除法子程序CPU就要執行16次循環。每次計算需要機器周期998個,運行時間為988us。

3 分段插值查表算法

采用傳統算法工作效率低的主要原因是,計算時需要調用采用多次循環的乘除法子程序,字節數越多則計算速度越慢[3]。因此,分段插值法的設計思想是,在計算中回避直接對多字節進行乘除運算,預先將多字節的乘除運算處理形成數據表[4]。高字節數據通過查表得到計算結果和差值,低字節數據通過進行簡單的單字節乘除運算得到,最后將兩部分合成得出最終計算結果。其計算思路過程如圖4所示。

圖4 計算思路過程

圖5 線性關系圖

具體實現步驟如下:

步驟一:制作數據表

在計數的量值范圍內預先進行多組典型抽樣,然后根據公式計算結果并形成數據表。

(1)選定插值節點(本系統以計數值256的倍數為各節點);(2)對各節點的計數值xn按公式(1.1)計算出對應的溫度值yn;(3)計算每兩個節點間對應溫度值yn和yn+1的差值。

表1 插值數據表

步驟二:實際數據處理時,取實際計數凈值的高位字節,通過查表得出對應的溫度值和差值(如:計數凈值2770,高位字節是10,查表計算結果為275,差值為18);再取計數凈值的低位字節按下面公式計算(計數凈值2770的低位字節為2770-2560)。

步驟三:根據公式1.2進行計算

4 結論

實際編程運行,針對上述具體問題計算,兩種算法實例對比數據如表2所示。

表6 兩種算法實例對比數據

綜上可知,分段插值查表算法無論是指令條數,還是運算時間與傳統算法相比都減少很多,它較好地解決了計算機的多字節復雜運算計算速度慢的問題,可以大幅度提高計算機在實時測控系統中的運算速度,提高測控系統的性能。尤其是對特定的嵌入式專項測控系統效果更佳。本算法的不足之處主要是目前只適用對速度有特殊要求的固定運算。

[1]呂勇,謝長生,高三紅.實時測控計算機應用系統的可靠性保障技術[J].計算機應用,2003(6):101-103.

[2]J.M.奧特加.數值分析[M].北京:高等教育出版社,1984.

[3]張越.分段插值在嵌入式系統中的應用[J].南京廣播電視大學期刊,2010.

[4]李慶揚,王能超,易大義.數值分析[M].4版.北京:清華大學出版社,2001.

猜你喜歡
系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
基于UG的發射箱自動化虛擬裝配系統開發
半沸制皂系統(下)
FAO系統特有功能分析及互聯互通探討
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
一德系統 德行天下
PLC在多段調速系統中的應用
主站蜘蛛池模板: 91久久国产综合精品| 五月激情综合网| 国产精品欧美激情| av免费在线观看美女叉开腿| 国产人前露出系列视频| 狠狠亚洲五月天| 美女被操91视频| 免费aa毛片| 国产精品视频公开费视频| 婷婷亚洲最大| 国产一级毛片网站| 国产精品55夜色66夜色| 69av在线| 亚洲日本www| 久久天天躁狠狠躁夜夜2020一 | 一本大道视频精品人妻| 久久www视频| 欧洲亚洲欧美国产日本高清| 国产日本欧美亚洲精品视| 亚洲丝袜第一页| 精品欧美日韩国产日漫一区不卡| 日韩av在线直播| 青草娱乐极品免费视频| 无码精品国产VA在线观看DVD| JIZZ亚洲国产| 无码专区国产精品一区| 1024国产在线| 精品国产免费观看| 少妇高潮惨叫久久久久久| 久久久久无码精品| 亚洲成综合人影院在院播放| 97视频免费在线观看| 亚洲有无码中文网| 制服丝袜国产精品| 国产精品污视频| 成人免费网站在线观看| 久久99精品久久久久久不卡| lhav亚洲精品| 国产69囗曝护士吞精在线视频| 国产精品极品美女自在线| 亚洲av片在线免费观看| 国产人成午夜免费看| 久久国产拍爱| 波多野结衣中文字幕一区| 亚洲精品色AV无码看| 国产人在线成免费视频| www.youjizz.com久久| 国产亚洲精品yxsp| 亚洲人成成无码网WWW| 欧美国产日韩在线观看| 777国产精品永久免费观看| 天天激情综合| A级毛片高清免费视频就| 亚洲av无码专区久久蜜芽| 精品视频免费在线| 天天色综网| 亚洲第一区在线| 午夜福利网址| 97久久免费视频| V一区无码内射国产| 蜜桃视频一区二区| 四虎在线观看视频高清无码| 亚洲一区二区成人| 久久综合干| 一级一级特黄女人精品毛片| 东京热高清无码精品| 在线国产你懂的| 日本精品一在线观看视频| 国产精品9| 亚洲欧美日韩动漫| 国产精品3p视频| 国产网站一区二区三区| 天天爽免费视频| 99er这里只有精品| 国产精品女人呻吟在线观看| 国产成人精品一区二区不卡| 高清不卡毛片| 精品国产成人三级在线观看| 婷婷五月在线| 无码日韩视频| 日韩在线欧美在线| 99久久成人国产精品免费|