Contenido principal

Results Explorer de Simscape

Navegar y representar los resultados del registro de datos de la simulación

Descripción

Puede utilizar la herramienta Results Explorer de Simscape™ para navegar y representar datos de simulación registrados. Registrar datos ayuda a analizar de qué forma cambian las variables de bloque internas a medida que transcurre la simulación. Por ejemplo, puede ver si la presión en un cilindro hidráulico está por encima de un valor mínimo o compararlo con la presión de la bomba. Después de configurar su modelo para registrar datos de simulación y ejecutar la simulación, utilice la herramienta Results Explorer de Simscape para navegar y representar los resultados del registro de datos.

Cuando hace clic en un nodo en el panel Model Tree Structure de Results Explorer de Simscape, se muestran las gráficas correspondientes en el panel derecho. Para obtener más información, consulte Seleccionar nodos para representar datos.

Utilice la barra de herramientas de Results Explorer de Simscape para importar y exportar los datos y controlar la visualización de los mismos:

BotónNombreDescripción

Import Data button

Import DataImporte datos de una variable de registro de simulación en el área de trabajo de MATLAB® a la ventana de Results Explorer de Simscape. Cuando hace clic en este botón, puede seleccionar de una lista de variables de área de trabajo independientes y objetos de salida de simulación individuales que contienen datos de Simscape registrados.

Export Data button

Export DataExporte datos de Results Explorer de Simscape y guárdelos como una variable de registro de simulación en el área de trabajo de MATLAB.

Linked button

LinkedIndica que la ventana de Results Explorer de Simscape está vinculada a la sesión actual de MATLAB. Haga clic en este botón para desvincular la ventana de la sesión. Para obtener más información, consulte Enlazar a la sesión de MATLAB.

Unlinked button

UnlinkedIndica que la ventana de Results Explorer de Simscape está desvinculada de la sesión actual de MATLAB. Haga clic en este botón para vincular la ventana a la sesión. Para obtener más información, consulte Enlazar a la sesión de MATLAB.

Export Figure button

Export FigureExporte las gráficas que se muestran actualmente en el panel derecho de la ventana Results Explorer de Simscape a una figura de MATLAB.

Utilice la sección Axes Control de la barra de herramientas de Results Explorer de Simscape para controlar el eje de tiempo y establecer los límites de tiempo de las gráficas:

NombreDescripción
Link Time AxesSi el panel derecho muestra varias gráficas y selecciona esta casilla, se vinculan los ejes de tiempo de estas gráficas cuando se desplaza o hace zoom. Para desplazarse o hacer zoom en una gráfica en particular, desactive la casilla Link Time Axes.
Restore Default LimitsRestaure los límites de la gráfica predeterminados. Al hacer clic en este botón, los campos Start Time y Stop Time muestran los límites de tiempo predeterminados para fines informativos.
Set to Current Plot LimitsCambie los límites de la gráfica para que coincidan con la visualización actual. Cuando hace clic en este botón, los campos Start Time y Stop Time reflejan los límites de los ejes de tiempo de la gráfica actual.
Start TimeIntroduzca el límite de tiempo inferior para las gráficas que se muestran en el panel derecho.
Stop TimeIntroduzca el límite de tiempo superior para las gráficas que se muestran en el panel derecho.
Simscape Results Explorer window

Abrir Results Explorer de Simscape

Si configura el modelo para registrar datos de simulación, puede hacer que se abra la ventana de Results Explorer de Simscape y se actualice automáticamente cuando completa una ejecución de simulación seleccionando la casilla Open viewer after simulation en el cuadro de diálogo Configuration Parameters. Para obtener más información sobre este flujo de trabajo, consulte Registrar, representar y navegar por datos de simulación.

Otras formas de abrir la ventana de Results Explorer de Simscape son:

  • Utilice la función sscexplore.

  • En la ventana del modelo, en la pestaña Simulation, haga clic en Review Results > Simscape Results Explorer.

  • Seleccione un bloque de Simscape en el modelo y, a continuación, en la pestaña Simscape Block, haga clic en Review Results > Results Explorer.

  • Haga clic con el botón secundario en un bloque y, desde el menú contextual, seleccione Simscape > View simulation data.

  • En el navegador del área de trabajo de MATLAB, haga doble clic en el nombre de la variable de registro de simulación.

Ejemplos

expandir todo

Cuando hace clic en un nodo en el panel Model Tree Structure de Results Explorer de Simscape, se muestran las gráficas correspondientes en el panel derecho:

  • Cuando hace clic en un nodo que representa un bloque, se muestran gráficas de todas las variables de ese bloque.

  • Cuando hace clic en un nodo que representa una variable, se muestra la gráfica únicamente para esa variable.

  • En el modo de simulación de frecuencia y tiempo, cuando hace clic en un nodo que representa una variable de frecuencia, se muestran las gráficas del valor instantáneo, la amplitud, el desplazamiento y la fase de esta variable. Puede hacer clic en cada uno de los subnodos para comprobar esos datos por separado. Para obtener más información, consulte Frequency and Time Simulation Mode.

  • Para seleccionar muchas variables para comparar gráficas en paralelo, presione Ctrl y haga clic en varios nodos.

Cuando se simula un modelo que tiene seleccionada la casilla Open viewer after simulation en el cuadro de diálogo Configuration Parameters, los datos en la ventana de Results Explorer de Simscape se actualizan automáticamente después de cada ejecución de simulación. Si esta casilla no está seleccionada, los datos no se actualizarán automáticamente. Cuando finaliza una ejecución de simulación, debe hacer clic en Simscape Results Explorer o Results Explorer en la barra de herramientas del modelo para actualizar los datos en la ventana de Results Explorer de Simscape.

Puede controlar si se reutiliza la ventana de Results Explorer de Simscape o se abre una nueva ventana, después de la próxima ejecución de simulación o actualización de datos, vinculando y desvinculando la ventana.

Cuando abra por primera vez la ventana de Results Explorer de Simscape, estará vinculada a la sesión actual de MATLAB. Esto significa que, cuando se ejecute una nueva simulación y se actualicen los datos, se sobrescribirán los resultados en la ventana. Si tiene más de un modelo abierto, ejecutar la simulación o utilizar una opción de actualización para cualquiera de estos modelos muestra los resultados actualizados en la misma ventana.

Para conservar los resultados actuales y abrir una nueva ventana después de la próxima simulación o actualización, haga clic en el botón Linked en la barra de herramientas de la ventana de Results Explorer de Simscape. El botón cambia a Unlinked, lo que significa que esta ventana ahora está desvinculada de la simulación. La próxima vez que vuelva a ejecutar una simulación o utilice una opción para ver los datos de la simulación en Results Explorer de Simscape, se abrirá una nueva ventana, que estará vinculada a la sesión.

Solo se puede vincular una ventana a la sesión. Por lo tanto, si tiene varias ventanas abiertas, hacer clic en el botón Unlinked de una de ellas para enlazar a la sesión desenlazará la anterior.

La herramienta Results Explorer de Simscape proporciona un enlace directo al diagrama de bloques. Estos enlaces permiten resaltar el bloque adecuado o abrir el cuadro de diálogo del bloque para ir fácilmente desde una variable enumerada en el árbol de Results Explorer de Simscape a la sección Initial Targets del cuadro de diálogo del bloque correspondiente.

Cuando selecciona un nodo en el árbol de Results Explorer de Simscape, el panel Node Statistics en la esquina inferior izquierda de la ventana se contrae de manera predeterminada. Cuando expande este panel, contiene estos enlaces:

  • Description: si el nodo representa un bloque o subsistema, este enlace muestra el nombre del bloque o subsistema. Si el nodo representa una variable, este enlace muestra el nombre descriptivo de la variable, que es el mismo nombre que aparece en la sección Initial Targets del cuadro de diálogo del bloque. Cuando hace clic en el enlace, se abre el cuadro de diálogo del bloque correspondiente.

    Por ejemplo, en la imagen de arriba, el nodo seleccionado w representa una variable denominada Rotational velocity. Cuando hace clic en el enlace Description, se abre el cuadro de diálogo del bloque Inertia, que es el bloque principal de esta variable. En el cuadro de diálogo del bloque, expanda la sección Initial Targets para ver la variable Rotational velocity.

  • Source: si el nodo representa una variable, este enlace muestra el nombre del bloque principal de esta variable. Cuando se hace clic en el enlace, se resalta el bloque correspondiente en el diagrama de bloques y se abre el subsistema adecuado, si es necesario.

    En el mismo ejemplo, cuando se hace clic en el enlace Source, se abre el subsistema DC Motor y se resalta el bloque Inertia, que es el bloque principal del nodo seleccionado w.

Sugerencia

Si el nombre descriptivo de una variable o bloque es demasiado largo para caber en el panel de estado, se trunca con puntos suspensivos (). Si señala el nombre truncado, la descripción emergente del panel de estado muestra el nombre completo.

Si su modelo contiene bloques con arreglos de componentes subyacentes, Results Explorer de Simscape incluye datos de simulación registrados para los miembros del arreglo.

Por ejemplo, en este modelo, el bloque Resistor Array contiene un arreglo subyacente de resistencias.

Cuando simula este modelo, el árbol de Results Explorer de Simscape incluye nodos para los miembros del arreglo numerados, como resistor(1), resistor(2), etc. Si el tamaño del arreglo de componentes es 1xN, los miembros se numeran comp(1), …, comp(N). Si el tamaño del arreglo es NxM, los miembros se numeran comp(1,1), comp(1,2), …, comp(NxM).

A diferencia de los bloques regulares, hacer clic en un nodo que representa un bloque con un arreglo de componentes subyacente no muestra ninguna gráfica. Haga clic en un nodo que represente un miembro individual del arreglo para ver gráficas de todas sus variables.

Ejemplos relacionados

Historial de versiones

Introducido en R2014b

expandir todo

Consulte también

Funciones