如果跟你說MathWorks,大家不熟悉的話,一提MATLAB相信大家都多多少少能談一些了。沒錯,大家耳熟能詳?shù)腗ATLAB正是MathWorks公司最成功的產(chǎn)品之一,還有一款產(chǎn)品相信大家也不會陌生了,那就是MathWorks公司即MATLAB之后1990年開創(chuàng)的基于模塊圖形設計的Simulink軟件。
十幾年來,MathWorks公司不停地開發(fā)新產(chǎn)品工具箱,來幫助各個行業(yè)的工程師、科學家進行更快速的設計和仿真。在航空航天、汽車、通信、電子、半導體、教育、電力和能源等諸多領域都能看到MathWorks公司的工具箱被廣泛應用。
MathWorks公司的產(chǎn)品不僅努力覆蓋更廣的應用領域,也在各個領域產(chǎn)品的深度上保持快速更新,當然今年也是不例外的。今年MathWorks公司增加了兩個新產(chǎn)品,一個產(chǎn)品叫交易工具箱,這是給做金融的工程師們使用的。第二個產(chǎn)品叫定點設計師,實際上是將原先的MATLAB定點工具箱和Simulink定點工具箱相結合。MathWorks美國總部的產(chǎn)品市場經(jīng)理趙志宏先生(左圖)向記者介紹,之所以將它們合并,是因為結合之前的兩個工具分別基于MATLAB平臺和Simulink平臺,這樣會給需要同時用兩個平臺的系統(tǒng)工程師造成麻煩,而結合成統(tǒng)一的界面、統(tǒng)一的功能,在產(chǎn)品的實用性上面有大的提高。
此外,趙志宏先生重點向記者介紹了R2013a版本中對相控陣系統(tǒng)工具箱和SimRF兩個產(chǎn)品的新功能。
MathWorks公司的相控陣系統(tǒng)工具箱基本集中在整個設計流程的前端。在用戶在最初采集雷達系統(tǒng)需求時,需要進行一些基本的如雷達公式或者波形分析計算,但是怎么驗證這些計算的正確性呢?這時就可以運用相控陣系統(tǒng)工具箱來幫助用戶驗證。除此之外,用戶在真正搭建起雷達系統(tǒng)之前可以先用相控陣系統(tǒng)工具箱快速搭一套系統(tǒng),并且?guī)椭脩糇鲆幌盗械臄?shù)字仿真,如陣列的設計和分析、波形的設計和分析、發(fā)射機和接收機的建模、目標和環(huán)境的建模、時域處理、空域處理等等。通過仿真讓用戶檢測自己設計出來的新算法的正確性和實用性,然后進行下一步搭建系統(tǒng)構架。在搭建系統(tǒng)構架以前就開始使用這套工具做雷達系統(tǒng)里面每一個子系統(tǒng)的設計,通過這樣縮短設計時間,提高效率,這就是相控陣系統(tǒng)工具箱的最大優(yōu)勢。
在R2013a最新的相控陣系統(tǒng)工具箱版本中又新增了不少功能,其中最顯著的兩個新功能。其一是支持對天線、陣列和目標的極化仿真和分析,這個功能使得仿真離現(xiàn)實更接近,做的方針不再是理想化的狀態(tài)。其二,MathWorks公司為了給用戶提供更友好的界面,新增了三個MATLAB應用程序,第一個是雷達波形分析器,專門用來分析雷達波形。用戶可以按需求產(chǎn)生雷達波形,雷達波形分析器會幫用戶分析雷達產(chǎn)生波形的參數(shù)。第二個是雷達方程計算器。第三個是傳感器陣列分析器。
介紹完相控陣系統(tǒng)工具箱,再來看看SimRF。MathWorks公司的SimRF射頻仿真工具能夠幫助用戶在系統(tǒng)級的需求、算法,還有系統(tǒng)構架方面提供快速的仿真環(huán)境。由于在系統(tǒng)級仿真時實際所需的精度并不是很高。如果用戶用SimRF的等效基帶庫元件進行設計、仿真時,仿真速度會有巨大的提高,即便你的系統(tǒng)會很大,但也可以用很短時間把系統(tǒng)的基本特性仿真出來。SimRF基本上就包括這兩個部分,一部分叫電路包絡解析,另外一部分叫等效基帶。用戶可以根據(jù)對仿真精度和速度的需求選擇使用其中一個部分的元件進行建模和仿真。
在SimRF最新版本中增加了更多新功能,這些新功能中最值得一提的有其中三個。首先是性能的提高,由于SimRF最新版本采用了新的解析器,它的運行速度和起動速度都大幅提高。其次,在適用性方面電路包絡解析器使用起來也更加容易,它體現(xiàn)在兩個方面,一方面新增的配制模塊使得SimRF有了模塊配制功能,并且界面更簡潔。另一方面,用戶可以通過使用Simscape語言去設計一些SimRF的模塊,以便對自己建立起來的SimRF模型進行定制。還有,SimRF最新版在電路包絡庫增加了一些新元件,如放大器和混頻器的非線性模型、共模模擬濾波器的LC階梯模塊、理想變壓器模塊、物理參數(shù)獲得傳輸線指標等。
從中,我們也能夠看出MathWorks公司的成功是源于產(chǎn)品功能的不斷強大和越來越多的新功能帶給用戶的方便。相信他們的創(chuàng)新還不止于此,隨著時間的推移,MATLAB會為更多的系統(tǒng)工程師帶來更多、更好、更創(chuàng)新的產(chǎn)品。