Home| superdarn |src.bin|tk|tool| make_sim Index

make_sim

Syntax
make_sim --help
make_sim [options]
Synopsis

Generates simulated single-component Lorentzian ACFs.

Options
--helpprint the help message and exit.
--versionprint the RST version number and exit.
-katscanuse Kathrn McWilliams' 8-pulse sequence (default).
-tauscanuse Ray Greenwald's 13-pulse sequence.
-spaletascanuse Mrinal Balaji / Jef Spaleta's 16-pulse sequence.
-oldscanuse the old 7-pulse sequence.
-xcfcalculate interferometer samples and XCFs (default is to use a virtual height model).
-elv elvset the elevation angle to elv degrees for all ranges (instead of using a virtual height model).
-vht vhtset the virtual height to vht km for all ranges (instead of using a virtual height model).
-tdiff tdiffset the tdiff value to tdiff microseconds when calculating interferometer samples and XCFs (default is to use hardware value).
-freq fset the radar frequency to f MHz (default is 12 MHz).
-vel vset the background Doppler velocity to v m/s (default is 450 m/s).
-v_spread v_sset the Gaussian Doppler velocity spread (standard deviation) to v_s m/s (default is 0 m/s).
-width wset the spectral width to w m/s (default is 120 m/s).
-t_d t_dset the irregularity decay time to t_d milliseconds (default is 40 ms).
-t_g t_gset the irregularity growth time to t_d microseconds (default is 1 us, ie negligible).
-t_c t_cset the precipitation time constant (lifetime) to t_c milliseconds (default is 1e6 ms, ie negligible).
-constantuse a constant irregularity lifetime distribution (default is exponential).
-noise nadd white noise level to produce SNR n dB (default is no noise).
-smsep smsepset the sample separation to smsep microseconds (default is 300 us).
-nrang nrangset the number of range gates to nrang (default is 100).
-n_good n_goodset the number of range gates with scatter to n_good (default is 40). WARNING: setting this above ~70 for katscan (or default) sequence will cause cross-range interference at lag0 from range gates ~70 and above (lag0 ~2x the value at other range gates).
-srng srngset the first range gate containing scatter to srng (default is 0).
-nave naveset the number of averages in the integration period to nave (default is 70/50/20 for oldscan/katscan/tauscan).
-amp ampset the average ACF amplitude to amp (default is 1).
-nocriRemove cross-range interference from the ACFs (default is CRI on). WARNING: removing cross-range interference will make the raw samples unusable, since each range gate will have to be integrated separately.
-decaySet the ACFs to have a decaying amplitude by a factor of 1/(r^2).
-stid stidset the station identifier in the data records to stid (default is 0).
-beam beamset the radar beam number in the data records to beam (default is 7).
-mpinc mpincset the multi-pulse increment of the pulse sequence to mpinc microseconds (default is 1500 us for katscan or 2400 us for oldscan/tauscan).
-iqOutput raw samples (in iqdat format) instead of ACFs (in rawacf format).
Description

Generates simulated single-component Lorentzian ACFs in either rawacf (default) or iqdat format, which is then written to standard output.

Examples
make_sim > output.rawacf

Generates simulated single-component Lorentzian ACFs in rawacf format.