Criterio de Nyquist, Digital Signal Processing, Procesamiento de señales digitales, Señales y Sistemas, Sistemas LDCID

Aliasing – sampling with a periodic impulse train

Sampling – Chapter One

Sampling with a periodic impulse train.

The Periodic Sampling is the typical method of obtaining a Discrete-time representation of a Continuous-time signal, wherein a sequence of samples x[n] is obtained from a Continuous-time signal xc(t), according to the relation:

Where T is the sampling period and its reciprocal, Fs=1/T, is the sampling frequency. We refer to a system that implements the operation of equation (1) as an ideal continuous-to-discrete-time (C/D) converter.

To derive the frequency-domain relation between the input and output of an ideal C/D converter, first consider the conversion of xc(t) to xs(t) through modulation of the periodic impulse train:

We modulate the periodic impulse s(t) train with xc(t), obtaining:

Through the “sifting property” of the impulse function, xs(t) can be expressed as:

Figure 4.2(a) is strictly a mathematical representation that is convenient for gaining insight into sampling in both time domain and frequency domain. It is not a close representation of any physical circuit or system. This representation leads to a simple derivation of a key result and to a number of important insights that are difficult to obtain from a forma derivation based on manipulation of Fourier Transform formulas.

The sampling operation is generally not invertible; i.e., given the output x[n], it is not possible to reconstruct xc(t), the input to the sampler, since many continuous-time signals can produce the same output sequence. The inherent ambiguity in sampling is a fundamental issue in signal processing. Fortunately, it is possible to remove the ambiguity by restricting the input signals that go into the sampler.

Figure 4.2 (b) shows a continuous-time signal xc(t) and the results of impulse train sampling for two different sampling rates. Figure 4.2 (c) depicts the corresponding output sequences. The essential difference between xs(t) and x[n] is that xs(t) is, in a sense, a continuous-time signal that is zero except at integer multiples of T. The sequence x[n], on the other hand, is indexed on the integer variable n, which in effect introduces a time normalization; i.e., the sequence of numbers x[n] contains no explicit information about the sampling rate. Furthermore, the samples of xc(t) are represented by finite numbers in x[n] rather than as an area of impulses, as with xs(t).

Sampling principle.

A band-limited signal xc(t) with bandwidth Fo can be reconstructed from its sample values x[n]=xc(nT), if the sample frequency Fs=1/Ts is greater than twice the bandwidth Fo of xc(t):

Otherwise, aliasing would result in x[n]. The sampling rate of 2Fo  for an analog band-limited signal is called the Nyquist rate.

Note: according to Nyquist criteria, after xc(t) is sampled, the highest analog frequency that x[n] represents must be Fs/2 (i.e. ω=π).

Band-limited signal.

A continuous-time signal xa(t) is band-limited if there exist a finite radian frequency Ωo such that the CT-Fourier Transform Xa(jΩ) is zero for |Ω|> Ωo:

The frequency Fo is called the signal bandwidth in Hz.

Aliasing.

Let xa(t) be an analog (absolutely integrable) signal. The continuous-time Fourier Transform (CTFT) of xa(t) is:

Meanwhile:

In consequence, it can be shown that the discrete-time Fourier Transform (DTFT) of x[n] is a countable sum of amplitude-scaled, frequency-scaled, and translated version of the Fourier Transform Xa(jΩ):

This relation is known as the aliasing formula. The analog and digital frequencies are related through Ts:

While the sampling frequency Fs is given by:

When we want to express the sampling frequency in radians per second, we also use:

The graphical illustration of the aliasing phenomena is given by Figure 3.10:

Combining this we obtain this simple aliasing principle:

Example 3.17

The analog signal xa(t) is sampled at Fs to obtain the discrete-time signal x[n]. Determine x[n] and its corresponding DTFT.

Solution:

First, we must identify the highest frequency in xa(t). That will be F0:

Since  Fs <2 F0, there will be aliasing in x[n] after sampling. i.e., we will get the following case:

The sampling interval is:

Hence, we have:

That is:

Note that the highest digital frequency of x[n] is 1.75π, which is outside the Nyquist interval –π<ω<π, signifying that aliasing will occur. From the periodicity property of digital sinusoidal sequences, we know that x[n] will be repeated every 2π. So, the alias of  x[n] can be determined by:

Using Euler’s identity:

From table 3.1 and the DTFT properties, the DTFT of x[n] is:

The plot of X(e) is shown in Figure 3.15.

Figure 3.15. The Fourier Transform of x[n].

Source:

Ingel V.; Proakis J. Digital Signal processing using Matlab (p 81)

Oppenheim A.; Schafer R.; Buck J. Discrete Time Signal Processing (p 141)

Book Review by Larry Obando – Electrical Engineering –

Universidad Simón Bolívar – Universidad Central de Venezuela

Mathematical Modeling and Simulation Services – whatsapp +34633129287

Análisis de sistemas de control, Digital Signal Processing, Ingeniería Electrónica, Ingeniería Mecánica, Mecatrónica, Procesamiento de señales digitales, Teoría Electromagnética

La Mecatrónica y el Procesamiento de Señales Digitales (DSP) – Sistemas de Control Automático

Comencemos con una pregunta ¿Qué papel juega DSP (Digital Signal Processing) en los sistemas de control modernos?

Las herramientas clásicas de control para sistemas de tiempo continuo permiten el diseño de circuitos analógicos para gobernar todo tipo de sistemas físicos. Sin embargo, con los microprocesadores, los ingenieros de control son capaces de ajustar o cambiar la ley de control de una manera más rápida y versátil. La dificultad radica en la necesidad de trasladar todos los conceptos de la ingeniería clásica de control al nuevo escenario en que las señales no son conocidas en todo instante de tiempo (sistemas de tiempo discreto).

Las herramientas básicas para el control de sistemas de tiempo discreto son El Concepto de Muestreo y Reconstrucción y el análisis matemático de las señales muestreadas mediante La Transformada Z. Estos serán los primeros tópicos de conocimiento que necesitamos adquirir, compartir, simular y organizar en una KB (Knowledge Base).

Los pasos TC a TD y viceversa, permiten emplear sistemas tiempo discreto para realizar el procesado de las señales analógicas del mundo real y devolverlas al mismo. Se necesita una interfaz entre la señal analógica y el procesador digital. Esta interfaz se llama conversor A/D.

La señal digital concede las siguientes ventajas:

  • El almacenamiento es más fácil en soportes magnéticos (discos y cintas), sin deterioro o pérdida en la fidelidad de la señal.
  • La tolerancia en los circuitos analógicos son más difíciles de controlar, mientras que en los digitales es más fácil.
  • El procesado digital permite la implementación de algoritmos de procesado más sofisticados.
  • El procesado digital es más barato que su equivalente analógico. El hardware digital es más barato que el analógico.
  • El procesado de señales digitales es más flexible.
  • La transmisión de señales digitales es menos susceptible al ruido que la analógica.
  • Las señales digitales permiten evitar la distorsión, el ruido de transmisión y la diafonía.

Sin embargo, hay una limitación práctica. La velocidad de operación de los convertidores A/D y la velocidad de los procesadores de señales digitales. Las señales con ancho de banda grande precisan de convertidores A/D con velocidades de muestreo altas y procesadores digitales rápidos, lo cual es una limitación física.

Ejemplo de implementación analógica.

Los potenciómetros del circuito de la Figura 12.2 permiten modificar la ley del compensador de la Figura 12.1 (hasta ciertos límites). Sin  embargo, si el ingeniero desea probar otro tipo de compensador, tendrá que soldar un nuevo circuito, alternativa muy tediosa, lenta y poco práctica.

Por motivos de flexibilidad, coste, programabilidad, almacenamiento y capacidad de compresión, es preferible el procesamiento de señales (DSP) mediante sistemas digitales.

Ejemplo de implementación digital.

En la Figura 12.3 se muestra la alternativa digital al mismo problema. Se sustituye el controlador por un microprocesador, capaz de recibir la magnitud del error en los puertos de entrada (normalmente convertidores A/D, contadores de pulsos, encoders, etc…) y comandar la actuación de la planta a través de los puertos de salida (normalmente convertidores D/A). La operación del microprocesador está comandada por un reloj (interior o exterior), que marca los instantes en los que se ejecutan las sentencias del programa introducido por el ingeniero. Si el mismo desea cambiar el algoritmo, sólo tiene que cambiar las líneas del programa. Por este cambio evolutivo, este modo de control es mucho más versátil y práctico para el proceso de diseño.

El reloj también señala la frecuencia con la que se produce la lectura de los convertidores A/D y el comando de las salidas D/A. ¿qué datos puede utilizar el ingeniero en su programa para calcular la salida o actuación del controlador? No se puede esperar que un microprocesador sea capaz de controlar el movimiento del cabezal de un disco duro, si el reloj ordena la ejecución del programa cada minuto. Pero, el mismo sistema podría controlar la temperatura del interior de un edificio. Por lo tanto, la frecuencia de ejecución del programa de control es una decisión clave del ingeniero.

Para constatar el papel que la integración DSP-Control juega en el mercado, vemos el siguiente esquema:

Nuestro siguiente paso será formular las herramientas básicas del DSP: El Concepto de Muestreo y Reconstrucción y el análisis matemático de las señales muestreadas mediante La Transformada Z.

Recursos:

Informática avanzada para mecatrónica

Introducción a LINUX

Software Architecture

Programación en C++

Grado en Mecatrónica UNIZAR

Contacta con tu profesor

WhatsApp: +34 633129287 (atención lo más inmediata posible – tome en cuenta horario España)

email: dademuchconnection@gmail.com

Si tienes un ejercicio que debes resolver de manera urgente, te recomiendo intentar primero el hacerlo por ti mismo. Si no logras resolverlo ¡¡ATENCIÓN!!……!! … Prof. Larry. Se hacen trabajos, ejercicios, clases online, talleres, laboratorios, Academic Paper, Tesis, Monografías. Resuelvo problemas y ejercicios …atención inmediata!! si utilizas mi número de Whatsapp..tome en cuenta horario España.

Elaborado por Prof. Larry Francis Obando – Technical Specialist – Educational Content Writer

Escuela de Ingeniería Electrónica de la Universidad Simón Bolívar, USB Valle de Sartenejas.

Escuela de Ingeniería Eléctrica de la Universidad Central de Venezuela, UCV CCs

Escuela de Turismo de la Universidad Simón Bolívar, Núcleo Litoral.

Contacto: España: Tlf. 633129287

Caracas, Valladolid, Quito, Guayaquil, Jaén, Villafranca de Ordizia.

WhatsApp: +34 633129287

+34 678250977

Twitter: @dademuch

Análisis de sistemas de control

Error en estado estacionario – Problemas resueltos – Catálogo 10

La siguiente guía contiene los procedimientos estándar de la cátedra de sistemas de control para el cálculo del error en estado estable. Cada problema tiene un costo de 12.5 euros. La Guía completa tiene un valor de 21.5 euros. Se facilita pago a través de Paypal.

Problema 1. Para el sistema del diagrama de bloques 1 mostrado a continuación, determine: a) el error permanente en términos de k y k1, si E(s)=R(s)-Y(s). b) seleccione k1 para que el error de estado estacionario sea nulo, c) graficar para una entrada escalón.

Problema 2. Para el sistema de control indicado en el diagrama de bloques 2, determine: a) la ecuación del error estacionario, para K. Considere: K=1, 10, 100, y obtenga:

  • El error de estado estacionario
  • El gráfico y(t) para r(t) si d(t)=0
  • El gráfico y(t)  para d(t) si r(t) =0
  • Presente una tabla para mostrar: Mp, ts al 2%, ess por r y por d.
Diagrama de bloques 2

Problema 3. Para el sistema del diagrama de bloques 4 mostrado a continuación, determine: a) el error permanente para una entrada rampa r(t)=t si t>0, en términos de K, km y kb; b) si km=10 y kb=0.05, seleccione K=? para que este  error permanente sea igual a la unidad (1); c) graficar para una entrada escalón y para una rampa.

Error en estado estable – Problemas resueltos – Catálogo 10

Ejercicio de error en estado estable. Observación: Pago por un ejercicio. Solicitar la entrega en PDF al whatsapp +34633129287

12,50 €

Haz clic aquí para comprar.

Error en estado estable – Problemas resueltos – Catálogo 10 guía completa

Guía resuelta de los problemas que se enuncian en el artículo. Pago por tres ejercicios. Luego de pagar por favor solicitar entrega de soluciones en PDF al WhatsApp +34633129287

21,50 €

Haz clic aquí para comprar.

Puedes consultar también:

Elaborado por Prof. Larry Francis Obando – Technical Specialist – Educational Content Writer – Twitter: @dademuch

Mentoring Académico / Emprendedores / Empresarial

Copywriting, Content Marketing, Tesis, Monografías, Paper Académicos, White Papers (Español – Inglés)

Escuela de Ingeniería Electrónica de la Universidad Simón Bolívar, USB Valle de Sartenejas.

Escuela de Ingeniería Eléctrica de la Universidad Central de Venezuela, UCV CCs

Escuela de Turismo de la Universidad Simón Bolívar, Núcleo Litoral.

Contacto: Jaén – España: Tlf. 633129287

Caracas, Valladolid, Quito, Guayaquil, Jaén, Villafranca de Ordizia.

WhatsApp: +34 633129287

Twitter: @dademuch

FACEBOO DademuchConnection

email: dademuchconnection@gmail.com

Análisis de sistemas de control, Convolución - respuesta al impulso, Procesamiento de señales digitales

Convolución de señales en tiempo discreto – Matlab

La salida y[n] de un sistema lineal e invariante en el tiempo (LTI-system) puede ser determinada mediante la sumatoria siguiente:

La ecuación anterior se denomina Convolución entre las señales discretas x[n] y h[n], donde x[n] es la entrada al sistema y h[n] es la respuesta al impulso del sistema.

Por convención, la convolución entre x[n] y h[n] se expresa mediante al siguiente notación:

Ejemplo 1. 

El pulso rectangular x[n] definido por la siguiente ecuación es la entrada a un sistema LTI con respuesta l impulso h[n]:

Determine la salida y[n] del sistema.

Solucion:

En el link Graficar el escalón unitario hemos diseñado en Matlab la función stepseq para graficar , o cualquier combinación tal como la señal x[n] del ejemplo 1. El siguiente Script permite graficar x[n].

n=[0:40];
x=stepseq(0,0,40)-stepseq(10,0,40);
stem(n,x)
xlabel(‘n’); ylabel(‘x[n]’)

Figure 1. Input sequence x[n], example 1.

Por su parte, el siguiente Script permite graficar h[n].

n=[0:40];
h=(0.9).^n;
stem(n,h)
xlabel(‘n’); ylabel(‘h[n]’)

Figure 2. Impulse response h[n] for system in example 1.

Ahora, utilizamos la función conv del toolbox de Matlab para determinar y[n]:

y=conv(x,h);
n=[0:80];
stem(n,y);
xlabel(‘n’); ylabel(‘y[n]’)

Figure 3. Output sequence y[n]=x[n]*h[n] for example 1.

Otra aproximación es utilizando la función filter (ver Resolver ecuaciones diferenciales en tiempo discreto):

n=[0:40];
x=stepseq(0,0,40)-stepseq(10,0,40);
h=(0.9).^n;
y=filter(h,1,x);
stem(n,y)
xlabel(‘n’); ylabel(‘y[n]’)
grid

Este comando genera:

Figure 4. Output sequence y[n]=x[n]*h[n] for example 1.

Hay una diferencia en los resultados de estas dos implementaciones que debe tenerse en cuenta. Como puede ver en la Figura 3, la secuencia de salida de la función conv(x, h) tiene una longitud mayor que las secuencias x[n] y h[n]. Por otro lado, la secuencia de salida de la función filter(h, 1, x) en la Figura 4 tiene exactamente la misma longitud que la secuencia de entrada x[n]. En la práctica, se recomienda el uso de la función filter.

Nota: la función filter se ha utilizado para calcular la convolución indirectamente. Eso fue posible debido a que la respuesta al impulso en el ejemplo 1 era una secuencia exponencial de un solo lado (sólo definida pra n>=0), para la cual podríamos determinar una representación en forma de ecuación en diferencias. No todas las respuestas de impulso de longitud infinita se pueden convertir en ecuaciones en diferencias.

Convolución analíticamente

También podemos hacer la convolución entre x[n] y h[n] Analíticamente:

Aplicando la ecuación para la convolución obtenemos :

Ahora usamos la expresión para la suma de componentes de una serie geométrica (Serie geométrica):

En consecuencia, la ecuación (1) es equivalente a:

La ecuación (3) tiene la misma forma que la ecuación (2) excepto por el término u(n-k) el cual toma diferentes valores dependiendo de los valores que toman n y k. Existen tres posibilidades para u(n-k) que deben ser evaluadas por separado:

Cas0 1. n<0: Entonces u(n-k)=0 para 0 k 9. Por lo tanto:

Caso 2. En este caso, los valores son distintos de cero y no se superponen. Entonces, en el intervalo 0n<9, u(n-k)=1 para 0kn. Así:

Aplicando la fórmula de la ecuación (2):

Caso 3. En este caso la respuesta al impulso h[n] se superpone parcialmente con x[n]. Así, en el intervalo 9 n, u(n-k)=1 para 0 k 9. En consecuencia:

En el último caso h[n] se superpone completamente a la entrada x[n].

Método gráfico de convolución

Para desarrollar la convolución entre dos señales también podemos utilizar un método gráfico, como en el ejemplo siguiente.

Ejemplo 2

The input signal x[n] to an LTI system with impulse response h[n]:

Determine graphically y[n] through:

La imagen tiene un atributo ALT vacío; su nombre de archivo es null-63.png

Solution:

Sequences x[k] and h[n-k], and the convolution of both signals can be seen as follows:

El método de convolución gráfica anterior involucra los siguientes pasos:

  1. La respuesta al impulso h[k] se invierte en el tiempo (es decir, se refleja sobre el origen) para obtener h[-k]  y posteriormente se desplaza mediante n para formar h[n-k] = h[-(k-n)], que es una función de k con parámetro n;
  2. Las dos secuencias x[k] y h[n-k] se multiplican entre sí para todos los valores de k con n fija en algún valor;
  3. El producto x[k]h[n-k] se suma sobre todas las k para producir una sola muestra de salida y[n];
  4. Los pasos 1 a 3 se repiten a medida que n varía en el intervalo de –infinito a +infinito para producir la salida completa y[n].
Ejemplo 3
Convolution Properties.

Otras propiedades de interés son:

Ante una entrada x[n], la respuesta y[n] de un sistema LTI es:

Se conoce que la respuesta al impulso h[n] del sistema:

Determinar x[n]. Seleccionar la respuesta correcta de las siguientes alternativas:

Respuesta:

Nuestra estrategia será utilizar las siguientes propiedades:

Expresamos la respuesta al impulso en términos de deltas de Dirac desplazados:

Luego, si seleccionamos:

Entonces:

Podríamos demostrar gráficamente que la anterior ecuación coincide con la gráfica para y[n] dada en el enunciado. Por lo tanto, la opción correcta es la letra a). Vamos a demostrarlo con Matlab.

La respuesta al impulso h[n] y la opción a) para la entrada x[n] pueden ser graficadas en Matlab utilizando:

n=[-3:10];
h=stepseq(0,-3,10)-stepseq(4,-3,10);
stem(n,h)
xlabel(‘n’); ylabel(‘h[n]’)

Figure 5. Impulse response h[n] for system in example 3.

n=[-3:10];
x=stepseq(-3,-3,10)-stepseq(1,-3,10);
stem(n,x)
xlabel(‘n’); ylabel(‘x[n]’)

Figure 6. Input signal x[n] for system in example 3.

Ahora, podemos graficar y[n] utilizando:

n=[-3:10];
h=stepseq(0,-3,10)-stepseq(4,-3,10);
x=stepseq(-3,-3,10)-stepseq(1,-3,10);
x1=stepseq(-2,-3,10)-stepseq(2,-3,10);
x2=stepseq(-1,-3,10)-stepseq(3,-3,10);
x3=stepseq(0,-3,10)-stepseq(4,-3,10);
y=x+x1+x2+x3;
stem(n,y)

Figure 7. Output sequence y[n] for example 3.

El mismo resultado lo hubiésemos obtenido utilizando:

La imagen tiene un atributo ALT vacío; su nombre de archivo es null-64.png

n=[-3:10];;
h=stepseq(0,-3,10)-stepseq(4,-3,10);
x=stepseq(-3,-3,10)-stepseq(1,-3,10);
y=conv(h,x);
n=[0:26];
stem(n,y)
xlabel(‘n’); ylabel(‘y[n]’)

Figure 8. Output sequence y[n]=x[n]*h[n] for example 3.

Fuente:

  • Digital Signal Processing Using Matlab, 3erd ed
  • Fundamentos_de_Señales_y_Sistemas_usando la Web y Matlab
  • Oppenheim – Señales y Sistemas
  • Análisis de Sistemas Lineales Asistido con Scilab – Un Enfoque desde la Ingeniería Eléctrica.

Relacionado:

Revisión literaria hecha por:

Prof. Larry Francis Obando – Technical Specialist – Educational Content Writer

Se hacen trabajos, se resuelven ejercicios!!

WhatsApp:  +34633129287  Atención Inmediata!!

Twitter: @dademuch

Copywriting, Content Marketing, Tesis, Monografías, Paper Académicos, White Papers (Español – Inglés)

Escuela de Ingeniería Electrónica de la Universidad Simón Bolívar, USB Valle de Sartenejas.

Escuela de Ingeniería Eléctrica de la Universidad Central de Venezuela, UCV CCs

Escuela de Turismo de la Universidad Simón Bolívar, Núcleo Litoral.

Contacto: España. +34633129287

Caracas, Quito, Guayaquil, Jaén. 

WhatsApp:  +34633129287     

Twitter: @dademuch

FACEBOOK: DademuchConnection

email: dademuchconnection@gmail.com

Análisis de sistemas de control, Respuesta Transitoria

Sistemas de primer orden – Sistemas de control

La función de transferencia normalizada de un sistema de 1er orden es la siguiente:

Dónde:

El método más utilizado para estudiar el comportamiento de los sistemas de 1er orden consiste en someter dicho sistema a un conjunto de entradas típicas: el impulso, el escalón unitario, la rampa y una señal alterna sinusoidal .

Para saber más visita:

Te puede interesar:

Servicio: Se resuelven ejercicios de Sistemas de Primer y Segundo Orden, con carácter de Urgencia. EN MENOS DE 24 HORAS (precio aprox. por cada ejercicio (o cada pregunta): 13.7 euros)
Clases Online: Te Enseño este tema con paciencia y pedagogía. Podemos resolver ejercicios durante la clase (14.7 euros la hora)
Contacto: Prof. Larry, Whatsapp: +34747458738, dademuch@gmail.com
Otras áreas: Análisis Sistemas, Procesamiento de Señales, Simulación Matlab/Simulink, Sistemas de Control, Modelo y Análisis Matemático de Sistemas Eléctricos, Electrónicos, Mecánicos (MRA), Electromecánicos…

Revisión literaria hecha por:

Prof. Larry Francis Obando – Technical Specialist – Educational Content Writer

Se hacen trabajos, se resuelven ejercicios!!

WhatsApp:  +34747458738  Atención Inmediata!!

Twitter: @dademuch

Copywriting, Content Marketing, Tesis, Monografías, Paper Académicos, White Papers (Español – Inglés)

Escuela de Ingeniería Electrónica de la Universidad Simón Bolívar, USB Valle de Sartenejas.

Escuela de Ingeniería Eléctrica de la Universidad Central de Venezuela, UCV CCs

Escuela de Turismo de la Universidad Simón Bolívar, Núcleo Litoral.

Contact: Caracas, Valladolid, Quito, Guayaquil, Jaén, Villafranca de Ordizia. telf – +34747458738

WhatsApp: +34747458738

Twitter: @dademuch

FACEBOOK: DademuchConnection

email: dademuchconnection@gmail.com

Análisis de sistemas de control, Lugar geométrico de las raíces

Diseño de Controlador PD utilizando sisotool de Matlab

Para determinar los valores de las constantes Kp y Td de un controlador PD, utilizaremos Matlab. Considere un Sistema con una planta inestable con función de transferencia Gp(s):

null
Función de transferencia de la Planta

Usando el enfoque del LGR diseñar un control proporcional-derivativo (determinar los valores de Kp y Td) tal que el factor de amortiguamiento relativo ζ del sistema en lazo cerrado sea 0.7 y la frecuencia natural no amortiguada ωn sea 0.5 rad/seg.

Respuesta:

  1. Para describir cualitativamente el comportamiento de la planta, la incorporamos a un sistema de control elemental (realimentación unitaria) como el que se muestra en el siguiente diagrama de bloques, Figura 1:
null
Figura 1. Se incorpora la planta a un sistema de control con realimentación unitaria

Luego, observamos el Lugar Geométrico de sus Raíces (LGR) mediante el siguiente comando en Matlab (para un repaso de LGR ver:):

>> G=tf([1],[10000 0 -11772])

>> rlocus(G)

>> grid

null
Figura 2. Lugar Geométrico de las raíces de la planta antes de incorporar el controlador PD

Podemos ver en la Figura 2 que para ganancias cercanas a 1, el sistema tiene raíces ubicadas en el lado derecho del plano s, por lo tanto se trata de un sistema inestable (para un repaso de estabilidad ver:Estabilidad). Podemos además solicitar a Matlab las raíces de nuestra planta para la ganancia exactamente igual a 1 mediante:

>> pole(G)

ans =    1.0850     -1.0850

Para alcanzar las especificaciones solicitadas (factor de amortiguamiento ζ=0.7 y frecuencia natural no amortiguada ωn =0.5 rad/seg.), introducimos en la función de transferencia directa un controlador PD, Figura 3:

null
Figura 3. Se incorpora el controlador PD al sistema de control.

La justificación de aplicar un controlador PD es que las especificaciones involucran a la respuesta transitoria, etapa en la cual la aplicación del controlador PD es ideal, según se concluye en la teoría. Analíticamente ya se demostró en Controlador PD que los valores de las constantes son Kp =14272 y Td =0.49 s. En esta oportunidad vamos a determinar estos valores utilizando el Matlab Control System Toolbox, en especial el comando sisotool:

>> sisotool(G)

Esta herramienta ofrece una interface gráfica que facilita el diseño del controlador de acuerdo con los requerimientos solicitados (Graphical Tuning, Root Locus Design). En la Figura 4 podemos observar las dos pantallas iniciales:

Figura 4

Hacemos click derecho sobre el LGR, seleccionamos las pestañas según la Figura 5:

Figura 5

Al asignar el valor del parámetro ζ, obtenemos la siguiente gráfica:

Figura 6

Aplicamos el mismo procedimiento para asignar el valor de ωn:

Figura 7

Al asignar los valores solicitados en las ventanas para cada parámetro, obtenemos la siguiente gráfica:

Figura 8

En la Figura 8 el punto donde se interceptan las curvas negras señalan el lugar geométrico donde se cumplen ambas especificaciones.

Como ya sabemos, agregar un controlador PD es agregar un cero y una ganancia (ver Controlador PD). Ello lo podemos hacer utilizando el menú del LGR:

Figura 9

Procedemos agregar un cero al eje real del plano s:

Figura 10. Agregamos un cero al eje real del plano s.

Ahora arrastramos el cero a lo largo del eje real, utilizando click derecho, hasta que el LGR (líneas azules) coincida con el punto de intercepción de las líneas negras:

Figura 11. Arrastramos el cero a la izquierda del eje s hasta que el LGR coincida con la intercepción de las curvas negras.

Ahora, arrastramos los polos hasta el punto de intercepción de las curvas negras y el LGR:

Figura 12. Los polos coinciden con la intercepción de las curvas.

En el borde inferior izquierdo, mientras ubicamos los polos en el lugar correcto del LGR, podemos ver como evolucionan los valores de los parámetros damping y frecuencia natural;

Figura 13. Movemos los polos hasta que se cumplan los requerimientos.

Seleccionamos la pestaña “compensator editor” para ver los cambios en el controlador:

Figura 14. Valores de las constantes del compensador

Vemos que los valores del compensador se asemejan a los obtenidos de manera analítica:

Valores de las constantes del controlador PD

En la misma ventana del “compensator editor” seleccionamos la pestaña “Analysis Plots”:

Figura 15. Solicitud de gráfica de respuesta del sistema a la entrada escalón unitario.

De manera automática obtenemos la gráfica de respuesta del sistema a la entrada escalón unitario:

Figura 16

A la gráfica de la Figura 16 se le puede pedir otros valores de importancia en la respuesta transitoria del sistema, como por ejemplo el sobreimpulso:

Figura 17. Sobreimpulso de la respuesta del sistema al escalón unitario.
Otro Ejemplo

Utilice MATLAB y su «Control System Toobox«, y los siguientes pasos y comandos para desarrollar el diseño del pasado ejemplo, por medio de SISOTOOL:

  1. Escriba sisotool en el MATLAB Command Window.
  2. Seleccione Import en el File menu de SISO Design para SISO Design Task Window.
  3. En Data field para G, escriba zpk([],[0,-4,-6],1) y apriete ENTER. Click OK.
  4. En el Edit menu elija SISO Tool Preferences . . . y seleccione Zero/pole/gain: en el Options tab. Click OK.
  5. Right-click en el espacio en blanco del LGR  y seleccione Design Requirements/New . . .
  6. Sellecione Percent overshoot y escriba 16. Click OK.
  7. Right-click en el espacio en blanco del LGR  y seleccione Design Requirements/New . . .
  8. Elija Settling time y click OK.
  9. Arrastre la linea vertical de settling time hasta interceptar el LGR con la linea radial equivalente a 16% de overshoot.
  10. Lea el settling time en la parte inferior de la ventana.
  11. Arrastre la linea vertical de settling time hasta el tiempo equivalente al 1/3 del valor determinado en el paso 9.
  12. Click en red zero icon en la barra del menú. Coloque el zero en el eje real del LGR con un clicking-again en el eje real.
  13. Left-click en el eje real zero y arrastrelo a lo largo del eje real hasta que el LGR intercepte el settling time y la linea del percent overshoot .
  14. Arrastre un cuadro rojo a lo largo del LGR hasta que el cuadro esté en intersección con la línea de settling time, y la línea de percent overshoot.
  15. Click el Compensator Editor tab de la ventana de Control and Estimation Tools Manager para ver los valores del compensador que arroja el sistema como resulatdo del diseño, incluyendo el valor de la ganancia.

Entradas Relacionadas:

Fuente:

  1. Ingeniería de Control Moderno 3ra. Ed. Katsuhiro Ogata.
  2. Control Systems Engineering, Nise
  3. 4 PD, PI, PID

Revisión literaria hecha por:

Prof. Larry Francis Obando – Technical Specialist – Educational Content Writer

Se hacen trabajos, se resuelven ejercicios!!

WhatsApp:  +34633129287  Atención Inmediata!!

Twitter: @dademuch

Copywriting, Content Marketing, Tesis, Monografías, Paper Académicos, White Papers (Español – Inglés)

Escuela de Ingeniería Electrónica de la Universidad Simón Bolívar, USB Valle de Sartenejas.

Escuela de Ingeniería Eléctrica de la Universidad Central de Venezuela, UCV CCs

Escuela de Turismo de la Universidad Simón Bolívar, Núcleo Litoral.

Contact: Caracas, Quito, Guayaquil, España. telf – +34633129287

WhatsApp: +34633129287

Twitter: @dademuch

FACEBOOK: DademuchConnection

email: dademuchconnection@gmail.com

Análisis de sistemas de control, Lugar geométrico de las raíces, PID

Efecto de añadir un zero – Ejemplo – Diseño de Sistema de control

Efectos de la adición de zeros: la adición de un zero a la función de transferencia en lazo abierto tiene el efecto de jalar el LGR hacia la izquierda, con lo cual el sistema tiende a ser más estable, y además se acelera el asentamiento de la respuesta. El efecto de tal control es introducir un grado de previsión al sistema y acelerar la respuesta transitoria.

Para ilustrar este efecto, veamos el siguiente ejemplo:

Ejemplo 1

Supongamos que estamos en presencia de un sistema con una planta inestable. Un ejemplo de semejante situación es la siguiente:

null

Donde G(s) es la función de transferencia de la planta y H(s)  es la función de transferencia del sensor utilizado para ensamblar el sistema a lazo cerrado, como se muestra en la Figura 1:

null

Figura 1

Sabemos por Álgebra de Bloques y la teoría sobre la Función de Transferencia, que la función de transferencia a lazo abierto de este sistema Gd(s) es:

null

Sabemos también que el LGR (Lugar Geométrico de las Raíces) se traza con la función de transferencia a lazo abierto Gd(s) de este sistema, para lo cual podemos hacer uso del siguiente comando en Matlab:

null

null

Gráfica 1

Análisis: En la gráfica 1 podemos ver que el sistema es inestable para todos los valores positivos de la ganancia K. Es decir, si nos desplazamos por las curvas azul y verde, variando el valor de K, como en la gráfica 2, donde K1=0.143; K2=3.66 y K1=30.5, respectivamente, vemos que los polos del sistema están ubicados en el lado derecho del plano s, y se trata por tanto de un sistema inestable:

null

Gráfica 2

Apliquemos el principio de la adición de un zero a la función de transferencia en lazo abierto a este caso. Vamos a añadir un zero en s= -0.5 (Figura 2), por lo tanto la Gd(s) del sistema es ahora:

null

null

Figura 2

Veamos el efecto de añadir un zero al sistema mediante:

null

null

Gráfica 3

Análisis: En la gráfica 3 vemos que el LGR del sistema se ha desplazado hacia la izquierda y que el sistema es estable para cualquier valor positivo de la ganancia k, esto es, que todos los polos del sistema a lazo cerrado están ubicados en lado izquierdo del plano s (Gráfica 4), condición indispensable para que le sistema sea estable:

null

Gráfica 4

Fuente:

  1. Katsuhiko Ogata, Ingeniería de Control Moderno, páginas 408-442-443.

Te puede interesar también:

Revisión literaria hecha por:

Prof. Larry Francis Obando – Technical Specialist – Educational Content Writer

Se hacen trabajos, se resuelven ejercicios!!

WhatsApp:  +34633129287  Atención Inmediata!!

Twitter: @dademuch

Copywriting, Content Marketing, Tesis, Monografías, Paper Académicos, White Papers (Español – Inglés)

Escuela de Ingeniería Electrónica de la Universidad Simón Bolívar, Valle de Sartenejas.

Escuela de Ingeniería Eléctrica de la Universidad Central de Venezuela, Caracas.

Escuela de Turismo de la Universidad Simón Bolívar, Núcleo Litoral.

Contact: Caracas, Valladolid, Quito, Guayaquil, Jaén, Villafranca de Ordizia, España – Telf. +34633129287

Se hacen ejercicios…Atención Inmediata!!

WhatsApp: +34633129287

Twitter: @dademuch

FACEBOOK: DademuchConnection

email: dademuchconnection@gmail.com

Análisis de sistemas de control, Respuesta en el tiempo

Ejemplo – Error en estado estable para dos entradas: escalón y rampa.

Dado el sistema de la siguiente figura, aplicar las siguientes señales de entrada: Escalón unitario, Rampa unitaria y Escalón de amplitud factor*2:

null

Se consideran las dos plantas siguientes:

null

Se pide: 1) Observar la respuesta temporal simulada durante 20 segundos para cada sistema y para cada entrada. 2) Obtener gráficamente el valor del error que presenta la respuesta cada sistema al cabo de 10 segundos.  3) Calcular la expresión analítica de dicho error en estado estacionario para cada una de las señales de entrada.

  1. Incluir un controlador proporcional, esto es, una ganancia (bloque Gain) en el diagrama. Dar el valor 10 a la ganancia y obtener de nuevo su respuesta ante las entradas utilizadas en el apartado anterior.
  2. De forma análoga, obtener gráficamente el valor del error que presenta la respuesta del sistema al cabo de 10 segundos. Calcular la expresión analítica de dicho error en estado estacionario para cada una de las señales de entrada.
  3. El sistema con la función de transferencia 1 se prueba con dos controladores: un P con ganancia proporcional 0.7 y un PI con la misma ganancia proporcional y con ganancia integral 10. Observar la respuesta obtenida ante un escalón unitario para el sistema sin controlador, para el sistema con el controlador P y para el que tiene el PI.
  4. Buscar una posible modificación en las ganancias de ambos controladores para mejorar la respuesta.
Respuesta:

Antes de simular la respuesta a las diferentes señales, definimos en Matlab las funciones de transferencia de cada planta mediante:

>> G1=tf([1],[1 1]);

>> G2=tf([1],[1 1 0]);

Estos comandos arrojan el siguiente resultado:

null

Definimos los sistemas de realimentación unitaria para cada una de las plantas:

>> sys1=feedback(G1,1);

>> sys2=feedback(G2,1);

null

Entrada Escalón unitario: Con la función step() simulamos la respuesta al escalón unitario de cada sistema de realimentación definido, durante 20 segundos:

>>  step(sys1)

null

Gráfica 1

>> step(sys2)

null

Gráfica 2

Mediante estas gráficas podemos calcular el valor del error que presenta la respuesta de cada sistema a la entrada escalón al cabo de 10 segundos. Comenzamos con sys1:

null

Gráfica 3

En la gráfica 3 podemos observar que la salida del sistema de realimentación 1, el cual involucra a G1(s), a los 10 segundos es igual a 0.5. Por lo tanto el error, e1(t) de este sistema a la entrada escalón cuando t=10s, es:

null

También se observa en la gráfica 3 que a los 10s el sistema 1 ha alcanzado su estado estable. Esto lo podemos corroborar mediante el comando stepinfo():

null

Por lo que el error a la entrada escalón unitario a los 10 segundos es igual al error e1step(∞) del sistema a la entrada escalón en estado estable:

null

En consecuencia, se puede calcular analíticamente este error utilizando la constante de posición Kp:

null

El error en estado estable e1step(∞) del sistema 1 a la entrada escalón unitario es:

null

Aplicamos este mismo procedimiento para calcular el valor del error que presenta la respuesta del sys2 a la entrada escalón unitario al cabo de 10 segundos:

null

Gráfica 4

En la gráfica 4 podemos observar que la salida del sistema de realimentación 2, el cual involucra a G2(s), a los 10 segundos es igual a 1. Por lo tanto el error, e2(t) de este sistema a la entrada escalón cuando t=10s, es:

null

Se observa en la gráfica 4 que a los 10s el sistema 2 ha alcanzado su estado estable.

null

Por lo que el error a la entrada escalón unitario a los 10 segundos es igual al error e2step(∞) del sistema a la entrada escalón en estado estable:

null

En consecuencia, se puede calcular analíticamente este error utilizando la constante de posición Kp:

null

El error en estado estable e2step(∞) del sistema 2 a la entrada escalón unitario es:

null

Entrada Rampa unitaria:

Para evaluar la respuesta de cada sistema a la rampa unitaria debemos en primer lugar definir la función rampa unitaria mediante:

>> t=0:0.01:21;

>> x=t;

>> lsim(sys1,x,t)

null

Gráfica 5 (la salida del sistema 1 en azul)

>> lsim(sys2,x,t)

null

Gráfica 6 (la salida del sistema 2 en azul)

Aplicamos el mismo procedimiento para calcular el valor del error que presenta la respuesta del sys1 a la entrada rampa al cabo de 10 segundos:

null

Gráfica 7 (la salida del sistema 1 en azul)

En la gráfica 7 podemos observar que la salida del sistema de realimentación 1, a los 10 segundos es igual a 4.75. Por lo tanto el error e1(t) de este sistema a la entrada rampa cuando t=10s, es:

null

El error e1rampa(∞) del sistema 1 a la entrada rampa, se puede calcular analíticamente utilizando la constante de posición Kv:

null

El error en estado estable e1ramp(∞) del sistema 1 a la entrada rampa es:

null

Si vemos la gráfica 7 podemos ver que la entrada crece indefinidamente, y también crece infinitamente la separación con la salida del sistema. Por eso el error en estado estable del sistema 1 a la entrada rampa es infinito.

Para el sys2 al cabo de 10 segundos:

null

Gráfica 8 (la salida del sistema 2 en azul)

En la gráfica 8 podemos observar que la salida del sistema de realimentación 2, a los 10 segundos es igual a 9. Por lo tanto el error e2(t) de este sistema a la entrada rampa cuando t=10s, es:

null

El error e2rampa(∞) del sistema 2 a la entrada rampa, se puede calcular analíticamente utilizando la constante de posición Kv:

null

El error en estado estable e2ramp(∞) del sistema 2 a la entrada rampa es:

null

Si vemos la gráfica 8 podemos ver que ambas señales, entrada y salida, crecen en paralelo indefinidamente, con una diferencia constante de 1. En conclusión, el error en estado estable del sistema 2 a la entrada rampa es igual a 1.

Escalón de amplitud factor*2:

Utilizamos el factor=0.7

Por tanto, el escalón tendrá una amplitud de 1.4

Para evaluar la respuesta de cada sistema al escalón de amplitud 1.4 simplemente multiplicamos cada sistema por 1.4 y evaluamos la respuesta para el escalón unitario. A cada sistema nombramos 1.1 y 2.2 respectivamente. Entonces:

>> sys11= 1.4*sys1

>> sys22=1.4* sys2;

null

Procedemos a graficar los sistemas anteriormente definidos:

>> step(sys11)

null

Gráfica 9

>> step(sys22)

null

Gráfica 10

Aplicamos el procedimiento para calcular el valor del error que presenta la respuesta del sys1.1 a la entrada escalón de amplitud 1.4 al cabo de 10 segundos:

null

Gráfica 11

En la gráfica 11 podemos observar que la salida del sistema 1.1, a los 10 segundos es igual a 0.7. Por lo tanto el error, e1.1(t) de este sistema a la entrada escalón con amplitud 1.4 cuando t=10s, es:

null

Utilizando el principio de superposición, podemos calcular el error a la entrada escalón utilizando la constante de posición Kp y sumando 0.4 a la expresión para e1.1step(∞):

null

Dónde:

null

Nota: se determinó Geq mediante la regla siguiente:

null

Por tanto:

null

Se confirma que el error en estado estable del sistema 1.1 a la entrada escalón con amplitud 1.4 es:

null

Aplicamos el procedimiento para calcular el valor del error que presenta la respuesta del sys2.2 a la entrada escalón al cabo de 10 segundos:

null

Gráfica 12

En la gráfica 12 podemos observar que la salida del sistema 2.2, a los 10 segundos es igual a 1.4. Por lo tanto el error, e2.2(t) de este sistema a la entrada escalón con amplitud 1.4 cuando t=10s, es:

null

Se puede calcular el error a la entrada escalón utilizando la constante de posición Kp:

nullDónde:

null

Por tanto:

null

Se confirma que el error en estado estable del sistema 2.2 a la entrada escalón con amplitud 1.4 es:

null

2DA PARTE
  1. Incluir un controlador proporcional, esto es, una ganancia (bloque Gain) en el diagrama. Dar el valor 10 a la ganancia y obtener de nuevo su respuesta ante las entradas utilizadas en el apartado anterior.
  2. De forma análoga, obtener gráficamente el valor del error que presenta la respuesta del sistema al cabo de 10 segundos. Calcular la expresión analítica de dicho error en estado estacionario para cada una de las señales de entrada.

Respuesta: Error Est Estable 2da parte

3RA PARTE

6. El sistema con la función de transferencia 1 se prueba con dos controladores: un P con ganancia proporcional 0.7 y un PI con la misma ganancia proporcional y con ganancia integral 10. Observar la respuesta obtenida ante un escalón unitario para el sistema sin controlador, para el sistema con el controlador P y para el que tiene el PI.

7. Buscar una posible modificación en las ganancias de ambos controladores para mejorar la respuesta.

Respuesta: Error Est Estable 3ra parte

Fuentes:

  1. Control Systems Engineering, Nise
  2. Sistemas de Control Automatico Benjamin C Kuo
  3. Modern_Control_Engineering, Ogata 4t

Te puede interesar también:

Escrito por: Larry Francis Obando – Technical Specialist – Educational Content Writer.

WhatsApp: +34633129287 Atención Inmediata!! 

Mentoring Académico / Emprendedores / Empresarial

Copywriting, Content Marketing, Tesis, Monografías, Paper Académicos, White Papers (Español – Inglés)

Escuela de Ingeniería Eléctrica de la Universidad Central de Venezuela, Caracas.

Escuela de Ingeniería Electrónica de la Universidad Simón Bolívar, Valle de Sartenejas.

Escuela de Turismo de la Universidad Simón Bolívar, Núcleo Litoral.

Contacto: España. +34 633129287

Caracas, Quito, Guayaquil, Cuenca

WhatsApp: +34633129287

email: dademuchconnection@gmail.com

Función de Transferencia, Respuesta en el tiempo

FT a partir de la respuesta al escalón unitario de un sistema de primer orden

Sea una planta cuyo comportamiento se modela como un sistema de primer orden. La respuesta de todo el sistema controlado frente a un escalón unitario es la representada en la siguiente figura:

null

Esta planta es controlada mediante un regulador P, cuya ganancia vale 13.37, y el sistema  tiene  realimentación unitaria.

Se pide determinar:

  1. La función de transferencia de la planta.
  2. Se sustituye el controlador proporcional por uno integral, y en el lazo de realimentación se introduce un sensor cuya ganancia estática es 1.1 y cuya constante de tiempo es 1.02 s. Determinar el máximo valor que puede tomar la ganancia del controlador para que el sistema sea estable.

Respuesta:

Debido a que el sistema se comporta como un sistema de primer grado, podemos suponer que la función de transferencia de dicho sistema es de la forma siguiente:

null

La constante de tiempo T es el tiempo en que el sistema alcanza un 63.2% de su valor final. De acuerdo con la gráfica de la respuesta del sistema a la entrada escalón unitario, este valor final es de 0.89, por lo tanto, T es el tiempo en que el sistema alcanza el valor de 0.562:null

null

En la gráfica anterior podemos ver que el valor de 0.562 se logra aproximadamente a los 0.36 s. Entonces:

null

En la función de transferencia predeterminada para el sistema:

null

La variable a se relaciona con la constante de tiempo T de la manera siguiente:

null 

Para encontrar la constante K debemos considerar que analíticamente la respuesta del sistema a la función escalón es como sigue:

null

La antitransformada de Laplace de C(s) nos permite obtener c(t):

null

La ecuación para c(t) nos permite ver que el valor final de la respuesta del sistema es k/a. De la gráfica podemos afirmar entonces que:

nullEs decir:

null

De esta manera podemos afirmar que la función de transferencia del sistema es:

null

Este resultado lo podemos corroborar con la siguiente simulación:

>> Gs=tf([2.47],[1 2.78]);

>> step(Gs)

null

La planta es controlada mediante un regulador P, de ganancia k1=13.37, y realimentación unitaria. Ambos componentes se pueden representar mediante el siguiente diagrama de bloque:

null

Es decir:

null

Dónde:

null

Entonces:nullDe donde:

null

En definitiva, la función de transferencia de la planta es:

null

2da parte

Se sustituye el controlador proporcional por uno integral, y en el lazo de realimentación se introduce un sensor cuya ganancia estática es 1.1 y cuya constante de tiempo es 1.02 s. Determinar el máximo valor que puede tomar la ganancia del controlador para que el sistema sea estable.

Respuesta 2:

La nueva situación se representa mediante el siguiente diagrama de bloques:

null

Dónde:

null

La función de transferencia del lazo realimentado es:

null

La función de transferencia del sistema en su totalidad es:

null

Para estudiar la estabilidad del sistema nos enfocamos en su ecuación característica para aplicar el criterio de Routh-Hurwitz:

null

Para lograr estabilidad deben cumplir estas dos condiciones:

null

Del análisis de estabilidad del sistema concluimos que el valor máximo de la constante del controlador integral para garantizar estabilidad es 13.14.

SIGUIENTE:

ADEMÁS:

Escrito por Prof. Larry Francis Obando – Technical Specialist – Educational Content Writer – Twitter: @dademuch

Se hacen trabajos, ejercicios, clases online, talleres, laboratorios, Academic Paper, Tesis, Monografías….Entrega Inmediata !!!…Comunícate conmigo a través de:

  • WhatsApp: +34 633129287
  • dademuchconnection@gmail.com

Te brindo toda la asesoría que necesites!! …

Mentoring Académico / Emprendedores / Empresarial

Copywriting, Content Marketing, Tesis, Monografías, Paper Académicos, White Papers (Español – Inglés)

Escuela de Ingeniería Eléctrica de la Universidad Central de Venezuela, UCV CCs

Escuela de Ingeniería Electrónica de la Universidad Simón Bolívar, USB Valle de Sartenejas.

Escuela de Turismo de la Universidad Simón Bolívar, Núcleo Litoral.

Contacto: Jaén – España: Tlf. 633129287

Caracas, Quito, Guayaquil, Lima, México, Bogotá, Cochabamba, Santiago.

WhatsApp: +34 633129287

Twitter: @dademuch

Análisis de sistemas de control, Variables de estado

Ejemplo de la representación en espacios de estados de y(t) a partir la función de transferencia

Obtener la representación en espacio de estados  de y(t)  a partir de la función de transferencia Y(s)/U(s):

null

HallaPara obtener la representación en espacios de estados del sistema utilizamos la expresión para Y(s)/U(s) de la siguiente manera:

Representamos este sistema mediante el siguiente diagrama de bloques:

null

Dónde:

null

Al aplicar la antitransformada de Laplace obtenemos:

null

Asignamos las siguientes variables de estado:

null

Sustituimos:

null

Además vemos que:

null

De esta manera, la primera parte de la representación en espacios de estados del sistema es:

null

Para determinar el resto de la representación tomamos en cuenta que:

null

Al aplicar la antitransformada de Laplace obtenemos que:

null

Al sustituir las variables de estado ya definidas obtenemos que:

nullPor lo tanto, la salida y(t)  a partir del espacio de estados es:

null

2. Graficar y(t) en Matlab y explicar a partir de la gráfica la estabilidad del sistema.

Para graficar y(t) para una entrada escalón unitario utilizamos la función de transferencia y el siguiente comando en Matlab:

>> sys=tf([1 3 7],[1 6 9 4]);

>> step(sys)

Así obtenemos:

null

En la gráfica anterior podemos ver claramente que el estado final del sistema es estable, ya que el valor de la salida y(t) se estabiliza en:

null

El valor final, o valor en estado estable, para y(t), y el tiempo de establecimiento en t=5.76 s, se pueden comprobar en la gráfica siguiente:

null

Además se le puede preguntar a la cónsola de Matlab si el sistema es estable mediante el siguiente comando (el número 1 significa verdadero):

>> isstable(sys)

ans = 1

SIGUIENTE:

ADEMÁS:

Escrito por Prof. Larry Francis Obando – Technical Specialist – Educational Content Writer – Twitter: @dademuch

Se hacen trabajos, ejercicios, clases online, talleres, laboratorios, Academic Paper, Tesis, Monografías….Entrega Inmediata !!!…Comunícate conmigo a través de:

  • WhatsApp: +34 633129287
  • dademuchconnection@gmail.com

Te brindo toda la asesoría que necesites!! …

Mentoring Académico / Emprendedores / Empresarial

Copywriting, Content Marketing, Tesis, Monografías, Paper Académicos, White Papers (Español – Inglés)

Escuela de Ingeniería Eléctrica de la Universidad Central de Venezuela, UCV CCs

Escuela de Ingeniería Electrónica de la Universidad Simón Bolívar, USB Valle de Sartenejas.

Escuela de Turismo de la Universidad Simón Bolívar, Núcleo Litoral.

Contacto: Jaén – España: Tlf. 633129287

Caracas, Quito, Guayaquil, Lima, México, Bogotá, Cochabamba, Santiago.

WhatsApp: +34 633129287

Twitter: @dademuch

FACEBOOK: DademuchConnection

email: dademuchconnection@gmail.com