Each physical network must be connected to exactly one Solver Configuration block. There is no Solver Configuration block connected to Physical Network with the following blocks:MATLAB error

109 Ansichten (letzte 30 Tage)
Hi all,
Ive had this error come up and was wondering if I could get some help on it. The error comes as i try generating my simulink model via matlab code as such:
Each physical network must be connected to exactly one Solver Configuration block.
There is no Solver Configuration block connected to Physical Network with the
following blocks: 'ballValveModel/HydRef1'
'ballValveModel/HydSource'
'ballValveModel/SPSConv'
As the error says, should i be adding a solver block for each of the added blocks? This dosent sound like the right solution. Any help would be great.

Antworten (1)

Surya Talluri
Surya Talluri am 1 Sep. 2020
I understand that you are getting the because you didn’t add the solver configuration block to your physical network.
Each physical network represented by a connected Simscape block diagram requires solver settings information for simulation. The Solver Configuration block specifies the solver parameters that your model needs before you can begin simulation.
You can add solver configuration block programmatically by using the following command:
add_block('nesl_utility/Solver Configuration', 'ballValveModel/solver');
You can connect it to any place of the physical signal using “add_line function
You can refer to following documentation for further understanding on Simscape and Solver configuration:

Kategorien

Mehr zu Model Statistics finden Sie in Help Center und File Exchange

Produkte


Version

R2020a

Community Treasure Hunt

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

Start Hunting!

Translated by