automatic switch set by time simulink

22 visualizaciones (últimos 30 días)
JULIO JULIP
JULIO JULIP el 17 de Abr. de 2015
Comentada: Youri Miessen el 14 de Abr. de 2021
Hello, i have a simulink model for small building distribution system, include PV and PU system. Is there any switching method in the matlab simulink, where can automatically trigger/choose from 2 inputs, 1 output and it driven by time (24hour period)?. For example; at time 9am-3pm, switch in A connection; at time 3.01pm-8.59am, switch in B connection. please help..

Respuesta aceptada

Sebastian Castro
Sebastian Castro el 17 de Abr. de 2015
You can
  • Use a Clock block to get the simulation time
  • Use a Math Function block to get the modulo, so time wraps to zero for a new day
  • Use an Interval Test block to check whether you are in the range 9 am - 3 pm
  • Feed that logical signal to your switch
For example, check this screenshot:
- Sebastian
  1 comentario
Youri Miessen
Youri Miessen el 14 de Abr. de 2021
But what if the stepsize is large (f.e. when you are simulating a whole year) and the modulo misses the exact point where it would wrap to zero for a new day?

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

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

Community Treasure Hunt

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

Start Hunting!

Translated by