Calcula las respuestas de los sistemas individuales de un solo grado de libertad (sistemas SDOF) del modelo SRS a partir de la señal de un acelerómetro.
Sintaxis
SDOFResponse(Signal, [ DampingRatio = 0.05 ], [ StartingFrequency ], [ EndingFrequency ], [ FrequencyDivision = SRS_FREQUENCY_OCTAVE ], [ FrequencyResolution = 12 ] [ , Result = SRS_RESULT_ACCELERATION ])
La sintaxis de la función SDOFResponse consta de los siguientes elementos:
Parte |
Descripción |
||||||||
|---|---|---|---|---|---|---|---|---|---|
Signal |
Los datos que se van a analizar. Los datos deben tener una frecuencia de muestreo constante y no deben contener valores inválidos. Las estructuras de datos permitidas son Serie de datos y Señal. Se permiten todos los tipos de datos reales. Se aplican restricciones adicionales al componente X. Los valores deben tener un espaciado positivo constante. Si el argumento es una lista, la función se ejecuta para cada elemento de la lista y el resultado también es una lista. |
||||||||
DampingRatio |
El grado de atenuación de los sistemas SDOF. El grado de atenuación es 1 / (2 * factor de calidad Q). Las estructuras de datos permitidas son Valor escalar. Se permiten todos los tipos de datos reales. El valor debe ser mayor o igual que 0,00001 y menor o igual que 0,999999. Si el argumento es una lista, se toma su primer elemento. Si se trata de nuevo de una lista, se repite el proceso. Se establece el valor predeterminado 0,05 si no se especifica el argumento. |
||||||||
StartingFrequency |
La frecuencia de inicio para calcular las series de frecuencias de los sistemas SDOF individuales. El valor por defecto es 0,01 * frecuencia de muestreo. Las estructuras de datos permitidas son Valor escalar. Se permiten todos los tipos de datos reales. El valor debe ser mayor o igual que 0,01 y menor o igual que 10000. Si el argumento es una lista, se toma su primer elemento. Si se trata de nuevo de una lista, se repite el proceso. |
||||||||
EndingFrequency |
La frecuencia final para calcular la frecuencia máxima de la serie de frecuencias SDOF. La frecuencia máxima es 0,1 * frecuencia de muestreo. El valor predeterminado es 0,1 * frecuencia de muestreo. Las estructuras de datos permitidas son Valor escalar. Se permiten todos los tipos de datos reales. Si el argumento es una lista, la función se ejecuta para cada elemento de la lista y el resultado también es una lista. |
||||||||
FrequencyDivision |
Especifica la división de frecuencias para calcular las series de frecuencias de los sistemas SDOF individuales. El argumento FrequencyDivision puede tener los siguientes valores:
Si el argumento es una lista, se toma su primer elemento. Si se trata de nuevo de una lista, se repite el proceso. Se establece el valor predeterminado SRS_FREQUENCY_OCTAVE si no se especifica el argumento. |
||||||||
FrequencyResolution |
Especifica el valor para calcular el rango de frecuencias. Con la división de frecuencia logarítmica, el valor indica el número de frecuencias por octava. Con la división lineal de frecuencia, el valor indica la diferencia entre dos frecuencias vecinas. Las estructuras de datos permitidas son Valor escalar. Se permiten todos los tipos de datos reales. Si el argumento es una lista, se toma su primer elemento. Si se trata de nuevo de una lista, se repite el proceso. Se establece el valor predeterminado 12 si no se especifica el argumento. |
||||||||
Result |
Especifica el tipo de resultado de la función. Puede solicitar varios resultados añadiendo las constantes correspondientes. El argumento Result puede tener los siguientes valores:
Las estructuras de datos permitidas son Valor escalar. Se permiten todos los tipos de datos enteros. Si el argumento es una lista, se toma su primer elemento. Si se trata de nuevo de una lista, se repite el proceso. Se establece el valor predeterminado SRS_RESULT_ACCELERATION si no se especifica el argumento. |
Notas
El resultado siempre tiene la estructura de datos Serie de señales con componente Z.
El componente Z emite las frecuencias SDOF calculadas. Si se especifican varios tipos de resultado, el resultado es una lista.
Disponibilidad
Opción Análisis espectral
Ejemplos
SDOFResponse(Acceleration, 6 %, 31.5 Hz, 2 kHz, SRS_FREQUENCY_OCTAVE, 6, SRS_RESULT_ACCELERATION)
Calcula las respuestas de los sistemas de solo grado de libertad (sistemas SDOF) individuales del modelo SRS a partir de la señal 'Acceleration' (véase la función SRS). Se utiliza una resolución de frecuencia logarítmica (serie de octavas) entre 31,5 Hz y 2000 Hz.
El siguiente gráfico muestra una vista lateral del resultado. Por cada octava hay 6 señales. El gráfico permite identificar los máximos y mínimos a lo largo de todo el intervalo de tiempo.
