Návod k použití programu  HRMS_AH


      HRMS_AH  je program ze souboru seismických programů typu HRMS pro skládání dílčích odezev  od quasistatického zatížení, modálních komponent a seismických sil působících na hrdla aparátu  do výsledné seismické odezvy. Označení _A v názvu programu odpovídá skládání dílčích odezev kvazistatické, modální a souhrnné odezvy na zatížení hrdel  v absolutních hodnotách (Q+M+H).  Označení _H  indikuje rozšířenou možnost zadání seismických sil působících na hrdla buď vektorem nebo pouze velikostí seismické síly (a momentu).
      Použitý postup skládání je znázorněn na následujícím schematu. Tento postup je obecně závazný pro seismické skládání jakékoliv veličiny, nejen napětí. V levé části obdélníku jsou označeny dílčí odezvy, v pravé části metoda skládání.

S dílčími odezvami na quasistatická zatížení se SRSS sčítají i případné výstupy z programu TANK.
Pro skládání modálních komponent odezev se v programu užívá modifikovaná verze SRSS metody, kdy v případě blízkých vlastních frekvencí, tj. když    abs(( f i-1 - f i )/ f i ) < 0.1 , se příslušná  (i-1) a  i-tá  modální komponenta sčítá v absolutních hodnotách namísto SRSS.  Modální komponenty pro SRSS součet se získají z výstupního souboru *.S z programu HMOD, kde jsou vždy 3 dílčí prostorové komponenty pro jeden mod již vynásobeny příslušnými modálními podíly a SRSS sečteny do komponenty jediné. (Je tedy použito konzervativnějšího postupu skládání prostor-> mody.)
Při počítání souhrnné dílčí odezvy na seismická zatížení hrdel aparátu se každá  složka síly a momentu působích na hrdlo uvažuje samostatně a odpovídá jí jeden samostatný zátěžný stav. Odezvy od složek sil a momentů na jednom hrdle se sčítají v absolutních hodnotách, výsledné dílčí odezvy od jednotlivých hrdel se pak SRSS sečtou do souhrnné dílčí odezvy za hrdla. Při výpočtu se tedy vychází z maximálně  6*NHRDL zátěžných stavů ( 3 síly+3 momenty krát počet hrdel). Pokud je seismická síla na hrdlo určena vektorem , lze provést seismický součet pro hrdlo i s menším počtem komponent (např. sčítat jen 3 odezvy od složek síly). Pokud se seismická síla a moment pro dané hrdlo zadávají svými velikostmi, program vyžaduje pro toto hrdlo 6 zátěžných stavů - odezev na jednotké síly a momenty ve směru souřadných os.
     Program se spouští příkazem   HRMS_AH  NAME,  parametr  NAME je jméno úlohy.
Vstup:  -Všechny dílčí odezvy musí být uloženy v   souboru        name. STD  (STR formát)
                a to v pořadí kvazistatika,modální odezvy,odezvy na hrdla
             -Řídící textový soubor                                                   name. ISH
Výstup: Výsledný seismický součet (1 zát.stav)                          name.STE   (STR formát)

Upozornění:     Program vyžaduje dílčí odezvy uložené v souboru s rozšířením  .STD   Jednotlivé dílčí odezvy musí být v souboru uloženy v pořadí   kvazistatika - modální komponenty - odezvy na hrdla. Toto pořadí musí být bezpodmínečně zachováno,  jednotlivé skupiny odezev však mohou být vynechány - pořadí však musí souhlasit s daty v řídícím datovém souboru   NAME.ISH.
     Uvnitř skupiny kvazistatických odezev na pořadí jednotlivých odezev nezáleží - pořadí může být libovolné.
   Ve skupině modálních odezev musí pořadí jednotlivých modálních odezev odpovídat  posloupnosti vlastních frekvencí zadávaných v řídícím souboru    name.ISH.
      Dílčí odezvy na zatížení hrdel se zadávají po skupinách odezev (maximálně 6) pro každé hrdlo. Pokud je síla (a moment) na hrdlo zadána vektorem, na pořadí odezev ve skupině nezáleží. Pokud jsou síla a moment zadány velikostí, musí být nejprve 3 odezvy od jednotkových sil a poté 3 odezvy od jednotkových momentů (na pořadí uvnitř těchto trojic opět nezáleží).
       Při vytváření souboru    name. STD   lze s výhodou využít  programu STRADD , který je schopen „sesypat"  jednotlivé  zátěžné stavy  v předepsaném  pořadí  do jednoho výstupního souboru z několika vstupních souborů  - viz popis programu STRADD.
 

Struktura  řídícího souboru  NAME.ISH :

1.řádek -    ;text -      povinný komentářový řádek
2.řádek  - řídící parametry   NSRSS, NFREQ, NHRDL,     kde značí
    NSRSS      počet komponent sčítaných SRSS ( kvazistatické komponenty, zát.stavy z
                      programu TANK apod.)
    NFREQ     počet modálních komponent
    NHRDL    počet hrdel
Při nenulovém NFREQ následují další dva řádky :
     ; povinný textový řádek
     jeden či více řádků s vlastními frekvencemi f 1, f 2, ... ,f NFREQ
Pokud je  NHRDL>0,  následuje NHRDL+1 řádků se zadáním seismických sil:
  1.řádek    ; povinný textový řádek
 k+1. řádek:   NZSk      Fk      Mk

 Význam veličin :   NZSk       počet zátěžných stavů pro k-té hrdlo,
                             Fk, Mk      velikosti (amplitudy) seismické síly a momentu působící
                                             na k-té hrdlo. Síla se zadává v  N,  moment v   N.m
  Pokud se položí   Fk = Mk = 0., program předpokládá, že pro k-té hrdlo jsou zadány komponenty od složek vektoru seismické síly a momentu. V tomto případě je možno provést seismický součet i s menším počtem komponent než 6, např. zadat NZSk = 3 a do souboru name.STD připravit 3 komponenty od složek momentu.
     Pokud se zadá alespoň jedna z hodnot Fk, Mk  nenulová,  program předpokládá, že pro k-té hrdlo jsou známy pouze velikosti seismické síly a momentu. V tomto případě musí být NZSk=6, a v souboru name.STD musí být připraveno 6 odezev na jednotkové síly a jednotkové momenty ve směru souřadných os, a to v pořadí napřed 3 komponenty od síly, pak 3 od momentu.
Poznámky:
Program připouští, aby až 2 z veličin NSRSS, NFREQ, NHRDL byly rovny nule - příslušné části algoritmu se při výpočtu přeskočí.  Vhodnou volbou těchto parametrů a uložených odezev lze programem simulovat samostatné SRSS součty, modifikované SRSS součty, součty v absolutních hodnotách a jejich kombinace.
 

Příklad:
Aparát se 2-mi vlastními frekvencemi do 33 Hz,   4 hrdla.
Na prvním hrdle je znám vektor seismické zátěžné síly, moment nulový.
Na druhém hrdle je zadán vektor momentu, síla nulová. Na 3. a 4. hrdle nejsou známy vektory seismických sil, seismické síly a momenty jsou zadány pouze svými velikostmi.
Má se provést výpočet kompletní seismické odezvy, tj. kvazistatika + modální odezva + odezva od zatížení hrdel.
Připraví se vstupní soubor  name.STD   s celkem  23 zátěžnými stavy  v  pořadí
 1   až   3     - kvazistatické odezvy ve směrech x,y,z
 4   až   5     - dílčí modální odezvy pro frekvence f1 a f2
 6   až   8     - odezvy od složek F1x, F1y, F1z seismické síly na 1. hrdlo
 9   až  11    - odezvy od složek M2x, M2y, M2z  seismického momentu na 2. hrdlo
12  až  17    - odezvy od jednotkových sil a momentů působících na 3. hrdlo ve směrech
                     souřadných os
18  až  23    - odezvy od jednotkových sil a momentů působících na 4. hrdlo ve směrech
                     souřadných os

Vstupní soubor    name.ISH   bude mít tvar:

;  počet kvazist.   počet modál.    počet hrdel
     3                   2                4
;  frekvence v  Hz
        12.6       21.3
;  zadání dat pro hrdla
          3      0.      0.
          3      0.      0.
          6    1581.4      981.2
          6    875.7    1268.1