PS Constant
Generar señal física constante
Bibliotecas:
Simscape /
Foundation Library /
Physical Signals /
Sources
Descripción
El bloque PS Constant genera una señal física de valor constante. Puede especificar el valor y la unidad de la señal como parámetro Constant.
Ejemplos
Inductor no lineal
Este ejemplo muestra una implementación de un inductor no lineal en el que la inductancia depende de la corriente. Para una mejor eficiencia numérica, el comportamiento subyacente se define en términos de un flujo dependiente de la corriente. Para diferenciar el flujo para obtener tensión, se incluye un retraso magnetizador. Los resultados de la simulación son relativamente insensibles a este retraso siempre y cuando sea al menos un orden de magnitud más rápido que la frecuencia de interés más rápida. Los parámetros para la fuente y el retraso se definen en el área de trabajo de MATLAB®, de manera que la tensión esperada se pueda calcular de manera analítica.
Refrigeración con fluido bifásico
En este ejemplo se muestra un modelo de ciclo de refrigeración por compresión de vapor utilizando componentes de fluido bifásico. El compresor conduce el refrigerante R-134a a través del condensador, una válvula de expansión y un evaporador. El gas caliente que sale del compresor se condensa en el condensador a través de la transferencia de calor al ambiente. La presión disminuye a medida que el refrigerante atraviesa la válvula de expansión. La disminución de la presión reduce la temperatura de saturación del refrigerante. Esto permite que hierva en el evaporador, ya que absorbe calor del compartimento refrigerador. A continuación, el refrigerante regresa al compresor para repetir el ciclo. El controlador activa y desactiva el compresor para mantener la temperatura del compartimento refrigerador dentro de un rango aproximado a la temperatura deseada.
Puertos
Salida
O — Señal física de salida, tipificada por el valor de los parámetros del bloque
señal física
Señal física de salida. El valor y la unidad de la señal están determinados por el valor y la unidad del parámetro Constant.
El nombre del puerto no es visible en el icono de bloque, pero puede verlo en el archivo de fuente subyacente, haciendo clic en Source code, en la pestaña Description del cuadro de diálogo del bloque.
Parámetros
Constant — Valor y unidad de la señal
1 1
(predeterminado)
El valor y la unidad de la señal de salida en el puerto O. El primer cuadro de edición representa el valor de la señal. Puede especificar valores positivos y negativos.
El segundo cuadro combinado representa la unidad de la señal de salida. De forma predeterminada, la unidad es 1
(sin unidades). Puede seleccionar una unidad de la lista desplegable o introducir el nombre de unidad que desee, como rpm
, o una expresión válida, como rad/s
. Para obtener más información o una lista de abreviaturas de unidades, consulte How to Specify Units in Block Dialogs y Unit Definitions.
Capacidades ampliadas
Generación de código C/C++
Genere código C y C++ mediante Simulink® Coder™.
Historial de versiones
Introducido en R2007bR2019a: Propagación de unidades
Antes de la versión R2019a, este bloque no propagaba unidades físicas.
Si el modelo contiene bloques existentes sin propagación de unidades, utilice Upgrade Advisor para actualizar los bloques a la versión más reciente. Para obtener más información, consulte Upgrading Models with Legacy Physical Signal Blocks.
Consulte también
Comando de MATLAB
Ha hecho clic en un enlace que corresponde a este comando de MATLAB:
Ejecute el comando introduciéndolo en la ventana de comandos de MATLAB. Los navegadores web no admiten comandos de MATLAB.
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)