Sim42

Simulator42 is an open source process sim­u­la­tor project with the goal of pro­vid­ing an afford­able and acces­si­ble chem­i­cal process sim­u­la­tor to the chem­i­cal engi­neer­ing community.

Some inter­est­ing fea­tures of the project:

  • It is being writ­ten in the Python language.
  • The sim­u­la­tor core has been designed to be inde­pen­dent of both user inter­faces and thermo providers.
  • The flow sheet solver can prop­a­gate par­tial infor­ma­tion both back­ward and for­ward through the flow sheet. This fea­ture allows many com­plex prob­lems to be solved with­out iter­a­tive cal­cu­la­tion of recy­cle loops. Con­sis­tency checks are used to avoid unin­tended over spec­i­fi­ca­tion of problems.
  • A dis­til­la­tion col­umn employ­ing a Rus­sell inside/out algo­rithm and capa­ble of solv­ing com­plex pump around and side strip­per prob­lems has been implemented.
  • Sev­eral user inter­faces are already avail­able or being devel­oped for Sim42, includ­ing a basic com­mand line inter­face, a graph­i­cal inter­face based on wxWin­dows, a web browser based interface/server and a pro­fes­sional com­mer­cial interface.

Simulator42 does not have an owner thermo pack­age how­ever it makes avail­able using the com­mer­cial thermo pack­age of VMG (Vir­tual Mate­ri­als Group, Inc). VMG pack­age is free to use through Redlich-Kwong model.? In 2007 OllinTS project started the devel­op­ing of an open source ther­mo­dy­namic server that could be used by Sim42.

Unfor­tu­nately Sim42 project was aban­doned in 2005/2006. So there is not a sup­port web­site or offi­cial repos­i­tory from Sim42’s code/package (see the old orig­i­nal web­site in Inter­net Archive Way­back Machine). Nev­er­the­less, the last ver­sion (2.0.0.0) for Win­dows can be down­loaded from alter­na­tive mirrors.

Mir­rors:

Sim42 requires the instal­la­tion of Python 2.2.2+, Numer­i­cal Python 22+ pack­age and a ther­mo­dy­namic server (VMG or OllinTS).

Related Posts with Thumbnails