LAST CHANGED : 2013/02/01 CRUISE NAME(S) : ka1004 CRUISE DATES : 2010/07/09 to 2010/08/10 SHIP NAME : Ka`imimoana PORTS : Seattle -- San Diego CHIEF SCIENTIST : ? DATABASE NAME : aship DATA FILES : ka2010_189_70089.raw to ka2010_221_50400.raw STATUS : to do done ------ ----------- averaged [ x ] loaded [ x ] NOTE: time-dependent heading corrections staged (cal/rotate/ens_hcorr.ang) but applied in postprocessing correct and apply headcorr [ x ] calibration [ x ] edited [ x ] re-check heading correction [ x ] check editing [ x ] figures [ x ] done -- ready for release to JASADCP INSTRUMENT : os75 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 2010/07/09 19:33:09 off 300 60 16 5 8 44.40 0.00 0001 HEADING : PRIMARY : gyro CORRECTION : (initially, a constant rotation; then patch posmv and use that) POSITIONS : norstar gps (specify more detail if available) CALIBRATION : original heading alignment: 44.4 additional rotation 1.36 final transducer angle is: (original transducer angle) - (rotate_angle) 44.4 - (1.36-0.18) (relative to the gappy posmv) original scale factor 1 additional scale factor (1.001) COMMENTS : POSMV was doing very badly; only a couple of days at the end could have been used. Gyro error from POSMV is 1.7 with errors +/- 0.2deg as is common in the eastern equatorial pacific, scattering was weak, affecting range. most of the 8S transit east was lost (due to weather) (1) gaps in posmv positions; (reprocess with other gps) (2) secondary gps wandered a bit, causing problems with ships speed in some cases (deleted various 30min chunks) - this is going to persist for the rest of 2009 and possibly into 2010. (4) correcting for gps-transducer offset dx=-4, dy=25 cleaned up #3 above somewhat and recovered (by reloading) some profiles in the 8S,8N band Steps documented below were the original processing; after reloading the data and using shifted positions, a single amp and phase (see CALIBRATION above) were applied. PROCESSOR : J.Hummon --- processing parameters ---------- ## (determined from "sonar"): model = os ## (determined from "sonar"): frequency = 75 ## (determined from "sonar"): pingtype = nb ## (determined from "sonar"): instname = os75 ## ping_headcorr is False ## hcorr_inst is posmv beamangle 30 configtype matlab cruisename ka1004 datatype uhdas pgmin 50 proc_engine python sonar os75nb yearbase 2010 ============================================== (1) set up processing directory adcptree.py os75nb --datatype uhdas --cruisename ka1004 (2) # set up control file cd os75nb cat << EOF > q_py.cnt --yearbase 2010 --cruisename ka1004 --configtype matlab --update_gbin --sonar os75nb --dbname aship --datatype uhdas --ens_len 300 --pgmin 30 #--ping_headcorr --proc_engine python --max_search_depth 800 --auto EOF quick_adcp.py --cntfile q_py.cnt (3) check heading corrections: figview.py cal/rotate/*png ugly. revert to a constant ** watertrack ** Number of edited points: 91 out of 99 amp = 0.0001 + 1.0021 (t - 206.4) phase = 0.01 + 1.3712 (t - 206.4) median mean std amplitude 1.0020 1.0021 0.0094 phase 1.3580 1.3712 0.4709 quick_adcp.py --steps2rerun rotate:navsteps:calib --rotate_angle 1.36 --auto ** watertrack ** Number of edited points: 91 out of 99 amp = 0.0001 + 1.0020 (t - 206.4) phase = 0.01 + 0.0103 (t - 206.4) median mean std amplitude 1.0020 1.0020 0.0094 phase -0.0050 0.0103 0.4697 (4) redo with smoothr quick_adcp.py --steps2rerun navsteps --use_smoothr --auto (5) now, edit, apply editing quick_adcp.py --steps2rerun apply_edit:navsteps --use_smoothr --auto ** watertrack calib ** Number of edited points: 91 out of 99 amp = 0.0001 + 1.0020 (t - 206.4) phase = 0.01 + 0.0103 (t - 206.4) median mean std amplitude 1.0020 1.0020 0.0094 phase -0.0050 0.0103 0.4697 (6) figures: quick_web.py --interactive done. applied. ======= not done afterall. 2012/01/29: transducer offset quick_adcp.py --steps2rerun navsteps:calib --auto --cruisename ka1004 --yearbase 2010 --sonar os75nb --proc_engine python **watertrack** ------------ Number of edited points: 92 out of 99 amp = 1.0024 + 0.0002 (t - 206.6) phase = 0.02 + 0.0129 (t - 206.6) median mean std amplitude 1.0020 1.0024 0.0099 phase 0.0140 0.0176 0.4703 ------------ **transducer-gps offset** ------------ guessing ADCP (dx=startboard, dy=fwd) meters from GPS fixfile is aship.gps calculation done at 2013/01/31 01:47:05 xducer_dx = -5.162938 xducer_dy = 26.224617 signal = 5962.427135 ------------ figview.py cal/rotate/*png Better patch heading correction: cd cal/rotate patch_hcorr.py (cleaner; write/exit) figview.py *.png rotate unrotate.tmp rotate rotate_fixed.tmp cd ../.. quick_adcp.py --steps2rerun navsteps:calib --auto **watertrack** ------------ Number of edited points: 92 out of 99 amp = 1.0024 + 0.0002 (t - 206.6) phase = -0.15 + 0.0027 (t - 206.6) median mean std amplitude 1.0020 1.0024 0.0099 phase -0.1305 -0.1527 0.4568 ------------ **transducer-gps offset** ------------ guessing ADCP (dx=startboard, dy=fwd) meters from GPS fixfile is aship.gps calculation done at 2013/01/31 01:54:01 xducer_dx = -5.133801 xducer_dy = 26.289532 signal = 5962.427135 ------------ quick_adcp.py --steps2rerun navsteps --auto quick_adcp.py --steps2rerun navsteps:calib --xducer_dx -4 --xducer_dy 25 --auto **watertrack** ------------ Number of edited points: 93 out of 99 amp = 1.0012 + 0.0003 (t - 206.7) phase = -0.18 + 0.0061 (t - 206.7) median mean std amplitude 1.0010 1.0012 0.0081 phase -0.1900 -0.1775 0.3676 ------------ quick_adcp.py --steps2rerun rotate:navsteps:calib --rotate_angle -.18 --rotate_amplitude 1.001 --auto