SRSFromSDOFResponse (FPScript)

21.09.2021

Calcule le spectre de réponse au choc (SRS) à partir des réponses des différents systèmes SDOF du modèle SRS, qui peut être calculé à l'aide de la fonction SDOFResponse.

Syntaxe

SRSFromSDOFResponse(Responses, [ SpectrumType = SRS_MAXIMAX_ABSOLUTE ], [ StartIndex = 0 ] [ , EndIndex ])

 

La syntaxe de la fonction SRSFromSDOFResponse se compose des éléments suivants :

Section

Description

Responses

L'ensemble de données avec les réponses individuelles du système SDOF.

Les structures de données autorisées sont Série de signaux. Tous les types de données numériques sont autorisés.

Si l'argument est une liste, alors la fonction est exécutée pour chaque élément de la liste et le résultat est également une liste.

SpectrumType

Précise le type de spectre.

L'argument SpectrumType peut avoir les valeurs suivantes :

Constante

Signification

+ SRS_MAXIMAX_ABSOLUTE

Maxima absolu sur la période temporelle totale

+ SRS_MAXIMAX_POSITIVE

Maxima sur la période temporelle totale

+ SRS_MAXIMAX_NEGATIVE

Minima sur la période temporelle totale

+ SRS_PRIMARY_ABSOLUTE

Maxima absolus pendant l'événement de choc

+ SRS_PRIMARY_POSITIVE

Maxima pendant l'événement de choc

+ SRS_PRIMARY_NEGATIVE

Minima pendant l'événement de choc

+ SRS_RESIDUAL_ABSOLUTE

Maxima après l'événement de choc

+ SRS_RESIDUAL_POSITIVE

Maxima après l'événement de choc

+ SRS_RESIDUAL_NEGATIVE

Minima après l'événement de choc

Les structures de données autorisées sont Scalaire. Tous les types de données entiers sont autorisés.

Si l'argument est une liste, alors son premier élément est pris. S'il s'agit à nouveau d'une liste, le processus est répété.

Si l'argument n'est pas spécifié, il est défini à la valeur par défaut SRS_MAXIMAX_ABSOLUTE .

StartIndex

L'indice de départ de l'événement de choc. Ici, un indice négatif détermine une position par rapport à la fin de l'ensemble de données.

Les structures de données autorisées sont Scalaire. Tous les types de données entiers sont autorisés.

Si l'argument est une liste, alors son premier élément est pris. S'il s'agit à nouveau d'une liste, le processus est répété.

Si l'argument n'est pas spécifié, il est défini à la valeur par défaut 0 .

EndIndex

L'indice de fin de l'événement de choc. La valeur par défaut est la moitié de l'indice le plus élevé du signal temporel. Ici, un indice négatif détermine une position par rapport à la fin de l'ensemble de données.

Les structures de données autorisées sont Scalaire. Tous les types de données entiers sont autorisés.

Si l'argument est une liste, alors son premier élément est pris. S'il s'agit à nouveau d'une liste, le processus est répété.

Remarques

Le résultat a toujours la structure de données Signal.

La composante X produit les fréquences SDOF calculées. Si plusieurs types de spectres sont spécifiés, le résultat est une liste.

Disponible dans

Option Analyse spectrale

Exemples

SRSFromSDOFResponse(SDOF, SRS_PRIMARY_POSITIVE + SRS_PRIMARY_NEGATIVE, 600, 5600)

Calcule le spectre de réponse au choc à partir des réponses des systèmes SDOF individuels, qui sont présents dans la série de signaux "SDOF" (voir la fonction SDOFResponse). L'événement de choc est défini entre les indices 600 et 5600. Le résultat est une liste à deux entrées. Le premier élément contient un signal avec les maxima pendant l'événement de choc. Le deuxième élément contient un signal avec les minima pendant l'événement de choc.

Voir aussi

Fonction SRS

Fonction SDOFResponse

Option Analyse Spectrale

Objet d'analyse Spectre de réponse au choc

Partager l’article ou envoyer par mail :

Vous serez probablement intéressé par les articles suivants :