¿Los diagramas de bloques pueden ser diferentes y aún funcionan para el mismo sistema?

7

Soy un ingeniero de telecomunicaciones que trabaja ahora como programador. En la universidad tomamos una clase sobre filtros digitales, transformación de Laplace y trabajo en el dominio de la frecuencia y el tiempo. En ese momento, nadie nos dijo cuáles son las prácticas que podemos hacer y beneficiarnos del curso, ya que hemos estado trabajando con Matemáticas todo el tiempo.

Después de 2 años, leí un comentario que este curso es una parte integral de la ingeniería del sistema de control y recordé que me encantó el curso y lo aprobé con una calificación de A +. Así que decidí comenzar a aprender mucho con él y hacer un proyecto al final y solicitar trabajos en este dominio.

Compré el libro de Norman S. Nise: Control System engineering 6th edition. Tenía miedo de no estudiarlo después de ver las 800 páginas del libro.

Afortunadamente, tuve el coraje de comenzar con el primer capítulo y entenderlo completamente. Se trataba del proceso de diseño y análisis. Y los ejercicios fueron sobre la construcción de diagramas de bloques.

Un ejercicio fue sobre lo siguiente:

Un sistema de control de temperatura funciona al detectar la diferencia entre la configuración del termostato y la temperatura real y luego abrir una válvula de combustible con una cantidad proporcional al error (o diferencia).

La siguiente imagen representa la solución del autor, en comparación con la mía. ¿El mío es correcto? ¿Y en el diagrama de bloques, solo hay una solución para el diseño de un sistema de control?

Las soluciones:

enlace

    
pregunta alim1990

3 respuestas

5

Su respuesta es incorrecta en el sentido de que produce una señal de error a partir de señales que tienen diferentes dimensiones físicas. En su sistema, resta unidades de temperatura de voltios, lo cual no es una operación válida ("solo puede restar manzanas de manzanas"). Falta la conversión de la unidad en el bucle de realimentación.

La respuesta en el libro es en realidad muy parecida a lo que pretendía, pero se supone que entiende la siguiente equivalencia. Estos dos sistemas de circuito cerrado tienen la misma referencia a la función de transferencia de salida medida:

Prueba : nombre lo siguiente

  • Conversión de unidades: = \ $ F (s) \ $
  • Controlador: = \ $ C (s) \ $
  • Planta: = \ $ G (s) \ $

Para el primer sistema:

$$ \ begin {cases} y (s) = C (s) G (s) e (s) \\ e (s) = F (s) r (s) -F (s) y (s) \ end {cases} $$

$$ y (s) = C (s) G (s) [F (s) r (s) -F (s) y (s)] $$ $$ y (s) = \ frac {C (s) G (s) F (s)} {C (s) G (s) F (s) +1} r (s) $$

Para el segundo sistema:

$$ \ begin {cases} y (s) = C (s) G (s) F (s) e (s) \\ e (s) = r (s) -y (s) \ end {cases} $$

$$ y (s) = C (s) G (s) F (s) [r (s) -y (s)] \\ $$ $$ y (s) = \ frac {C (s) G (s) F (s)} {C (s) G (s) F (s) +1} r (s) \\ $$

Fin de la prueba: ambos sistemas tienen la misma función de transferencia \ $ r (s) \ $ a \ $ y (s) \ $.

    
respondido por el Vicente Cunha
4

Las dos soluciones podrían considerarse como equivalentes en algún sentido vago. Depende de qué conversiones estén implícitas en los bloques.

Los ingenieros son frecuentemente vagos en lo que es una señal, y generalmente no importa demasiado cuando es obvio. Las dos veces que importa son en la educación, cuando es importante que los estudiantes entiendan lo que realmente está sucediendo y en la implementación / depuración real cuando cada detalle debe ser correcto.

Al dibujar un circuito de control de temperatura, 'temperatura' puede significar 'la temperatura real de un cuerpo en Celcius', puede significar la resistencia o el voltaje de un transductor de temperatura analógico que representa la temperatura, puede significar un número en algún formato que representa la temperatura, puede significar una posición mecánica en un termostato bimetal.

Agregue dimensiones a cada línea de señal en su diagrama, y cuál es la escala de la representación. Etiquételos como voltios (por lo tanto, mV / C), o conteos (por ejemplo, 1 LSB = 0.0025C), o mm de desviación, o grados celcius.

Has dibujado un 'Temp de entrada' que va a un transductor, y un 'Temp real' que va a un sumador. Una vez que haya etiquetado si se trata de números, voltajes o temperaturas, verá que quizás su diagrama asuma algunas conversiones no declaradas para que funcione correctamente. Es posible que piense que es 'obvio' hacer las conversiones apropiadas, pero entonces ¿por qué mostrar un transductor como una entidad separada?

En general, donde tenemos un sumador, esperamos que tanto las entradas como la salida tengan la misma dimensión. Verá que la solución de libro tiene temperaturas como las entradas a su sumador. Para mí, no es del todo claro cómo diferencia las temperaturas y luego alimentarlas a un termostato, así que no estoy seguro de que me guste la solución del libro mucho más que la tuya.

Me inclino por especificar que el bucle de cálculo funciona en señales que representan la temperatura (no importa si son voltajes, números digitales o posiciones), use un transductor en la temperatura de salida para convertir la temperatura a esa representación, y proporcione el punto de ajuste de entrada como una representación para el sumador en el bucle de cálculo.

    
respondido por el Neil_UK
2

Su solución es incorrecta (su escritura es difícil de leer, así que perdóneme si leí la imagen de manera incorrecta).

Con la retroalimentación al comparador, estás comparando dos tipos diferentes. Un voltaje y una temperatura. En el ciclo de comentarios, necesitaría agregar un termostato, pero la solución sería la misma que la de los libros, pero sin simplificar aún más el sistema.

Me alegra que estés investigando esto. Es un campo muy útil para todos los tipos de industria.

    
respondido por el Gareth T.

Lea otras preguntas en las etiquetas