Ai4EComponentLib.jl: A Component-base Model Library in Julia
Yuebao Yang, Jingyi Yang, Mingtao Li

TL;DR
Ai4EComponentLib.jl is a Julia-based component library that leverages symbolic modeling and differential equations to create flexible, scalable models across various physical domains, improving upon traditional modeling tools.
Contribution
The paper introduces Ai4EComponentLib, a novel component-based modeling library in Julia that enhances flexibility and scalability using symbolic tools and differential equations.
Findings
Models are more flexible than traditional tools
Supports multiple physical domains
Improves scalability of component-based models
Abstract
Ai4EComponentLib.jl(Ai4EComponentLib) is a component-base model library based on Julia language, which relies on the differential equation solver DifferentialEquations.jl and the symbolic modeling tool Modelingtoolkit.jl. To handle problems in different physical domains, Ai4EComponentLib tries to build them with component-base model. Supported by a new generation of symbolic modeling tools, models built with Ai4EComponentLib are more flexible and scalable than models built with traditional tools like Modelica. This paper will introduce the instance and general modeling methods of Ai4EComponentLib model library.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsModeling and Simulation Systems · Simulation Techniques and Applications · Advanced Data Processing Techniques
