Tagged: aas, co-simulation, fluent, matlab, simulink
-
-
March 10, 2021 at 8:53 pm
ontariotechracing
SubscriberHi there, nI currently trying to run a heat transfer and flow simulation of a Li-ion battery pack for an FSAE car with cylindrical cells. I have a battery model in Simulink that can model the heat generation of the cell based on current, state of charge, and cell temperature. I wanted to know if there was a way to perform a transient co-simulation of sorts where for each time step a cell current(from track telemetry data) is passed to the battery model which passes the heat gen rate to fluent, which solves for the cell temperature and passes it back to the battery model and repeats. nWell, that's how I think it would play out. I'm open to other suggestions as well as how to do something like that. So far what I've been able to do is to import a transient table from the battery model which would provide pretty good results but having a co-simulation would really make it better. nAnyways I look forward to some help, if there isn't a way to do so that's okay n -
March 11, 2021 at 3:08 pm
Karthik R
AdministratorHello,nYes, you should be able to export the Functional Mockup unit and import it in Fluent to run a co-simulation. nPlease see this webinar on battery thermal management using a functional mock up unit and it should give you a good starting place.nAlso, as a side-note, Fluent has in-built battery models that you should be able to use.nKarthikn -
March 30, 2021 at 12:07 am
ontariotechracing
SubscriberSo I can't go through the FMU route due to some restrictions by the company that made the battery model, but I have a problem regarding the Matlab-AAS, is there a guide for all the syntax to control fluent? For example, I need to get a value from an output parameter and transfer that value to a simulink model and the simulink model returns an input value for fluent. However if I use iFluentTuiInterpreter.doMenuCommandToString('report surface-integrals facet-avg ,5, temperature no'), it returns a string instead of a value that I can use for the battery model. How can I call that output as an actual number?n -
March 30, 2021 at 2:24 pm
Rob
Ansys EmployeeAll the information we can share here is in the documentation, https://ansyshelp.ansys.com/account/Secured?returnurl=/Views/Secured/corp/v211/en/aas_usr/aas_usr_chp_servers.htmln -
March 30, 2021 at 3:11 pm
ontariotechracing
SubscriberThis is perfect, I got it to work thank you!n
-
Viewing 4 reply threads
- You must be logged in to reply to this topic.
Ansys Innovation Space

Earth Rescue – An Ansys Online Series
The climate crisis is here. But so is the human ingenuity to fight it. Earth Rescue reveals what visionary companies are doing today to engineer radical new ideas in the fight against climate change. Click here to watch the first episode.

Ansys Blog
Subscribe to the Ansys Blog to get great new content about the power of simulation delivered right to your email on a weekly basis. With content from Ansys experts, partners and customers you will learn about product development advances, thought leadership and trends and tips to better use Ansys tools. Sign up here.
Trending discussions
- Suppress Fluent to open with GUI while performing in journal file
- Floating point exception in Fluent
- What are the differences between CFX and Fluent?
- Heat transfer coefficient
- Getting graph and tabular data from result in workbench mechanical
- The solver failed with a non-zero exit code of : 2
- Difference between K-epsilon and K-omega Turbulence Model
- Time Step Size and Courant Number
- Mesh Interfaces in ANSYS FLUENT
- error in cfd post
Top Contributors
-
2630
-
2104
-
1327
-
1110
-
461
Top Rated Tags
© 2023 Copyright ANSYS, Inc. All rights reserved.
Ansys does not support the usage of unauthorized Ansys software. Please visit www.ansys.com to obtain an official distribution.