Simular el dominio del tiempo para el estudio de caso control de crucero con pylab

En este estudio de caso control de crucero, puede utilizar la función Pylab y SciPy lsim () para evaluar el rendimiento de control de crucero con un grado 4 por ciento. Tenga en cuenta que una calificación de 4 por ciento significa aumento más de correr de 4/100, que es equivalente a

Video: Brote Epidémico

Conjunto T = 10 s, vmáx = 120 mph y v0 = 75 mph. conversión de unidades con la mano dentro cruise_control (). El factor de bucle de amortiguación es

Video: GALM-101 Estudios de casos y controles

(Críticamente amortiguado, es decir, el bucle cerrado polos se repiten en el eje real negativo, y ωnorte toma valores de 0,5, 0,1, y 0,2 rad / s).

en [241]: T = arange (0,100, 0,01) En [242]: B, a = ssd.cruise_control (0.05,1.0,10, 75., 120, `HED`.). En [243]: Tv, v, xs = signal.lsim ((b, a), 0,04 queridos * (len (t)), t) En [245]: Parcela (tv, v) En [247]: # De manera similar para wn = 0,1 y 0,2

resultados de error de velocidad se pueden encontrar en la siguiente figura.

Video: Tutorial: Instalación volante multifunción BMW e46 320d

[Ilustración de Mark Wickert, PhD]

Se ve que en la colina del inicio del error de la velocidad del vehículo comienza a elevarse, lo que significa que la velocidad real del vehículo está cayendo por debajo del valor del punto de ajuste. Con el tiempo, el control de crucero responde aumentando el ajuste del acelerador para corregir la perturbación colina, y las gotas del error de velocidad a cero. Si aumenta ωnorte el tiempo de respuesta del bucle de control disminuye, lo que reduce el error de velocidad cuando se produce la aparición de grado 4 por ciento.

Artículos Relacionados