Archived OpenModelica forums. Posting is disabled.

Alternative forums include GitHub discussions or StackOverflow (make sure to read the Stack Overflow rules; you need to have well-formed questions)


Forgot password? | Forgot username? | Register
  • Index
  • » Users
  • » Adrian
  • » Profile

Posts

Posts

Hello everyone,

I have a few questions regarding ModelicaML and Papyrus. I originally used Papyrus for modeling of a waste treatment facility. In a second step, I now wanted to run simulations on that (especially, calculate probable outputs depending on uncertain inputs). As Papyrus itself does not have a solver I am now looking into ModelicaML.

As far as I can see from the tutorial and playing around with ModelicaML a bit, I will have to re-build my model in ModelicaML again - the funtional and structural composition, requirements, use cases,... It is not possible to import SysML projects and 'convert' parts of them into a modelica model, or is it?
The modeling of the project (including requirement analysis, use cases, functional decomposition,...) will be done quite as I would have done it with Papyrus in SysML, no? Only that a few names are different (SysML's Internal Block Diagram becomes ModelicaML's Composite Structure Diagram).

And, on another note: ModelicaML seems to be very flexible in the way I describe a model's behaviour. So, I can not only use mathematical equations, but also a script-based approach ("if.. then..." relationships and such), isn't it? (I'm sorry if I'm inaccurate here, but I hope you get the point?). I am asking because I am afraid that using a mathematical description of the flows of matter through the system could be problematic, as the inputs will probably be highly uncertain - so using thresholds or binary decisions here and there might be more suitable.


Thanks for the help already! Please feel free to point out any misconceptions on my side, and also link any tutorials you find useful!

Best,
Adrian.

  • Index
  • » Users
  • » Adrian
  • » Profile
You are here: