How to create Battery (Table-Based, Instrumented) with Thermal Port through MATLAB script

3 views (last 30 days)
I have a script that is used to create a large number of 'Battery (Table-Based)' blocks, using
"add_block('ee_lib/Sources/Battery (Table-Based)',Cell)".
I would like to include thermal effects in to the model, this is easily done through the GUI via the block-choices menu, is it possible to do this via a script?
Thanks

Answers (1)

Xiangchun
Xiangchun on 18 Jul 2022
Hi Owain,
Try the following:
add_block( 'ee_lib/Sources/Battery (Table-Based)','test_model/batt_cell_block');
set_param('test_model/batt_cell_block','thermal_port','simscape.enum.thermaleffects.model');
Best wishes,
Xiangchun

Products


Release

R2021b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!