如何通過(guò)粒子導(dǎo)入接口創(chuàng)建粒子源?
作者 | Danner Dan
創(chuàng)建粒子源是粒子仿真中非常關(guān)鍵的一環(huán),其中一種方式便是通過(guò)粒子導(dǎo)入接口創(chuàng)建粒子源。如下圖所示,在Simulation選項(xiàng)卡下展開Particle Sources的下拉菜單,點(diǎn)擊Particle Import Interface進(jìn)行設(shè)置。通過(guò)定義粒子導(dǎo)入接口,我們可以從其它仿真工程導(dǎo)入粒子數(shù)據(jù),也可以導(dǎo)入按照一定格式自行編寫的粒子數(shù)據(jù)。
如下圖所示,在Define Particle Import Interface對(duì)話框中,點(diǎn)擊Import按鈕,彈出文件選擇對(duì)話框。在對(duì)話框中瀏覽并選擇要導(dǎo)入的粒子接口文件。
可以導(dǎo)入的粒子源文件有以下3種類型:
1 .pio文件:只有通過(guò)Tracking Solver的粒子導(dǎo)出接口(Particle Export Interface)導(dǎo)出的粒子文件是.pio格式。.pio格式的粒子源是一個(gè)二進(jìn)制文件,不可以打開或者編輯。如果選擇導(dǎo)入.pio文件,在上圖中的PIC emission model一欄會(huì)自動(dòng)選擇直流發(fā)射模型(DC emission),點(diǎn)擊Edit按鈕,進(jìn)入對(duì)話框,可以定義粒子的發(fā)射屬性。Tracking Solver、PIC Solver和Es-PIC Solver均支持導(dǎo)入.pio格式的粒子源文件。
2. .pid文件:.pid格式的粒子源是一個(gè)Ascii文件,采用SI 單位,支持打開或者編輯。和.pio文件一樣,粒子發(fā)射過(guò)程必須使用直流發(fā)射模型,即在Define Particle Import Interface對(duì)話框中PIC emission model一欄自動(dòng)選擇DC emission。Tracking Solver、PIC Solver和Es-PIC Solver均支持導(dǎo)入.pid格式的粒子數(shù)據(jù)文件。
.pid格式的粒子源僅可以通過(guò)宏命令創(chuàng)建麥克斯韋粒子的方式獲得,路徑是Macros > Solver > Create Maxwellian Particles。.pid格式的粒子接口文件示例如下:
3. .pit文件:.pit格式的粒子源是一個(gè)Ascii文件,采用SI 單位,支持打開或者編輯,包含了粒子發(fā)射數(shù)據(jù)。.pit文件會(huì)導(dǎo)致粒子的發(fā)射過(guò)程與時(shí)間相關(guān),所以僅PIC Solver和Es-PIC Solver支持導(dǎo)入.pit格式的粒子數(shù)據(jù)文件。
.pit格式的粒子源可以通過(guò)宏命令創(chuàng)建麥克斯韋粒子的方式獲得;也可以通過(guò)PIC Solver導(dǎo)出得到。.pit格式的粒子接口文件示例如下,可以看到數(shù)據(jù)的最后一列是時(shí)間,因此粒子的發(fā)射過(guò)程與時(shí)間相關(guān)。