JavaScript is currently disabled.Please enable it for a better experience of Jumi. Språk för mekatronik

Fysikaliska modeller med både mekanik och elektronik har varit för svåra att beskriva i modeller som kan användas för simulering. Det menar The Mathworks som därför tagit fram ett särskilt språk för ändamålet, kallat Simscape Language.
The Mathworks, företaget bakom beräkningsprogrammen Matlab och Simulink, har tagit fram ett särskilt språk för att beskriva mekatronikmodeller. Simscape Language har syntax och semantik som påminner om Matlab-språket och ingår i Simulinktillbehöret Simscape.

- Traditionellt har Matlab och Simulink varit bra för att skriva modeller och simulera flöden och annat som har explicita, kausala samband. Med Simscape går det även att simulera sådant där sambanden är mer implicita. Då behövde ett språk med en del nya konstruktioner, säger Jim Tung, teknikstrateg på företaget.

Han påpekar att för den som är van vid Matlab är det ingen större svårighet att lära sig Simscapespråket.

Poängen med Simscape är möjligheten att i en och samma modell samsimulera elektronik, mekanik och andra fysikaliska domäner som exempelvis termodynamik eller hydraulik. Indata kommer från Simscapes modelleringsfunktioner för dessa olika domäner, som i sin tur kan hämta information från exempelvis cad-program för mekaniken, EDA-program eller Spicemodeller för för elektroniken. På sikt tänker företaget även utöka funktionaliteten till att även omfatta exempelvis elektrokemi och andra fysikaliska domäner.

När modellen är färdigsimulerad kan utdata bli exempelvis C-kod för programvaran och VHDL-kod för hårdvaran, allt genom andra program för The Mathworks.

The Mathworks blir med nykomlingen en ännu tydligare konkurrent till svenska Comsol, som tidigare var företagets distributör här i landet. Comsol har sedan företagen gick skilda vägar för några år sedan haft stora framgångar med sitt multifysikprogram, passande nog kallat Comsol Multiphysics, där grundidén är att utgå från fysikens partiella differentialekvationer för att få fram simulerbara och exekverbara modeller som tar hänsyn till fysikens olika domäner.

Skillnader finns dock - i Simscape är det användaren själv som får beskriva de fysikaliska sambanden. Kopplingen till kommersiella konstruktionsverktyg - och givetvis till Matlab och Simulink - verkar dock starkare i Mathworks program.

Simscape har ett listpris på 2000 dollar och finns för leverans till datorer med Windows, Unix och Macintosh. Användaren måste då även ha tillgång till Matlab och Simulink.

Prenumerera på Elektroniktidningens nyhetsbrev eller på vårt magasin.


MER LÄSNING:
 
KOMMENTARER
Kommentarer via Disqus

Rainer Raitasuo

Rainer
Raitasuo

+46(0)734-171099 rainer@etn.se
(sälj och marknads­föring)
Per Henricsson

Per
Henricsson
+46(0)734-171303 per@etn.se
(redaktion)

Jan Tångring

Jan
Tångring
+46(0)734-171309 jan@etn.se
(redaktion)