演算法是指利用電腦解決問題所需要的具體方法和步驟。也就是說給定初始狀態(tài)或輸入數(shù)據(jù),經(jīng)過電腦程序的有限次運算,能夠得出所要求或期望的終止狀態(tài)或輸出數(shù)據(jù)。本書介紹電腦科學中重要的演算法及其分析與設計技術
標簽: 算法
上傳時間: 2017-06-09
上傳用戶:wys0120
完整的敘述如何開發(fā)即時中文辨識軟體,此為大學專題報告
標簽:
上傳時間: 2017-06-16
上傳用戶:頂?shù)弥?/p>
這是一個JAVA語言寫的多代理人程式用來模擬飛機起飛或是降落的程式,使用者可以控制飛行員或是地勤來控制班機,這是一個用來學習如何用多執(zhí)行緒撰寫一個多代理人JAVA程式。
上傳時間: 2013-12-21
上傳用戶:cjl42111
Boost C++ Libraries Free peer-reviewed portable C++ source libraries Boost C++ Libraries 基本上是一個免費的 C++ 的跨平臺函式庫集合,基本上應該可以把它視為 C++ STL 的功能再延伸;他最大的特色在於他是一個經(jīng)過「同行評審」(peer review,可參考維基百科)、開放原始碼的函式庫,而且有許多 Boost 的函式庫是由 C++ 標準委員會的人開發(fā)的,同時部分函式庫的功能也已經(jīng)成為 C++ TR1 (Technical Report 1,參考維基百科)、TR2、或是 C++ 0x 的標準了。 它的官方網(wǎng)站是:http://www.boost.org/,包含了 104 個不同的 library;由於他提供的函式庫非常地多,的內(nèi)容也非常地多元,根據(jù)官方的分類,大致上可以分為下面這二十類: 字串和文字處理(String and text processing) 容器(Containers) Iterators 演算法(Algorithms) Function objects and higher-order programming 泛型(Generic Programming) Template Metaprogramming Preprocessor Metaprogramming Concurrent Programming 數(shù)學與數(shù)字(Math and numerics) 正確性與測試(Correctness and testing) 資料結構(Data structures) 影像處理(Image processing) 輸入、輸出(Input/Output) Inter-language support 記憶體(Memory) 語法分析(Parsing) 程式介面(Programming Interfaces) 其他雜項 Broken compiler workarounds 其中每一個分類,又都包含了一個或多個函式庫,可以說是功能相當豐富。
上傳時間: 2015-05-15
上傳用戶:fangfeng
多關節(jié)機器人在工業(yè)上已經(jīng)得到了非常廣泛的應用,并且以后會用在越來越多的其他領域。多軸控制系統(tǒng)作為多關節(jié)機器人的核心,發(fā)展也十分迅速。傳統(tǒng)的多軸控制器體積比較龐大,擴展性不好。在工業(yè)4.0的時代,多軸控制系統(tǒng)也越來越智能,同時體積也在逐步減小,并且能夠聯(lián)網(wǎng)。EtherCAT現(xiàn)場總線是一種新興工業(yè)實時以太網(wǎng)總線,經(jīng)過多年的技術發(fā)展,在通訊速度,拓撲結構等領域已經(jīng)具有非常獨特的優(yōu)勢。本課題的工作主要是將EtherCAT現(xiàn)場總線技術應用在多軸控制系統(tǒng)中,利用其技術優(yōu)勢,進一步提高多軸控制器的擴展性和靈活性,使控制系統(tǒng)網(wǎng)絡化。 本研究首先分析了多軸控制系統(tǒng)的現(xiàn)狀以及發(fā)展趨勢,介紹了EtherCAT現(xiàn)場總線技術,在此基礎上,確立了多軸控制系統(tǒng)的開發(fā)架構以及開發(fā)方法。然后,課題設計完成了基于ET1100的通訊板。在此通訊板的基礎上,使用STM32單片機作為EtherCAT應用層控制芯片,設計并完成了數(shù)字輸入輸出部分和模擬輸入輸出部分的軟硬件。同時,為了達到工業(yè)現(xiàn)場的要求,設計著重考慮了安裝的便利性,熱插拔功能以及抗干擾性。接著,課題以實驗室雕刻機為控制對象,以PC機作為EtherCAT主站,在主站上的TwinCAT軟件中設計實現(xiàn)了雕刻機的正逆運動學算法,并設計實現(xiàn)人機界面。同時,課題使用ADS通訊接口與C#高級語言進行通訊,實現(xiàn)了數(shù)據(jù)的交互。為了更加方便實現(xiàn)人機交互,課題也基于.NET架構設計了人機界面,這樣方便Windows平臺對多軸系統(tǒng)的直接或者遠程控制。最后,在雕刻機平臺上對設計的多軸控制系統(tǒng)進行調(diào)試和實驗,同時對多軸之間的同步性能進行測試,完成了雕刻機的單軸運動,點動運動,多軸聯(lián)動以及示教運動,并且多軸之間的實時性在微秒級。
上傳時間: 2022-05-29
上傳用戶:qingfengchizhu
1-1前言一般人所能夠感受到聲音的頻率約介於5H2-20KHz,超音波(Ultrasonic wave)即爲頻率超過20KHz以上的音波或機械振動,因此超音波馬達就是利用超音波的彈性振動頻率所構成的制動力。超音波馬達的內(nèi)部主要是以壓電陶瓷材料作爲激發(fā)源,其成份是由鉛(Pb)、結(Zr)及鈦(Ti)的氧化物皓鈦酸鉛(Lead zirconate titanate,PZT)製成的。將歷電材料上下方各黏接彈性體,如銅或不銹鋼,並施以交流電壓於壓電陶瓷材料作爲驅(qū)動源,以激振彈性體,稱此結構爲定子(Stator),將其用彈簧與轉子Rotor)接觸,將所産生摩擦力來驅(qū)使轉子轉動,由於壓電材料的驅(qū)動能量很大,並足以抗衡轉子與定子間的正向力,雖然伸縮振幅大小僅有數(shù)徵米(um)的程度,但因每秒之伸縮達數(shù)十萬次,所以相較於同型的電磁式馬達的驅(qū)動能量要大的許多。超音波馬達的優(yōu)點爲:1,轉子慣性小、響應時間短、速度範圍大。2,低轉速可產(chǎn)生高轉矩及高轉換效率。3,不受磁場作用的影響。4,構造簡單,體積大小可控制。5,不須經(jīng)過齒輸作減速機構,故較爲安靜。實際應用上,超音波馬達具有不同於傳統(tǒng)電磁式馬達的特性,因此在不適合應用傳統(tǒng)馬達的場合,例如:間歇性運動的裝置、空間或形狀受到限制的場所;另外包括一些高磁場的場合,如核磁共振裝置、斷層掃描儀器等。所以未來在自動化設備、視聽音響、照相機及光學儀器等皆可應用超音波馬達來取代。
標簽: 超聲波電機
上傳時間: 2022-06-17
上傳用戶:
壓電陶瓷換能器在醫(yī)學超音波儀器的應用
上傳時間: 2013-07-13
上傳用戶:eeworm
實時控制與智能儀表 多微機系統(tǒng)的通信技術
標簽: 實時控制 智能儀表 微機系統(tǒng) 通信技術
上傳時間: 2013-08-01
上傳用戶:eeworm
多傳感器技術及其應用
標簽: 多傳感器
上傳時間: 2013-05-20
上傳用戶:eeworm
磁致伸縮多功能液位儀MG型產(chǎn)品手冊
標簽: 磁致伸縮 多功能 產(chǎn)品手冊 液位
上傳時間: 2013-04-15
上傳用戶:eeworm