AMESim軟件使用經(jīng)驗(yàn)分享
LMS旗下的AMESim軟件是一款性能很強(qiáng)大的系統(tǒng)仿真軟件,能夠?qū)崿F(xiàn)對(duì)機(jī)械、液壓、氣動(dòng)、電氣、熱等多個(gè)領(lǐng)域的仿真計(jì)算。是我目前使用過的功能最為強(qiáng)大的多領(lǐng)域動(dòng)態(tài)仿真軟件。我使用AMESim已經(jīng)快三年了,這三年來,我從一個(gè)不明白什么是仿真的門外漢到開始接觸使用AMESim軟件再到熟練使用AMESim軟件進(jìn)行性能仿真。期間我遇到了很多問題,碰了很多次壁,也獲到了很多感悟。作為一個(gè)從事工程研究的人,我覺得我是從學(xué)習(xí)AMESim開始真正走上工程師之路的。利用這個(gè)機(jī)會(huì),我想把我這些年使用AMESim的感受和經(jīng)驗(yàn)教訓(xùn)給大家分享一下,希望能對(duì)那些初學(xué)AMESim的或者正在頭疼的人們有所幫助。
首先,我想告訴大家什么是仿真。仿真說白了就是用數(shù)學(xué)公式來簡(jiǎn)化物理實(shí)際,再用電腦軟件來模擬這些數(shù)學(xué)公式,用一些基本的模塊來實(shí)現(xiàn)這些復(fù)雜的過程。給出輸入量,記過計(jì)算,得到結(jié)果,用之代替實(shí)際結(jié)果。這樣能減少實(shí)際設(shè)計(jì)之中的時(shí)間周期,以及原料浪費(fèi)和成本投入。那么仿真是否可行,一個(gè)很關(guān)鍵的參數(shù)就是仿真結(jié)果和實(shí)際結(jié)果的差異,誰也無法用數(shù)學(xué)公式來精確代替實(shí)際物理過程。但是只要在大方向上和實(shí)際結(jié)果差不多就行,許多的仿真軟件在這方面就做的很好。在工程仿真領(lǐng)域,有許多的仿真軟件,其中很熟悉的一個(gè)當(dāng)屬M(fèi)ATLAB/simulink,汽車方面還有什么Cruis、carsim、trucsim等等,我用過其中的MATLAB和Cruis,其實(shí)AMTLAB更加偏向于工程計(jì)算,如果要用MATLAB來做仿真的話,需要你對(duì)物理實(shí)際很了解,然后在simulink之中搭建其物理模型。但是這對(duì)一般初學(xué)者來講比較困難,而且仿真結(jié)果容易和實(shí)際出入太大。Cruis和其他汽車仿真軟件雖然能夠?qū)崿F(xiàn)不錯(cuò)的仿真效果,但是功能有限,不能實(shí)現(xiàn)機(jī)械和電、熱等多個(gè)領(lǐng)域之間的仿真。因此,我后來選擇了使用AMESim,雖然其比一般軟件要難點(diǎn),但是用熟悉之后,能夠?qū)崿F(xiàn)很強(qiáng)大功能,不得不說是一款強(qiáng)大的仿真軟件。
其次,我想告訴大家,AMESim如何入門的問題,這應(yīng)該是很多初學(xué)AMESim的用戶最大的困難吧,我當(dāng)時(shí)也經(jīng)歷了這個(gè)困難的過程。很多人可能會(huì)在網(wǎng)上下載一大堆資料,或者去書店買本書,然后埋頭看啊看。其實(shí)我想說這樣的效果并不好,軟件是要在使用之中去學(xué)習(xí)和熟練的。當(dāng)你初學(xué)時(shí),你可以找一個(gè)會(huì)用此軟件的人給你做一個(gè)簡(jiǎn)單的例子,在制作例子之中就會(huì)告訴此軟件的一般步驟。如何輸入?yún)?shù),如何選擇子模式,如何看仿真結(jié)果,如何改變仿真速度等等。如果沒有人教你,但你首先需要明白的是AMESim的四個(gè)階段:草圖、子模式、參數(shù)模式和仿真模式。其中草圖,就是將各個(gè)仿真元件有機(jī)的連在一起,形成你的仿真模型,但是在此模式下,各個(gè)子模塊之間并無聯(lián)系。第二步是選擇子模式,有的模型有多重模式,比如電機(jī)模塊,就包括溫度影響和不考慮溫度影響等多種模式,在此模式下需要用戶自己選擇;第三步是參數(shù)模式,新建的模型要先編譯鏈接,順利通過這步后就說明你的模型在連接上是沒有錯(cuò)的,然后就可以改變各個(gè)子模型的參數(shù)。改變完參數(shù)之后,就可以進(jìn)入仿真模式,對(duì)模型進(jìn)行仿真計(jì)算,同時(shí)觀看仿真結(jié)果。任何一個(gè)使用AMESim的用戶都需要明白這幾步,不然你是無法真正學(xué)會(huì)用AMESim進(jìn)行建模仿真的。在明白這些之后,你事先可以看一看AMESim自帶的demo文件,里面包括AMESim在各個(gè)領(lǐng)域的例子,會(huì)對(duì)你以后建模仿真有很多的幫助的。這些模型建立的很標(biāo)準(zhǔn),也很規(guī)范,從中你可以學(xué)會(huì)如何搭建類似的AMESim模型。同時(shí)當(dāng)你看明白了這些demo之后,你就會(huì)明白AMESim建模的一般套路,其實(shí)很多AMESim模型都是相似的,你只需要將別人的模型做一些更改就能成為你的模型,可以大大減少你以后自己“原創(chuàng)模型”的時(shí)間。所以我還是建議初學(xué)者多看看AMESim之中自帶的demo文件。
然后,我想告訴大家如何去學(xué)好每一個(gè)小模塊,這對(duì)于提高你的AMESim的整體建模和使用能力是有很大幫助的。當(dāng)然,你只會(huì)抄別人的模型,對(duì)你的能力提升是沒什么大的幫助的,這時(shí)你就需要明確AMESim之中每個(gè)模塊的具體功能、參數(shù)設(shè)置等。那么此時(shí),你應(yīng)該多看看AMESim的help了。其實(shí)AMESim的help很強(qiáng)大的,對(duì)每個(gè)模塊做了詳細(xì)的介紹,這時(shí)你可能最大的困難是英語不過關(guān),看著頭疼。其實(shí)你沒有必要細(xì)看,你只需要明白模塊各個(gè)接口的意義,參數(shù)設(shè)置形勢(shì),計(jì)算公式和仿真結(jié)果觀看就行。每個(gè)模塊都是一樣的,只要能夠認(rèn)真學(xué)習(xí)幾個(gè)模塊,就能夠明白其中的一般思路,然后就能舉一反三。這其中最重要的當(dāng)屬模塊的連接方式,AMESim是基于鍵合圖搭建的模型,有的接口輸出量,有的接口是輸入量;對(duì)于一個(gè)狀態(tài)量,只有一個(gè)模塊是輸出量,另一個(gè)模塊是輸入量的情況下才能連接在一起仿真,這是初學(xué)AMESim的用戶最容易忽視的一個(gè)問題。AMESim很注重模型輸出量和輸入量之間的匹配的。此時(shí)你就需要好好看看AMESim的help了,里面會(huì)講述每個(gè)模塊的輸出量和輸入量的方向。
最后,我想告訴大家的時(shí),AMESim需要的基礎(chǔ)知識(shí)是什么。因?yàn)锳MESim是一個(gè)仿真軟件,而且設(shè)計(jì)很多的領(lǐng)域,你要想真正學(xué)好這款軟件是需要有這些方面的基礎(chǔ)知識(shí)。首先,我要說,作為一個(gè)仿真工程師,數(shù)學(xué)知識(shí)是必不可少的,特別是一些簡(jiǎn)單數(shù)學(xué)運(yùn)算是很常用的;不如,方向的確定,單位換算,一些參數(shù)的間接求取等等。第二是一些物理學(xué)知識(shí),因?yàn)锳MESim主要是工程仿真,說白了就是一些物理學(xué)現(xiàn)象,比如力學(xué)知識(shí)、電學(xué)知識(shí)、熱力學(xué)知識(shí)等等。其中力學(xué)學(xué)和電學(xué)知識(shí)在AMESim之中用的很多,比如力、功、壓力、壓強(qiáng)、速度、加速度什么的是很常見的,這塊兒我就不再贅述了。另外一個(gè)我認(rèn)為很重要的知識(shí)是邏輯知識(shí),這方面其實(shí)也不叫專門知識(shí),但是是很重要的,許多時(shí)候在做控制時(shí)是需要用一個(gè)很清晰的邏輯思維。
以上是我想分享給各位初學(xué)或者正在使用AMESim的用戶一些經(jīng)驗(yàn),希望能對(duì)你們有幫助。
工程師必備
- 項(xiàng)目客服
- 培訓(xùn)客服
- 平臺(tái)客服
TOP




















