LAST CHANGED : 2019/08/26 04:30:38 CRUISE NAME(S) : FK190726 CRUISE DATES : 2019/07/31 to 2019/08/26 SHIP NAME : Falkor PORTS : Honolulu, HI CHIEF SCIENTIST : Les Watling DATABASE NAME : a_fk DATA FILES : fk2019_211_73078.raw to fk2019_237_14400.raw STATUS : to do done ------ ----------- averaged [ x ] loaded [ x ] NOTE: heading correction instrument exists NOTE: time-dependent heading corrections applied IN the ensembles (see cal/rotate/ens_hcorr.ang) check heading correction [ x ] calibration [ x ] edited [ x ] re-check heading correction [ x ] check editing [ x ] figures [ x ] INSTRUMENT : wh300 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 2019/07/31 20:19:58 off 120 70 2 7 2 44.63 0.00 0001 2019/08/02 06:15:13 off 120 70 2 7 2 44.63 0.00 0001 2019/08/03 22:15:13 off 120 70 2 7 2 44.63 0.00 0001 2019/08/04 18:15:13 off 120 70 2 7 2 44.63 0.00 0001 2019/08/05 04:15:14 off 120 70 2 7 2 44.63 0.00 0001 2019/08/09 15:11:10 off 120 70 2 7 2 44.63 0.00 0001 2019/08/11 09:48:13 off 120 70 2 7 2 44.63 0.00 0001 2019/08/15 06:01:40 off 120 70 2 7 2 44.63 0.00 0001 2019/08/16 05:10:01 off 120 70 2 7 2 44.63 0.00 0001 2019/08/17 04:19:11 off 120 70 2 7 2 44.63 0.00 0001 2019/08/17 18:31:10 off 120 70 2 7 2 44.63 0.00 0001 2019/08/22 03:46:25 off 120 70 2 7 2 44.63 0.00 0001 HEADING : PRIMARY : heading from gyro CORRECTION : heading correction from seapath NOTE: time-dependent heading corrections applied IN the ensembles (see cal/rotate/ens_hcorr.ang) POSITIONS : gps positions from cnav CALIBRATION : (check original processing parameters) additional rotation -0.45 final transducer angle is: 45.08 (original transducer angle) - (rotate_angle) 44.63 - ( -0.45 ) = 45.08 applied scale factor 1 additional scale factor: 1.001 COMMENTS : the wh300 transducer was painted, so the range was strongly reduced! PROCESSOR : U. Pinho --- processing parameters ---------- ## (determined from "sonar"): model = wh ## (determined from "sonar"): frequency = 300 ## (determined from "sonar"): instname = wh300 ## (determined from "sonar"): pingtype = bb beamangle 20 cruisename FK190726 datatype uhdas ens_len 120 fixfile a_fk.gps frequency 300 hcorr_inst seapath instname wh300 model wh pingtype bb proc_engine python ref_method refsm refuv_smoothwin 3 refuv_source nav sonar wh300 txy_file a_fk.agt xducer_dx 2 xducer_dy 18 yearbase 2019 ============== uhdas_info.txt ------raw------- raw: cnav 293 files (fk2019_207_00735 - fk2019_237_07200) raw: gyro 293 files (fk2019_207_00735 - fk2019_237_07200) raw: posmv 293 files (fk2019_207_00735 - fk2019_237_07200) raw: seapath 293 files (fk2019_207_00735 - fk2019_237_07200) raw: soundspeed 293 files (fk2019_207_00735 - fk2019_237_07200) raw: tsg 293 files (fk2019_207_00735 - fk2019_237_07200) adcp: os75 .raw 273 files (fk2019_207_07385 - fk2019_237_07200) adcp: os75 .raw.log 273 files (fk2019_207_07385 - fk2019_237_07200) adcp: os75 .raw.log.bin 273 files (fk2019_207_07385 - fk2019_237_07200) adcp: wh300 .raw 268 files (fk2019_211_73078 - fk2019_237_07200) adcp: wh300 .raw.log 268 files (fk2019_211_73078 - fk2019_237_07200) adcp: wh300 .raw.log.bin 268 files (fk2019_211_73078 - fk2019_237_07200) -----rbin------- rbin: cnav:gps 293 files (fk2019_207_00735 - fk2019_237_07200) rbin: gyro:hdg 293 files (fk2019_207_00735 - fk2019_237_07200) rbin: posmv:gps 293 files (fk2019_207_00735 - fk2019_237_07200) rbin: posmv:pmv 293 files (fk2019_207_00735 - fk2019_237_07200) rbin: seapath:gps_sea 293 files (fk2019_207_00735 - fk2019_237_07200) rbin: seapath:sea 293 files (fk2019_207_00735 - fk2019_237_07200) rbin: soundspeed:spd 293 files (fk2019_207_00735 - fk2019_237_07200) -----gbin------- gbin: wh300 (gyro,seapath,soundspeed,posmv,time,cnav) gbin: os75 (gyro,seapath,soundspeed,posmv,time,cnav) ------ database time ranges -------- proc: os75bb 207.089 - 237.177 (2019/07/27 to 2019/08/26) proc: os75nb 207.089 - 237.187 (2019/07/27 to 2019/08/26) proc: wh300 211.847 - 237.186 (2019/07/31 to 2019/08/26) (1) Summary of the cruise: cd wh300 plot_nav.py nav/a_fk.gps Cruise from Honolulu to the Northwestern Hawaiian Islands, 27 days. (2) review the data (a) check calibration:heading correction device: figview.py cal/rotate/*png - No gaps in the heading correction (b) check calibration: **watertrack** ------------ Number of edited points: 20 out of 37 amp = 1.0016 + 0.0007 (t - 225.6) phase = -0.17 + -0.0146 (t - 225.6) median mean std amplitude 1.0015 1.0016 0.0174 phase -0.4670 -0.1692 1.0140 ------------ **transducer-gps offset** ------------ guessing ADCP (dx=starboard, dy=fwd) meters from GPS positions from a_fk.agt calculation done at 2019/08/26 04:30:37 xducer_dx = -0.208465 xducer_dy = 0.706744 signal = 543.310847 ------------ quick_adcp.py --steps2rerun rotate:navsteps:calib --rotate_angle -0.45 --rotate_amplitude 1.001 --auto **watertrack** ------------ Number of edited points: 24 out of 38 amp = 0.9936 + 0.0004 (t - 224.7) phase = 0.13 + -0.0050 (t - 224.7) median mean std amplitude 0.9955 0.9936 0.0118 phase 0.0080 0.1348 0.7968 ------------ Good enough for edition. (3) edit: dataviewer.py -e quick_adcp.py --steps2rerun apply_edit:navsteps:calib --auto check calibration: **watertrack** ------------ Number of edited points: 23 out of 33 amp = 0.9922 + 0.0002 (t - 224.6) phase = 0.02 + -0.0165 (t - 224.6) median mean std amplitude 0.9950 0.9922 0.0121 phase -0.0260 0.0172 0.9010 ------------ ======================================================= further review: There is a time-dependent (but consistent) difference between wh300 and os75bb in a reference layer. os75nb seems best; os75bb matches os75; now make wh300 match os75bb emperically: rotate_210_217.cnt: amplitude= 0.986; angle_0= 0.346 rotate_217_221.cnt: amplitude= 0.986; angle_0= 0.428 rotate_221_223.cnt: amplitude= 0.996; angle_0= 0.130 rotate_223_225.cnt: amplitude= 0.989; angle_0= 0.189 rotate_225_227.cnt: amplitude= 0.991; angle_0= 0.179 rotate_227_229.cnt: amplitude= 0.997; angle_0= 0.000 rotate_229_240.cnt: amplitude= 0.997; angle_0= 0.000 After this correction: **watertrack** ------------ Number of edited points: 23 out of 32 amp = 0.9996 + -0.0005 (t - 224.6) phase = -0.13 + 0.0085 (t - 224.6) median mean std amplitude 1.0000 0.9996 0.0115 phase -0.1370 -0.1343 0.9224 ------------ quick_adcp.py --steps2rerun navsteps:calib --rotate_angle -0.135 --auto Final watertrack calibration is: **watertrack** ------------ Number of edited points: 23 out of 32 amp = 0.9995 + -0.0005 (t - 224.6) phase = -0.13 + 0.0084 (t - 224.6) median mean std amplitude 1.0000 0.9995 0.0116 phase -0.1370 -0.1323 0.9220 ------------ ======================================================= # check editing dataviewer.py (4) make web plots quick_web.py --interactive - view with a browser, look at webpy/index.html (5) Extract data: quick_adcp.py --steps2rerun matfiles --auto You can extract NetCDF files as well. adcp_nc.py adcpdb contour/wh300_short FK190726 wh300 adcp_nc.py --long adcpdb contour/wh300_long FK190726 wh300 To check netcdf file: ncdump -h contour/wh300_short.nc