Para mi modelo de batería recargable en Simulink, necesito un interruptor que necesita controlar los voltajes en 2 puntos y, de acuerdo con cierto nivel, cambia su estado. Para implementar esto en Simulink, uso el interruptor controlado por voltaje que pertenece a una biblioteca diferente a la de las celdas cuyos voltajes son de 12 voltios cada una. Después de conectar la "Interfaz de voltaje-corriente (tierra)" a mi circuito para conectar estos dos objetos de dos bibliotecas diferentes, aparece un error que indica lo siguiente. Como puedo solucionar este problema. ¿Tiene alguna sugerencia que pueda hacer para llevar a cabo mi tarea? Puede encontrar el diseño y el mensaje de error a continuación.
¿Hay alguna razón por la que está mezclando SimPowerSystems y SimScape?
Con la introducción de SimScape "SimPowerSystems", el método heredado de manejar simulaciones eléctricas se ha vuelto redundante EXCEPTO para algunos bloques heredados y tecnologías especializadas.
El SimPowerSystems heredado tiene un modelo de batería más especializado, por lo que puedo entender por qué querría usar eso SI proporciona funciones que la batería Simscape no tiene (o que no puede reproducir...)
puede ejecutar con ambos siempre que proporcione los requisitos previos necesarios.
No veo un bloque de referencia de SimScape ni un bloque de resolución. Existen.
El problema real aquí es un ciclo algebraico.
el subsistema resaltado en la primera publicación. ¿Qué EXACTAMENTE hay ahí? Sospecho que hay algún tipo de sensor de voltaje SimPowerSystem para llevar una señal al dominio simulink , un bloque convertidor Simulink-PS para llevarla al dominio SimScape . Aquí es donde hay que resolverlo.
Agregar un bloque de memoria en el dominio simulink debería romper el bucle y proporcionar la condición inicial necesaria (si está ejecutando continuamente, considere agregar un TF con una pequeña constante de tiempo para hacer lo mismo)
Intente evitar el uso de componentes simpowersystem y simscap en el mismo archivo de simulación.
Para resolver el error de simulación, simplemente puede usar el bloque "interruptor ideal" de la biblioteca Simpowersystem>Power electronics.
Por otro lado, puede usar un convertidor DC-DC (boost o buck ... etc.) con una fuente de voltaje de CC para cargar la batería. No veo ninguna lógica en conectar una fuente de corriente directamente a los terminales de la batería.
Giray Salgir
Hazem