LAST CHANGED : 2011/07/17 CRUISE NAME(S) : S04P_2011 (nbp1102) CRUISE DATES : 2011/02/19 to 2011/04/23 SHIP NAME : N.B.Palmer PORTS : McMurdo Station to Punta Arenas, Chile CHIEF SCIENTIST : Jim Swift DATABASE NAME : aship DATA FILES : np2011_050_00208.raw to np2011_108_57600.raw STATUS : to do done ------ ----------- averaged [ x ] redid from scratch loaded [ x ] NOTE: time-dependent heading corrections applied IN the ensembles check heading correction [ x ] see note calibration [ x ] incl. soundspeed edited [ x ] re-check heading correction [ x ] check editing [ x ] figures [ x ] ===> ready to release to JASADCP INSTRUMENT : nb150 ACQUISITION : PROGRAM : uhdas PROCESSING: : python LOGGING : PARAMETERS : BT : bottom track mode (on or off) SI : sampling interval or averaging period for ensemble (sec) NB : number of bins BL : bin length (m) TD : transducer depth (m) BK : blanking length (m) HO : heading offset applied by DAS (deg) HB : heading bias (deg) CRPH : compensation for roll-pitch-heading, 1:on, 0:off) yy/mm/dd hh:mm:ss BT SI NB BL TD BK HO HB CRPH 2011/02/20 00:08:28 on 300 50 8 7 16 45.58 0.00 0001 HEADING : PRIMARY : gyro CORRECTION : seapath POSITIONS : seapath CALIBRATION : original heading alignment: 45.58 additional rotation -0.086 final transducer angle is: (original transducer angle) - (rotate_angle) original scale factor 0.989 soundspeed correction additional scale factor 1.011 included estimated offset of gps from transducer xducer_dx = 4, xducer_dy = 11 (helped a little) COMMENTS : Seapath had two *dubious* periods for about 1 hr each at 98.6 and 99.8 (the second was in bad weather). Deleted the worst of the first period Various patches without data due to ice or bubbles, Various patches with surface-intensified underway bias Last 2 days: Seapath failed (20-30deg away from gyro) Deleted all underway data during this time PROCESSOR : J.Hummon --- processing parameters ---------- ## (determined from "sonar"): model = nb ## (determined from "sonar"): frequency = 150 ## (determined from "sonar"): pingtype = nb ## (determined from "sonar"): instname = nb150 ## ping_headcorr is True ## hcorr_inst is seapath beamangle 30 configtype matlab cruisename nbp1102 datatype uhdas fixfile aship.agt pgmin 50 proc_engine python sonar nb150 yearbase 2011 #------------------------------------------------------- (1) start processing from scratch, to use new Python processing (was done with Matlab processing at sea) adcptree.py nb150 --datatype uhdas --cruisename nbp1102 #----------------------- (2) make control file cd nb150 cat << EOF > q_py.cnt ####----- begin q_py.cnt------------ ## all lines after the first "#" sign are ignored --yearbase 2011 --cruisename nbp1102 # used to identify configuration files --update_gbin ## if parameters for averaging changed, --sonar nb150 --dbname aship --datatype uhdas --ens_len 300 --ping_headcorr ## for heading correction (if not present, ## no heading correction will be calculated ## NOTE: in Python-only processing, there is ## presently no "post_headcorr" --max_search_depth 500 --configtype matlab --proc_engine python ##--------- end of q_py.cnt-------------- EOF #----------------------- (3) run processing quick_adcp.py --cntfile q_py.cnt --auto #----------------------- (4) fix temperature PATH=/home/jules/picoboo/modified_Sept2011/nbp_sndspd/:$PATH cd edit fix_sspd2.py nbp1102 aship.tem get fix_sspd2.py nbp1102 aship.tem write fix_temp fix_temp.tmp cd .. quick_adcp.py --steps2rerun navsteps:calib --auto **watertrack** ------- Number of edited points: 254 out of 277 amp = -0.0000 + 1.0118 (t - 78.3) phase = -0.00 + -0.0850 (t - 78.3) median mean std amplitude 1.0110 1.0118 0.0076 phase -0.0880 -0.0850 0.4844 ------- # adjust rotation and amplitude quick_adcp.py --steps2rerun rotate:navsteps:calib --rotate_angle -0.086 --rotate_amplitude 1.011 --auto **watertrack** ------- Number of edited points: 257 out of 280 amp = -0.0000 + 1.0006 (t - 78.3) phase = 0.00 + -0.0006 (t - 78.3) median mean std amplitude 1.0000 1.0006 0.0076 phase -0.0060 -0.0006 0.4896 ------- #----------------------- (5) Note: lots of on/off station anomalies. Look at transducer vs/ GPS location cat cal/watertrk/guess_xducerxy.out * xducer offset * guess ADCP (dx=startboard, dy=fwd) meters from GPS 2011/10/31 20:15:34 xducer_dx = 4.806141 xducer_dy = 11.613876 signal = 7853.079446 #Apply: quick_adcp.py --xducer_dx 4 --xducer_dy 11 --steps2rerun navsteps:calib --auto * xducer offset * guessing ADCP (dx=startboard, dy=fwd) meters from GPS fixfile is aship.agt calculation done at 2011/12/04 21:28:23 xducer_dx = 2.042530 xducer_dy = 3.649792 signal = 7853.079446 #That helps some with the anomalies Edit, apply editing quick_adcp.py --steps2rerun apply_edit:navsteps:calib --auto #check calib **watertrack** ------------ Number of edited points: 226 out of 263 amp = -0.0000 + 1.0001 (t - 77.5) phase = 0.00 + 0.0109 (t - 77.5) median mean std amplitude 1.0000 1.0001 0.0079 phase -0.0170 0.0109 0.5027 ------------ (6) Make web plots quick_web.py --interactive ------------ done. ready for release