Is it possible to create a simscape block with three nodes?

1 visualización (últimos 30 días)
Joel
Joel el 12 de Feb. de 2015
Respondida: David John el 21 de Nov. de 2022
Hello everyone, I am trying to implement a water filtration treatment unit with one flow going in (a:feed flow) and two flows going out (b:permeate and c:retentate flow).
How should the Branches section look like?
So far I tried:
branches
q_feed: a.q -> *;
q_permeate: * -> b.q;
q_retentate: * -> c.q;
end
Personally, I do not think that this declaration is right, since I get an error concerning 'transient initialization, solving for consistent states and modes, failed to converge'.
Thank you for your help. Joel
  2 comentarios
Steven
Steven el 9 de Feb. de 2017
From what I understand * means ground or zero, so basically you are saying you want all those flows to be with respect to zero. Maybe this might work
q_permeate = a.q -> b.q;
q_retentate = a.q -> c.q;
that just tells the compiler what ports flow to what, then in the equations section you could put
a.q = b.q - c.q;
or whatever, I'm putting this as a comment because I'm not sure if its right
Ekin
Ekin el 17 de Oct. de 2022
Editada: Ekin el 17 de Oct. de 2022
Did you find any solution? equations section doesn't allow "a.q == b.q - c.q".

Iniciar sesión para comentar.

Respuesta aceptada

David John
David John el 21 de Nov. de 2022
branches
q1 : a.q -> b.q;
q2 : a.q -> c.q
end

Más respuestas (0)

Categorías

Más información sobre Troubleshooting en Help Center y File Exchange.

Etiquetas

Productos

Community Treasure Hunt

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

Start Hunting!

Translated by