Está en la página 1de 57

La educación es la llave maestra que abre todas las puertas

UPSE
Universidad Estatal Península de Santa Elena

MATERIA:
SOFTWARE DE SIMULACION.

DOCENTE:
ING. CARLOS SALDAÑA.

ESTUDIANTES:
DAVID A. DIAZ CASTILLO.
GEORGE A. RODRIGUEZ LOPEZ.
Simulink
La teoría de control pretende resolver la regulación de sistemas reales, para ello es
fundamental plantear modelos y diseñar controladores. Dichos modelos y controladores
deben ser validados para comprobar su comportamiento antes de plantear una
implementación real. Esta validación se realiza mediante simulaciones para diferentes
condiciones, es por ello necesario tener claro que significa simular en este campo.
Simular sistemas es resolver las ecuaciones que modelan sistemas y controladores
durante un periodo de tiempo y para unas condiciones determinadas. Utilizar una
buena herramienta de simulación es importante para obtener resultados de forma fácil
y rápida. Esta guía presenta el software Simulink que es una herramienta que se utiliza
por un gran número de colectivos para realizar tareas de simulación de modelos y
controladores avanzados.
El programa Simulink presenta ventajas frente a otros programas matemáticos que
podrían ser también utilizados para resolver las ecuaciones de los sistemas, tales como
un entorno interactivo y un conjunto de librerías con bloques personalizables que
permiten simular, implementar y probar una serie de sistemas variables con el tiempo.
Además Simulink está integrado en Matlab y por ello es posible tener acceso a una
amplia gama de herramientas que permiten desarrollar algoritmos, analizar y visualizar
simulaciones.
Entorno Simulink
Para poder utilizar el programa Simulink correctamente es importante estar
familiarizado con las ventanas y las herramientas. Al programa Simulink se accede a
través del programa Matlab. Podemos observar la ventana principal de Matlab.
Podemos observar la ventana principal de Simulink:
Podemos observar los bloques de Simulink:
Real time Windows target

 El Real Time Windows Target es una herramienta de MATLAB que


permite capturar y generar señales en tiempo real mediante
diagramas de bloques generados con Simulink.

 Es una solución de un solo recuadro que le permite lograr el


rendimiento en tiempo real de su modelo Simulink en su
computadora con Windows.
Real time Windows target
 Esta herramienta presenta diferentes aplicaciones como:
 Control en tiempo real
 Simulación en tiempo real para platas físicas, ejemplos

- modelamiento de sistemas físicos.

- turbinas de avión
Real time Windows target
La comunicación entre el equipo y el hardware exterior se realiza por
medio de una tarjeta de adquisión de datos, en este caso
DAQ (Nacional Instruments PCI 6025E) la cual permite operar con
señales de entrada y/o salidas análogas y digitales
Características Y Requerimientos
Del Real Time Windows Target
Para poder realizar aplicaciones en tiempo real es necesario que
el computador pose alas siguientes características:

 Un código compilador el cual es generado de un código C usando


el compilador Visual C/C++
Características Y Requerimientos
Del Real Time Windows Target

 Debe tener una relación con el modelo del Simulink, el cual tiene
un contenido ejecutable de todos los componentes de la
herramienta simulink de Matlab como :

 Conexiones entre bloques

 Dependencias de tiempos
Variables en los bloques del simulink

 Relación con el Kernel, donde el ejecutable debe ser cargado y


ejecutado directamente por el Real Time Windows Target kernel, de
lo contrario no puede ser ejecutado.

 El checksum es utilizado por el kernel para determinar


la estructura del modelo simulink en el momento de la generación
del código, el cual es consistente con la estructura de la aplicación
en tiempo real durante la ejecución
Uso de Matlab (rtw) para controles de
motores de corriente directa
 Esquema del RTW
Uso de Matlab (rtw) para controles de
motores de corriente directa
 El esquema de su arquitectura
Uso de Matlab (rtw) para controles de
motores de corriente directa
 Esquema del funcionamiento del RTW.
Uso de Matlab (rtw) para controles de
motores de corriente directa
 Diagrama de la s-function en Simulink.
Uso de Matlab (rtw) para controles de
motores de corriente directa
 Parámetros de entrada
Uso de Matlab (rtw) para controles de
motores de corriente directa
 Configuración y respuestas de los parámetros de simulación
OPC Toolbox
OPC(OLE for Process Control que significa “Incrustacion y Enlazado de Objetos
para el control de procesos”.)
OPC Toolbox proporciona acceso a datos de OPC vivos e históricos
directamente de MATLAB y Simulink. Puede leer, escribir y registrar datos de OPC
desde dispositivos, como sistemas de control distribuido, sistemas de control de
supervisión y adquisición de datos, y controladores lógicos programables. OPC
Toolbox le permite trabajar con datos de servidores en vivo e historiadores de
datos que cumplen con el estándar de acceso a datos (DA) OPC, el estándar
de acceso a datos históricos (HDA) OPC y el estándar OPC de Arquitectura
Unificada (UA).
OPC Configuration
Configura los clientes OPC para utilizar en el modelo, las opciones de control
pseudo en tiempo real y el comportamiento en respuesta a los errores y eventos
de OPC.

Descripción
El bloque de configuración de OPC define los clientes de OPC que se utilizarán en un
modelo, configura el comportamiento pseudo en tiempo real para el modelo y
define el comportamiento de los errores y eventos de OPC.
El bloque no tiene puertos de entrada. Un puerto de salida opcional muestra la
latencia del modelo (tiempo de espera en cada paso de simulación para lograr un
comportamiento pseudo en tiempo real).
No puede colocar más de un bloque de configuración OPC en un modelo. Si intenta
hacerlo, aparece un mensaje de error y el segundo bloque de configuración de OPC
queda deshabilitado.
Parámetros
Configurar clientes OPC
Abre el OPC Client Manager para este modelo. Cada modelo tiene una lista de
clientes asociados. Estos clientes se utilizan durante la simulación para leer o escribir
datos en un servidor OPC. Consulte Usar el administrador de clientes OPC para
obtener más información.

Control de Errores
Define las acciones que el software Simulink debe realizar cuando se encuentran
errores y eventos específicos de OPC. Las acciones disponibles son producir un error y
detener la simulación, producir una advertencia y continuar la simulación, o ignorar el
error o evento. La siguiente tabla describe cada error o evento.
Error/Evento Descripción Defecto
Items not available on server Define el comportamiento error
de los elementos que se
especifican en un bloque de
lectura o escritura, pero no
existen en el servidor cuando
se inicia la simulación.

Read/write errors Define el comportamiento warn


cuando falla una operación
de lectura o escritura.

Server unavailable Define el comportamiento error


cuando el cliente no puede
conectarse al servidor OPC o
cuando el servidor envía un
evento de cierre al cliente.

Pseudo real-time violation Define el comportamiento warn


cuando la simulación se
ejecuta más lento que en
tiempo real. Consulte las
opciones de simulación
Pseudo en tiempo real para
obtener más información.
Pseudo simulación en tiempo real
Le permite configurar opciones para ejecutar la simulación en pseudo tiempo real.
Cuando se selecciona Habilitar simulación pseudo en tiempo real, el tiempo de
ejecución del modelo coincide con el reloj del sistema lo más cerca posible al
ralentizar la simulación de manera apropiada. La configuración de aceleración
determina cuántas veces más rápido que el reloj del sistema se ejecuta la simulación.
Por ejemplo, una configuración de 2 significa que una simulación de 10 segundos
tardará 5 segundos en completarse. El parámetro Speedup debe ser un entero literal;
no puede usar una variable de espacio de trabajo de modelo de MATLAB o Simulink
para definir el factor de aceleración.

Tenga en cuenta que la configuración de control en tiempo real no garantiza el


comportamiento en tiempo real. Si el modelo se ejecuta más lento que en tiempo
real, se produce un error de violación de latencia pseudo en tiempo real. Puede
controlar cómo Simulink responde a una violación de latencia pseudo en tiempo real
usando la configuración en el panel de control de Error. También puede dar salida a
la latencia del modelo usando la configuración del puerto de latencia Show pseudo
en tiempo real.
Mostrar el puerto de latencia pseudo en tiempo real
Cuando se selecciona, la latencia pseudo en tiempo real (en segundos) se emite
desde el bloque. La latencia pseudo en tiempo real es el tiempo que se pasa
esperando el reloj del sistema durante cada paso. Si este valor es negativo, la
simulación se ejecuta más lento que en tiempo real, y el comportamiento definido en
la configuración de violación Pseudo en tiempo real determina la acción que lleva a
cabo Simulink.
OPC Read
Leer datos del servidor OPC

Descripción
El bloque de lectura OPC lee datos de uno o más elementos en un servidor OPC.
La operación de lectura se realiza de forma síncrona (desde la memoria caché o
desde el dispositivo) o de forma asíncrona (desde el dispositivo).
El bloque emite los valores (V) de los elementos solicitados en la primera salida, y
opcionalmente envía los ID de calidad (Q) y los sellos de tiempo (T) asociados
con cada valor de datos en salidas adicionales. La marca de tiempo puede
mostrarse como un número de fecha de serie (tiempo real) o como el número de
segundos desde el inicio de la simulación (tiempo de simulación).
La triple V, Q, T disponible en los puertos de salida es la última información
conocida para cada uno de los elementos leídos por el bloque. Utilice la salida
del sello de tiempo para determinar cuándo se modificó por última vez una
muestra.
Parámetros
Importar desde el espacio de trabajo
Le permite importar configuraciones para el bloque de lectura de OPC desde un
objeto de dagroup en el espacio de trabajo base. El cliente, los ID de los artículos
y el tiempo de muestreo se actualizan en función de las propiedades del grupo
importado. El tipo de datos Value port también se establece si todos los
elementos en el grupo tienen la misma propiedad DataType.

Cliente
Define el cliente OPC asociado a este bloque. Puede agregar clientes
adicionales a la lista usando Configurar clientes OPC. Para obtener más
información, vea Usar el Administrador de clientes OPC.

ID de artículo
Muestra los elementos que se leerán del servidor especificado. Puede agregar
elementos a la lista usando Agregar elementos o eliminar elementos usando
Eliminar. Puede reordenar los elementos en la lista usando Subir o Bajar. El orden
de los elementos determina el orden de sus valores en las salidas del bloque.
Modo de lectura
Define el modo de lectura para este bloque. Las opciones disponibles son
Asincrónica, Sincrónica (caché) o Sincrónica (dispositivo). Las lecturas
sincrónicas tienen una sobrecarga ligeramente mayor que las lecturas
asincrónicas, pero en general son más confiables que las lecturas
asincrónicas.

Tiempo de muestra
Define el tiempo de muestra para el bloque. Para lecturas sincrónicas, los
datos se leen del servidor en el tiempo de muestreo especificado. Para las
lecturas asincrónicas, la configuración de tiempo de muestra define la tasa
de actualización para los eventos de cambio de datos.

Tipo de datos de puerto de valor


Define el tipo de datos para el valor de salida. El servidor OPC es
responsable de convertir todos los datos al tipo requerido.
Mostrar puerto de calidad
Cuando se selecciona, los ID de calidad de todos los elementos se muestran en
el segundo puerto como un vector de enteros de 16 bits sin signo. Use el bloque
OPC Quality Parts para separar el ID de calidad en las partes componentes.

Mostrar puerto de marca de tiempo


Cuando se selecciona, las marcas de tiempo para cada uno de los elementos se
muestran en el último puerto como un vector de dobles. Elija si desea mostrar las
marcas de tiempo como Segundos desde el inicio (es decir, el tiempo de
simulación) o como números de fecha de serie (es decir, el tiempo del mundo
real).
OPC Write
Escribir datos en el servidor OPC

Descripción
El bloque de escritura OPC escribe datos en uno o más elementos
en un servidor OPC. La operación de escritura se lleva a cabo de
forma síncrona o asíncrona. Cada elemento del vector de entrada
se escribe en el elemento correspondiente en la lista de ID de
artículo definida para el bloque de escritura OPC.
Parámetros
Importar desde el espacio de trabajo
Le permite importar configuraciones para el bloque de escritura OPC desde un
objeto de dagroup en el espacio de trabajo base. El cliente, los ID de los artículos
y el tiempo de muestreo se actualizan en función de las propiedades del grupo
importado.

Cliente
Define el cliente OPC asociado a este bloque. Puede agregar clientes a la lista
usando Configurar clientes OPC. Para obtener más información, vea Usar el
Administrador de clientes OPC.

ID de elemento
Muestra los elementos que se escribirán en el servidor especificado. Puede
agregar elementos a la lista usando Agregar elementos o eliminar elementos
usando Eliminar. Puede reordenar los elementos en la lista usando Subir o Bajar.
Cada elemento del puerto de entrada se escribe en el elemento
correspondiente en la lista.
Modo de escritura
Define el modo de escritura para este bloque. Las opciones disponibles
son asíncronas y síncronas. Las escrituras sincrónicas tienen una
sobrecarga ligeramente mayor que las escrituras asincrónicas, pero en
general son más confiables que las escrituras asincrónicas.

Tiempo de muestra
Define el tiempo de muestra para el bloque. Los datos se escriben en el
servidor en el tiempo de muestra especificado. Puede especificar 0 para
el modo continuo, o -1 para heredar el tiempo de muestra del bloque
conectado a la entrada del bloque de escritura OPC.
OPC Quality
El software OPC Toolbox utiliza atributos de calidad específicos definidos por
OPC Foundation, basados en un valor de calidad importante, un subestado
para ese valor de calidad principal y un estado límite que indica cómo el valor
es limitado. Este apéndice describe los atributos de calidad estándar definidos
por la OPC Foundation que se utilizan en la caja de herramientas, y describe las
extensiones especiales que utiliza la caja de herramientas.
Un valor de calidad OPC es un número que va de 0 a 65535, compuesto por
cuatro partes. Los 8 bits altos del valor de calidad representan la información de
calidad específica del proveedor. Los 8 bits bajos están dispuestos como
QQSSSSLL, donde QQ representa la calidad principal, SSSS representa el
substrato de calidad y LL representa el estado límite.
Los valores de calidad OPC HDA se superponen a los valores de calidad de
OPC DA.
OPC Quality Parts
Convierta ID de calidad(Es una indicación numérica de la calidad
del valor de datos del objeto daitem) de OPC en proveedor, mayor,
menor y estado límite.

Descripción
El bloque OPC Quality Parts convierte un vector de ID de calidad
OPC en cuatro partes:
-Estado del proveedor
-Gran calidad
-Subestado de calidad
-Estado límite
El puerto de calidad de un bloque de lectura OPC genera
identificadores de calidad.
Ejemplos del bloque OPC Toolbox

DISEÑO DE UN CONTROLADOR DE UN TANQUE DE AGUA


Pulse generador

Amplitud:3
Ingresar su periodo
Pulse width: 50
Phase Delay : 0
punto de operación
Max 40
Valor inicial: 0
Seleccione los dos bloques, dar clic y seleccionar créate
subsisten, obteniendo así el bloque de entrada
Llamar al Bloque OPC CONFIGURACION (dentro de la librería OPC Toobox),
mediante
el cual se reconocerá los módulos del CTF, para luego adquirir señal.
Doble clic en OPC Configuración - OPC Cliente Manager
El modelo se encarga de la conversión de la señal del sensor
a la señal de altura h(x), donde x es la señal del sensor que
en nuestro caso es el sensor ultrasónico
h(x)=-8,7864x+62,10532
Modelos físicos con el lenguaje
Simscape
Se mostrará los fundamentos del modelado de sistemas físicos con el lenguaje
Simscape. Dicho lenguaje basado en MATLAB y orientado a objetos es ideal para
realizar el modelado físico dentro del entorno Simulink. Le permite crear modelos de
componentes físicos (mecánicos, electromecánicos, hidráulicos, etc) utilizando el
enfoque de redes físicas.

La creación de modelos de sistemas físicos requiere frecuentemente que los ingenieros


y científicos tengan un completo control sobre el nivel de detalle del modelo.
Dependiendo de su cometido, necesitarán crear diferentes versiones del modelo para
ponderar el equilibrio entre la fidelidad del modelo y la velocidad de la simulación. A la
hora de desarrollar nuevas ideas, pueden necesitar crear nuevos bloques que
incorporen conceptos de sus investigaciones. El lenguaje Simscape proporciona la
flexibilidad necesaria para lograr todos estos objetivos.
Modelos físicos con el lenguaje
Simscape
Simscape le permite crear rápidamente modelos de sistemas físicos dentro del entorno
Simulink. Con Simscape, construyes modelos de componentes físicos basados en
conexiones físicas que se integran directamente con diagramas de bloques y otros
paradigmas de modelado. Usted modela sistemas como motores eléctricos,
rectificadores de puente, actuadores hidráulicos y sistemas de refrigeración mediante
el ensamblaje de componentes fundamentales en un esquema. Los productos
adicionales de Simscape proporcionan componentes más complejos y capacidades
de análisis.

Simscape lo ayuda a desarrollar sistemas de control y a probar el rendimiento a nivel


de sistema. Puede crear modelos de componentes personalizados utilizando el
lenguaje Simscape basado en MATLAB®, que permite la creación basada en texto de
componentes, dominios y bibliotecas de modelado físico. Puede parametrizar sus
modelos utilizando variables y expresiones MATLAB, y diseñar sistemas de control para
su sistema físico en Simulink. Para implementar sus modelos en otros entornos de
simulación, incluidos los sistemas de hardware en el lazo (HIL), Simscape admite la
generación de código C.
Lenguaje Simscape: Hidráulico.
Simscape le permite crear rápidamente modelos de sistemas físicos dentro del entorno
Simulink. Con Simscape, construyes modelos de componentes físicos basados en
conexiones físicas que se integran directamente con diagramas de bloques y otros
paradigmas de modelado. Usted modela sistemas como motores eléctricos,
rectificadores de puente, actuadores hidráulicos y sistemas de refrigeración mediante
el ensamblaje de componentes fundamentales en un esquema. Los productos
adicionales de Simscape proporcionan componentes más complejos y capacidades
de análisis.
Ejemplos del lenguaje SimScape aplicado al
entorno Hidráulico.
El bloque Signal Builder le permite crear grupos intercambiables de fuentes de
señales lineales a trozos y usarlas en un modelo.

Enviar señales a Desde bloques que tienen la etiqueta especificada. Si la


visibilidad de la etiqueta tiene un 'alcance', se debe usar un bloque de Visibilidad
de etiqueta para definir la visibilidad de la etiqueta. El ícono del bloque muestra
el nombre de la etiqueta seleccionada (las etiquetas locales están entre
corchetes, [], y los nombres de las etiquetas del alcance están entre llaves, {}).

El bloque Mantener en cero mantiene su entrada para el período de muestra


que especifique. El bloque acepta una entrada y genera una salida. Cada señal
puede ser escalar o vector. Si la entrada es un vector, el bloque contiene todos
los elementos del vector para el mismo período de muestra.

Muestra y espera con un retraso de período de muestra.


Señales escalares o vectoriales múltiplex.

Mostrar señales generadas durante la simulación.

Un bloque de subsistema contiene un subconjunto de bloques dentro de un


modelo o sistema.
Ejemplos del lenguaje SimScape aplicado al
entorno Hidráulico.
Las siguientes gráficas muestran las presiones en las
cámaras del cilindro y la posición del pistón.
Convierte la señal de entrada Simulink sin unidades en una señal física.
La expresión de unidad en el parámetro 'Unidad de señal de entrada' está asociada
con la señal de entrada Simulink sin unidades y determina la unidad asignada a la
Señal física.

Salida una onda sinusoidal:


O(t) = Amp*Sin(Freq*t+Phase) + Bias
El tipo de seno determina la técnica computacional utilizada.

El bloque representa una fuente ideal de velocidad que genera un diferencial de


velocidad en sus terminales proporcional a la señal física de entrada. La fuente es
ideal en el sentido de que se supone que es lo suficientemente potente como para
mantener la velocidad especificada independientemente de la fuerza ejercida
sobre el sistema.

El modelo está construido completamente con los bloques de la biblioteca de


cimentación y tiene en cuenta las paradas bruscas, la compresibilidad del fluido y el
consumo de fluido debido al movimiento del pistón.

Define la configuración del solucionador para usar para la simulación.


El bloque asigna propiedades de fluidos para todos los componentes ensamblados
en un bucle particular. La detección de bucle se realiza automáticamente y el
bloque se considera parte del bucle si está conectado hidráulicamente a al menos
uno de los componentes del bucle. Si no hay un bloque de fluido hidráulico
conectado al circuito, se asignan las propiedades predeterminadas del bloque de
fluido hidráulico personalizado.

El bloque modela un orificio de área constante de bordes agudos, cuyo caudal es


proporcional al diferencial de presión a través del orificio.

Osciloscopio.

Este bloque representa un punto de referencia traslacional mecánico, es decir, un


marco o un terreno. Úselo para conectar puertos de traducción mecánicos que
están rígidamente fijados al marco (tierra).
Ejemplos del lenguaje SimScape aplicado al
entorno Hidráulico.
Conexión de modelado físico Bloque de puerto para subsistemas.

El bloque representa un sensor de presión hidráulica ideal, es decir, un dispositivo que


convierte el diferencial de presión hidráulica medido entre dos puntos en una señal
de control físico proporcional a la presión. Las conexiones A y B conservan los
puertos hidráulicos y la conexión P es un puerto de señal física.
.

Este bloque representa una conexión a la atmósfera. Tiene un puerto de


conservación hidráulico. Conéctelo a puertos hidráulicos de otros bloques que se
consideran conectados directamente a la atmósfera.

Convierte la Señal Física de entrada en una señal de salida Simulink sin unidades.
La expresión de unidad en el parámetro 'Unidad de señal de salida' debe coincidir o ser
proporcional con la unidad de la Señal física y determina la conversión de la Señal física a
la señal de salida Simulink sin unidades..
Agregar o quitar entradas Especifique uno de los siguientes:
a) vector de caracteres que contiene + o - para cada puerto de entrada, | para
espaciador entre puertos (por ejemplo, ++ | - | ++).
b) escalar,> = 1, especifica el número de puertos de entrada que se sumarán.
Cuando solo hay un puerto de entrada, agregue o resta elementos sobre todas las
dimensiones o una dimensión especificada

Muestra la constante especificada por el parámetro 'Valor constante'. Si 'Valor


constante' es un vector y 'Interpretar parámetros vectoriales como 1-D' está
activado, trate el valor constante como una matriz 1-D. De lo contrario, muestre una
matriz con las mismas dimensiones que el valor constante..

Proporcione un puerto de salida para un subsistema o modelo. Los parámetros


'Salida cuando está deshabilitado' y 'Salida inicial' solo se aplican a subsistemas
ejecutados condicionalmente. Cuando un subsistema ejecutado de forma
condicional está deshabilitado, el resultado se mantiene en su último valor o se
establece en 'Salida inicial'.
Ejemplos del lenguaje SimScape aplicado al
entorno Hidráulico.
Proporcione un puerto de entrada para un subsistema o modelo.
Para subsistemas activados, 'entrada de retención retrasando la señal externa'
produce el valor de la entrada del subsistema en el paso de tiempo anterior.
Para los subsistemas de llamada de función, al activar "la entrada de retención para
las señales de retroalimentación de las salidas del subsistema de llamada de
función", se impide que el valor de entrada a este subsistema cambie durante su
ejecución..

Convierte la señal de entrada Simulink sin unidades en una señal física.


La expresión de unidad en el parámetro 'Unidad de señal de entrada' está asociada
con la señal de entrada Simulink sin unidades y determina la unidad asignada a la
Señal física.

El modelo está construido completamente con los bloques de la biblioteca de base.


Representa la apertura inicial, los coeficientes de descarga y el régimen de flujo que
puede ser turbulento o crítico según el número de Reynolds..

Define la configuración del solucionador para usar para la simulación.

Este bloque representa una conexión a la atmósfera. Tiene un puerto de


conservación hidráulico. Conéctelo a puertos hidráulicos de otros bloques que se
consideran conectados directamente a la atmósfera.
El bloque modela un orificio de área constante de bordes agudos, cuyo caudal es
proporcional al diferencial de presión a través del orificio.

El bloque modela un orificio de área constante de bordes agudos, cuyo caudal es


proporcional al diferencial de presión a través del orificio.

El modelo está construido completamente con los bloques de la biblioteca de


cimentación y tiene en cuenta las paradas bruscas, la compresibilidad del fluido y el
consumo de fluido debido al movimiento del pistón.

Este bloque representa un punto de referencia traslacional mecánico, es decir, un


marco o un terreno. Úselo para conectar puertos de traducción mecánicos que
están rígidamente fijados al marco (tierra).

El bloque representa una fuente ideal de energía hidráulica que es lo


suficientemente potente como para mantener la presión especificada en su salida,
independientemente del caudal consumido por el sistema. Las conexiones de
bloque T y P corresponden a los puertos de entrada y salida hidráulicos,
respectivamente, y la conexión S representa un puerto de señal físico. La diferencia
de presión en la fuente es directamente proporcional a la señal de control.
El bloque asigna propiedades de fluidos para todos los componentes ensamblados
en un bucle particular. La detección de bucle se realiza automáticamente y el
bloque se considera parte del bucle si está conectado hidráulicamente a al menos
uno de los componentes del bucle. Si no hay un bloque de fluido hidráulico
conectado al circuito, se asignan las propiedades predeterminadas del bloque de
fluido hidráulico personalizado.

El bloque representa una masa traslacional mecánica ideal.


El bloque tiene un puerto conservador traslacional mecánico. La dirección positiva
del bloque es desde su puerto al punto de referencia. Esto significa que la fuerza de
inercia es positiva si la masa se acelera en una dirección positiva.

El bloque representa un resorte lineal mecánico ideal.


Las conexiones R y C son puertos conservadores traslacionales mecánicos. La
dirección positiva del bloque es desde el puerto R al puerto C. Esto significa que la
fuerza es positiva si actúa en la dirección de R a C.
El bloque representa un amortiguador viscoso de traslación mecánico ideal.
Las conexiones R y C son puertos conservadores traslacionales mecánicos, con R
representando la varilla amortiguadora, mientras que C está asociada con la caja
amortiguadora. La dirección positiva del bloque es desde el puerto R al puerto C.

Proporcione un puerto de salida para un subsistema o modelo. Los parámetros


'Salida cuando está deshabilitado' y 'Salida inicial' solo se aplican a subsistemas
ejecutados condicionalmente. Cuando un subsistema ejecutado de forma
condicional está deshabilitado, el resultado se mantiene en su último valor o se
establece en 'Salida inicial'.

También podría gustarte