Alternativas de Modelica Mejor Valoradas
Open source- As student we don't have access to other softwares or even if we have its limited. Reseña recopilada por y alojada en G2.com.
Issue which I found is there are less tutorials for which I was using my software for. For a beginner it's tough to understand. Reseña recopilada por y alojada en G2.com.
Reseñas en Video
20 de 21 Reseñas totales para Modelica



La mejor característica es el acceso a los componentes estándar en las bibliotecas, que cubren varios dominios de ingeniería, y que el lenguaje y el sistema de modelado proporcionan estándares para cómo se deben interconectar diferentes componentes para que puedas conectarlos juntos. Esto hace que construir sistemas a partir de componentes sea muy fácil. Reseña recopilada por y alojada en G2.com.
El umbral para los nuevos usuarios es alto cuando se trata del desarrollo de nuevos componentes o nuevos dominios. La depuración de tus componentes y modelos prototipo es difícil en modelos orientados a ecuaciones, ya que no hay una causalidad dada que puedas seguir. Es la fortaleza para la construcción de sistemas, pero una debilidad para la depuración mientras se desarrollan nuevos componentes. Reseña recopilada por y alojada en G2.com.

Sistemas DAE acausales intuitivos. Fácil de crear modelos desde cero y construir sobre la clase base con funciones simples. La interfaz gráfica y el modo de arrastrar y soltar son fáciles de usar. Amplia variedad de componentes y bibliotecas validadas disponibles, la mayoría de las cuales son de código abierto. Reseña recopilada por y alojada en G2.com.
Se necesita mucho procesamiento posterior para pasar del modelo a los resultados. La depuración suele ser difícil. Reseña recopilada por y alojada en G2.com.

El lenguaje Modelica permite realizar modelado orientado a objetos basado en ecuaciones utilizando tanto la composición gráfica (también conocida como arrastrar y soltar) como el modelado textual (es decir, utilizando el propio lenguaje) para definir modelos de sistemas complejos. Si los modelos se desarrollan adhiriéndose a la definición del lenguaje, pueden funcionar en múltiples herramientas, por ejemplo, Dymola, OpenModelica, SystemModeler, Optimica Compiler Toolkit, etc., sin la necesidad de reimplementarlos; lo que permite aprovechar las diferentes características en las distintas herramientas. Finalmente, la mayoría de las herramientas Modelica permiten exportar modelos utilizando el estándar FMI, lo que mejora aún más la portabilidad de los modelos. Reseña recopilada por y alojada en G2.com.
Que los proveedores tradicionales de herramientas, por ejemplo, Mathworks, no lo apoyan para mantener a los clientes en su entorno.
Desearía que el estándar fuera más ampliamente adoptado, pero esta es un área desafiante ya que los proveedores de herramientas no tienen un incentivo para permitir que sus usuarios adopten un estándar que permitiría la portabilidad. Reseña recopilada por y alojada en G2.com.

Modelica es increíblemente flexible. La reutilización de código es el material del que están hechos los sueños: literalmente juntas el código como Lego, y simplemente funciona. Esto se debe a que el paradigma declarativo te permite (requiere) describir el problema en términos de ecuaciones y dejar que la computadora descubra cómo resolverlas. Reseña recopilada por y alojada en G2.com.
El paradigma declarativo es excelente, pero tiene un precio: se pierde el control del algoritmo y los mensajes de error suelen ser crípticos. (Esto no es culpa de Modelica, sino más bien un compromiso implícito.) Como resultado, es necesario construir largas jerarquías de clases, con una nueva clase para cada característica, y casos de prueba extensivos para cada nivel con el fin de detectar dónde aparecen los problemas. Además, las ecuaciones no lineales con múltiples soluciones pueden ser complicadas, ya que el solucionador podría elegir soluciones no físicas (concentraciones negativas, etc.). Se puede arreglar, pero tomará tiempo. Reseña recopilada por y alojada en G2.com.
That it has a free version and do what it says. Can be used for simple and complex problems and it easy for amateurs as its learning curve is really fast. From a modeling point of view, block creation and equation formulation things are quite straightforward. The capability of library creation is very important and well used. Modelica as a modeling language is powerful and easy to use. Reseña recopilada por y alojada en G2.com.
Some discrepancies between free (OpenModelica) and paid versions (Dymola). With the use of different solvers, slightly or significantly different results may occur. The user has to be aware of the mathematical nature of its problem in order to select the correct solver. Presentation of results can be improved in the OpenModelica free version. Reseña recopilada por y alojada en G2.com.

Modelado basado en ecuaciones y acausal del comportamiento, adecuado para modelar sistemas físicos complejos que abarcan disciplinas muy diferentes por naturaleza. El enfoque de Modelado Orientado a Objetos adopta conceptos de Programación Orientada a Objetos, donde características como clase, herencia, encapsulación, abstracción, etc., forman la arquitectura del lenguaje de modelado. Lenguaje no propietario, lo que fomentó el desarrollo de un gran repositorio de bibliotecas de código abierto en varias disciplinas. Por la misma razón, hay un gran número de entornos de simulación Modelica disponibles, tanto comercialmente como de forma gratuita. Reseña recopilada por y alojada en G2.com.
El soporte para la creación de scripts en el lenguaje Modelica es insuficiente.
El buen software como Dymola es caro en comparación con MATLAB (el principal competidor de Modelica). Reseña recopilada por y alojada en G2.com.
you can design each component of your circuit as a single component, so it is not dependent from the others. It has a lot of libraries, even though most of them are not free, and in those libraries you can find and use most of the needed components of your circuit. So they are already modeled and you don't have to spend time doing that.
Moreover, once the code is compiled, the simulations are very fast to run, compared to Matlab of other languages. also, you can work a lot graphically: you can connect graphically the components, design the circuit as you prefer, and use many different levels, since you can use components that are made of different components, and graphically you can see the whole system, and the inside of each component. Moreover, it is possible also to see the results on the system that you design, such as temperature, pressure and mass flow rate of different selected points, and its variations during the time. Reseña recopilada por y alojada en G2.com.
the export is an FMU and you need a FMI to read it, and it is free only on python.
it is also not so easy to understand what it is doing if there is an error and the c-code is not available.
moreover, it gives some font problems on 4K screens.
moreover, if you connect some components in the text mode, you cannot see them graphically, so you lose the whole graphic part of the program if, for example, you need to connect a lot of similar components using the 'for cycle'. Reseña recopilada por y alojada en G2.com.

Me gusta el enfoque basado en componentes en Modelica. Podemos crear una biblioteca de componentes y usarla para diversos modelados y simulaciones a nivel de sistema. Reseña recopilada por y alojada en G2.com.
El modelado de nuevos componentes podría ser difícil para algunas personas sin experiencia en programación. Reseña recopilada por y alojada en G2.com.

Modelica proporciona un entorno completo para modelar diferentes sistemas físicos. He estado usándolo para modelar sistemas de edificios utilizando un enfoque modular. Incluso puedo dibujar sistemas desde cero que otros miembros del equipo pueden usar para construir sus sistemas. Reseña recopilada por y alojada en G2.com.
Odio que Modelica no tenga una interfaz estándar para mejorar la interoperabilidad. Además, la documentación de soporte no es adecuada y necesita más pruebas y desarrollo. Reseña recopilada por y alojada en G2.com.