• Antelope Release 5.3 Mac OS X 10.6.8 2013-12-18

 

NAME

orbsmrsp - real-time computation of strong motion response spectra

SYNOPSIS

orbsmrsp [-start start_time] [-end time] [-select select_expr]
         [-reject reject_expr] [-state statefile]
         [-p parameter_file] [-statefile_update_interval update_interval]
         [{-v|-vv|-vvv}]
         dbmaster [orbtag1 orbname1 [orbtag2 orbname2 [...]]]

DESCRIPTION

orbsmrsp computes continuous time strong motion response spectra for sets of 3-component waveforms and outputs the spectra as both frequency-slice waveform ORB packets and as time-slice parameter file spectra ORB packets.

OPTIONS

PARAMETER FILE

Following is an example of a parameter file.


#    This is the orbsmrsp parameter file

process_interval 10.0     # processing time interval
orb_output       orbout   # orbtag for the output ORB
output_wfs       no       # output frequency-slice waveforms?
output_specs     yes      # output time-slice parameter file spectra??
inspect_verbose  0        # inspect module verbose level

#    This is the master table for defining station-process suites

staprocs &Arr{
#    name        data_src process  facility limit1     limit2     limit3   ...
     BR_Q113_D5  BR_Q113  D5pcnt   BRTT1    STRUC1_DRS STRUC1_SSE
     BR_Q113_D10 BR_Q113  D10pcnt  BRTT1    STRUC1_DRS STRUC1_SSE
     BR_E3469_D5 BR_E3469 D5pcnt   BRTT1    STRUC1_DRS
     BR_R130_D5  BR_R130  D5pcnt   BRTT2    STRUC1_DRS
}

#    This defines 3-component data sources for processing

data_templates &Arr{
#    data_src_name orb_tag srcname_select        channels_select calibfromdb
     BR_Q113       orbin   BR_Q113/MGENC/M200    BR_Q113_HH.     no
     BR_E3469      orbin   BR_E3469_HG./GENC/STR BR_E3469_HG.    no
     BR_R130       orbin   BR_R130_HG./GENC      BR_R130_HG.     yes
}

#    This defines a set of processing parameter templates

process_templates &Arr{
     D5pcnt &Arr{     # processing template name
          process_code_peak_accel pa # a process code for peak acceleration
          process_code_peak_vel   pv # a process code for peak velocity
          proc_pre     s01      # a prefix for process code
          tpad         300.0    # time pad for filter transients
          decimation_factor 200 # decimation factor
          parameters &Tbl{      # explicit smrsp filter parameters
          #    freq    damping
               -0.010  0.05
               -0.015
               -0.020
               -0.025
               -0.030
               -0.035
               -0.040
               -0.042
               ...
               -25.000
               -30.000
          }
     }
     D10pcnt &Arr{    # processing template name
          process_code_peak_accel pa # a process code for peak acceleration
          process_code_peak_vel   pv # a process code for peak velocity
          proc_pre     s01      # a prefix for process code
          tpad         300.0    # time pad for filter transients
          decimation_factor 200 # decimation factor
          parameters &Tbl{      # explicit smrsp filter parameters
          #    freq    damping
               -0.010  0.10
               -0.015
               -0.020
               -0.025
               -0.030
               -0.035
               -0.040
               -0.042
               ...
               -25.000
               -30.000
          }
     }
}

#    This defines a set of exceedance limit parameter templates

limit_templates &Arr{
     STRUC1_DRS &Arr{    # Limit name
          type DRS       # Exceedance type
	  units g        # units of spectrum values
          spectrum &Tbl{ # Exceedance spectrum, frequency value pairs
               -0.01     0.1050
               -0.025    0.1050
               -0.08     0.1760
               -0.38     0.1760
               -30.0     0.0022
          }
     }
     STRUC1_SSE &Arr{    # Limit name
          type SSE       # Exceedance type
	  units g        # units of spectrum values
          spectrum &Tbl{ # Exceedance spectrum, frequency value pairs
               0.03     0.02
               0.25     0.04
               0.5      0.08
               1.0      0.16
               2.0      0.32
               2.25     0.36
               10.0     0.36
               50.0     0.20
               100.0    0.20
          }
     }
     STRUC1_LSA &Arr{    # Limit name
          type LSA       # Exceedance type
	  units g        # units of spectrum values
          spectrum &Tbl{ # Exceedance spectrum, frequency value pairs
               0.03     0.50
               100.0    0.50
          }
     }
     STRUC2_OBE &Arr{    # Limit name
          type OBE       # Exceedance type
	  units g        # units of spectrum values
          limit_ratio 1.1 # limit ratio parameter for OBE and SSE types
          spectrum &Tbl{ # Exceedance spectrum, frequency value pairs
               0.03     0.01
               0.25     0.02
               0.5      0.04
               1.0      0.08
               2.0      0.16
               2.25     0.18
               10.0     0.18
               50.0     0.05
               100.0    0.02
          }
     }
     STRUC2_SSE &Arr{    # Limit name
          type SSE       # Exceedance type
	  units g        # units of spectrum values
          limit_ratio 1.1 # limit ratio parameter for OBE and SSE types
          spectrum &Tbl{ # Exceedance spectrum, frequency value pairs
               0.03     0.02
               0.25     0.04
               0.5      0.08
               1.0      0.16
               2.0      0.32
     	       2.25     0.36
               10.0     0.36
               50.0     0.10
               100.0    0.04
          }
     }
     STRUC2_LSA &Arr{    # Limit name
          type LSA       # Exceedance type
	  units g        # units of spectrum values
          spectrum &Tbl{ # Exceedance spectrum, frequency value pairs
               0.03     0.50
               100.0    0.50
          }
     }
}

The orbsmrsp parameters are as follows.

EXAMPLE PARAMETER FILE OUTPUT



> ]
#784111 'BR_E3469_D5/pf/SMRSP':  7/30/2012 (212) 14:35:05.476 : 4031 bytes
    parameter file data packet
staproc	BR_E3469_D5
time	1343658910.000000
type	spectrum
channels	&Tbl{
    BR_E3469_HGE nm/s**2
    BR_E3469_HGN nm/s**2
    BR_E3469_HGZ nm/s**2
}
endtime	1343658920.000000
facility	BRTT1
peak_accel	&Tbl{
    2.998769e+07
    1.938402e+07
    5.734927e+07
}
peak_vel	&Tbl{
    1.929457e+07
    3829134
    670787.2
}
pfid	BR_E3469_D5:1343658910.000000
pfinstance	0
pftype	spectra/smrsp
proc_name	D5pcnt
spectrum	&Tbl{
    100.000 2.998769e+07 1.938402e+07 5.734927e+07
    66.667 4.312242e+07 2.235167e+07 9.403972e+07
    50.000 7.780119e+07 3.060213e+07 1.24404e+08
    40.000 9.80971e+07 4.520877e+07 1.95706e+08
    33.333 6.615184e+07 3.982145e+07 1.238342e+08
    28.571 6.45157e+07 3.697196e+07 1.203019e+08
    25.000 5.286286e+07 4.40717e+07 9.395864e+07
    23.810 6.037682e+07 4.766978e+07 9.524687e+07
    ...
    0.100 1866793 3421332 396892
    0.091 2210179 3722130 339210.7
    0.083 2192323 4081793 329379.5
    0.077 1981210 4003609 323489.2
    0.071 1826225 3811786 310033.3
    0.067 1671365 3645837 435131.5
    0.050 1295316 2817446 541923.6
    0.040 1062096 2249769 476898.4
    0.033 896866.7 1651227 426807.2
}
>

BUGS AND CAVEATS

orbsmrsp is a skin for orbwfproc.

SEE ALSO

orbwfproc(1)
orbwfproc_wfspec(3o)

AUTHOR

Danny Harvey
Boulder Real Time Technologies, Inc.
Printer icon