中國(guó)自主仿真如何形成合力
中國(guó)仿真軟件公司的發(fā)展未來(lái),絕對(duì)不是靠一群小帆板慢慢長(zhǎng)成軍艦的模式,而是要凝聚力量在很快的時(shí)間內(nèi)戰(zhàn)勝對(duì)手,是一種能把小而散的帆板聚合起來(lái)合作的一個(gè)模式。
我們知道國(guó)際仿真軟件都很強(qiáng)大,特別是在中國(guó)流行的這些仿真軟件,用戶眾多、大型且復(fù)雜。相比之下,中國(guó)的仿真軟件公司的特點(diǎn)是都比較小,我們把它形容為“小帆板”,國(guó)際軟件更像個(gè)“大軍艦”。
只有小帆板功能組合起來(lái),才有可能跟一個(gè)大軍艦抗衡。在組合之前,每一家都很弱小,所以無(wú)論是企業(yè)還是國(guó)家、政府,都需要一個(gè)合作模式,讓中國(guó)與仿真有關(guān)的企業(yè)合力抗衡國(guó)際對(duì)手。在大量的資本進(jìn)行整合之前,采用這種“共同體”的方式抱團(tuán)發(fā)展、抗衡對(duì)手,也是我們的一個(gè)選擇。
因此,我們提出一個(gè)能共同工作的框架,這個(gè)框架分兩種類型:一種是基于云托盤的方式,整合實(shí)際上大家現(xiàn)成的、或者已經(jīng)獨(dú)立化的仿真技術(shù)或軟件。在云托盤上做一個(gè)集成架構(gòu),這個(gè)集成架構(gòu)是插件式的,如果外部軟件能做成插件需要的接口方式,就可以插到基礎(chǔ)架構(gòu)中,變成這個(gè)體系的一部分。
在集成架構(gòu)之上,我們繼續(xù)做擅長(zhǎng)的部分,比如前后處理、一些基礎(chǔ)求解技術(shù)以及一些高級(jí)求解技術(shù)。還有很多基礎(chǔ)求解或者高級(jí)求解可以讓外部來(lái)參與,做完之后,知識(shí)產(chǎn)權(quán)屬于他們,但是可以很好地插到集成框架中,甚至也可把現(xiàn)成的求解器放在我們的求解器容器里,變成我們軟件的一部分,實(shí)現(xiàn)基于云方式的合作。如果沒(méi)有云的話,這種方式,就要困難一些。
我們更追求另外一種合作機(jī)制,能夠讓小帆板更緊密地整合成一個(gè)軍艦、甚至是航母,所以我們提出一個(gè)新的模式,這種模式需要原生云、SAAS化的思維方式來(lái)提供,這個(gè)架構(gòu)分為三層:
第一層,CAE組件與服務(wù)池。池子里面放CAE組件,就是服務(wù)化的組件,相當(dāng)于PaaS層。這些組件的來(lái)源不是一家公司,中國(guó)的研發(fā)單位都可以有償提供這種組件和服務(wù),如果有人使用,就會(huì)產(chǎn)生收入,這是大家群策群力的一種方式。
第二層,CAE軟件的云開(kāi)發(fā)環(huán)境。這個(gè)環(huán)境可以開(kāi)發(fā)單體的CAE軟件、分布式云CAE軟件,也可以做多學(xué)科聯(lián)合仿真CAE軟件。開(kāi)發(fā)環(huán)境可以由實(shí)力比較強(qiáng)的研發(fā)單位來(lái)有償提供。基于開(kāi)發(fā)環(huán)境和下面的組件池、服務(wù)池,就可以開(kāi)發(fā)上面的SaaS或者桌面級(jí)軟件。全社會(huì)都可以用這樣一個(gè)開(kāi)發(fā)平臺(tái)來(lái)做桌面級(jí)的CAE軟件、云端的CAE軟件,甚至是移動(dòng)端的CAE的APP。桌面級(jí)和云端都可以做大型的CAE軟件及APP。目前,桌面級(jí)軟件更容易做得更大型一點(diǎn),未來(lái)我們相信云的技術(shù)發(fā)展之后,在云端也可以做大型的CAE軟件。
這種方式是能聚眾智、集眾力的一種大家合作的開(kāi)發(fā)方式。這種方式開(kāi)發(fā)出來(lái)的軟件相當(dāng)于把大家所有的技術(shù),用軍艦或者航母的機(jī)制把它整合成一艘大船,去跟國(guó)際大鱷們抗衡,多一些成功的可能性。