Regulador de voltaje de tiristor con diferente ángulo de disparo para cada período con simulink

0

En primer lugar, estoy muy bajo con EE, así que, por favor, hazlo con calma. Como parte del hogar, tenemos que diseñar regulador de voltaje de tiristor en enlace simultáneo . Debe funcionar durante 5 periodos con un ángulo de disparo de tiristor diferente para cada periodo (30 *, 60 *, 90 *, 120 *, 150 *). Logré construirlo para un solo ángulo de disparo con algunos tutoriales de matlab ( primero , segundo ) y el libro de la escuela. El problema es que no tengo idea de cómo hacer que se dispare a diferentes ángulos de disparo en cada período ( quiero decir, cambiar dinámicamente el ángulo de fuego para cada período durante la simulación única, ej. 30 * para el primer período, 60 * para el siguiente, etc. . ). ¿Algún consejo sobre cómo hacerlo?

El circuito y los parámetros:

Aquí están los parámetros:

  • Fuente de voltaje CA:

    • Amplitud de pico (V): 230
    • Fase (grados): 0
    • Frecuencia (Hz): 60
    • tiempo de muestra: 0
    • Medidas: Ninguna
  • Generador de pulsos

    • Tipo de pulso: basado en el tiempo
    • Tiempo (t): usa el tiempo de simulación
    • Amplitud: 1
    • Período (segundos): 1/60
    • Ancho de pulso (% del período): 1
    • Retardo de fase (segundos): (1/60) + (1/60) * 1
  • Generador de pulsos1

    • Tipo de pulso: basado en el tiempo
    • Tiempo (t): usa el tiempo de simulación
    • Amplitud: 1
    • Período (segundos): 1/60
    • Ancho de pulso (% del período): 1
    • Retardo de fase (segundos): (1/60) + (1/120) + (1/160) * 1
  • Tiristor 1, Thryistor 2

    • Resistencia Ron (Ohms): 0.001
    • Inductancia Lon (H): 0
    • Voltaje directo Vf (V): 0.8
    • Resistencia de protección Rs (Ohms): 500
    • capacitancia del amortiguador Cs (F): 250e-9
  • Serie RLC Branch

    • Tipo de rama: RL
    • Resistencia (Ohms): 100
    • Inductancia (H): 0.2

* 1 De acuerdo con el primer tutorial de matlab, el 1/160 debe dar un ángulo de disparo de 135 grados. El (1/120) tiene un retardo de 180 grados. No tengo idea de lo que es 1/60. Sin embargo, esa matemática funciona para mi caso.

@edit 21.05.2015 Mi profesor se refirió a la entrada de vectores (aunque no hay detalles). ¿Cómo agregar una entrada vectorial a los tiristores (para que el ángulo de disparo cambie durante la simulación)?

    
pregunta user2475983

2 respuestas

0

Okey me di cuenta. También mido muchas cosas para que el circuito pueda ser un poco desordenado.

Larepeticióndelasecuenciadesecuenciasconinterruptormultipuertocontrolaelángulodefuego.Losparámetrosson:

  • secuenciaderepeticiónescalera:
    • Vectordevaloresdesalida:[12345]
    • Tiempodemuestra:1/60(esigualalafrecuenciadelafuente,peronoestoysegurodesiesoimporta)

Cadapuertodeinterruptormultipuertoestáconectadoaungeneradordeimpulsoscondiferentesángulosdedisparo.Todoslosparámetrosmenosunosonlosmismosentrelosgeneradores:

  • generadoresdepulso:
    • Amplitud:1
    • Período:1/60
    • Anchodepulso:1%
    • Retardodefase:elúnicoparámetroquedifiere:
      • Paraelgenerador0,2,3,4,5:t1,t2,t3,t4,t5(generador0->t1,generador2->t2etc.)
      • Paraelgenerador6,1,7,8,9:120+t1,t2,t3,t4,t5(generador6->120+t1,etc.)

Donde

  • t1=1/720(30*ángulo)
  • t2=1/360(60*ángulo)
  • t3=1/240(90*ángulo)
  • t4=1/180(120*ángulo)
  • t5=1/144(150*ángulo)

Lafuente,lostiristoresylosparámetrosdelaramaRLCsonigualesalosdelaprimerapublicación.

Comopuedeveracontinuación,lacorrienteyelvoltajerecibidos(losprimeros2gráficos)cambiansegúnlosolicitado:

    
respondido por el user2475983
0
  1. 1 / (f) = período de tiempo de onda de frecuencia f
  2. 1 / (2 * f) = tiempo de media onda = Pi rad = 180 Deg
  3. si f = 60 Hz, entonces el período de media onda 1 / (2 * 60) = 1/120 = 8.33 mSe
  4. 1/160 = 6.25 mSec
  5. ángulo de disparo = 6.25 * 180 / 8.33 = 135 grados
  6. significa Matlab Factor = 1 / ((2 * f) * (180 / ángulo de disparo))

vtingole

    
respondido por el vijay ingole

Lea otras preguntas en las etiquetas