├── .gitignore ├── COPYING ├── MASK4 ├── MASK4_testlog.xlsx ├── MHKDRCode │ ├── Z20A │ │ ├── WEC_T3R2.mat │ │ ├── Zdkn12.mat │ │ ├── Zidkn12.mat │ │ └── Zikn12.mat │ ├── ampSpectra.m │ ├── calcExcitationv3.m │ ├── gridTestVars.m │ ├── importNSWCCD.m │ ├── magSpringMapping.m │ ├── makePowerSurfaces.m │ ├── makePowerSurfaces_CD3.m │ ├── makePowerSurfacesv2.m │ ├── makePowerSurfacesv3.m │ ├── makeSurfacePlots.m │ ├── msSysIdentification1x1_heave.m │ ├── msSysIdentification1x1_heaveCD.m │ ├── tweMerge.m │ ├── tweRead.m │ ├── tweSync.m │ └── waveCalibration │ │ ├── AWDC-BADAQ-s00113.twe │ │ ├── AWDC-BPDAQ-s00113.twe │ │ └── AWDC-SAADAQ-s00113.twe ├── README.md ├── ReadMe.txt └── import_NSWCCD.m ├── README.md ├── data ├── foswec_model.mat ├── waveBot_MIMO.mat └── waveBot_heaveModel.mat ├── demo_foswec.m ├── demo_waveBot.m ├── fbWecCntrlTest.m ├── mbari_wec ├── README.md ├── environment.yml └── mbari_wec_2021_example.py ├── seminar_examples ├── README.md ├── example_controlDesign.mlx ├── example_smdImpedance.mlx ├── example_smdResonance.mlx ├── example_wecToSmd.mat ├── example_wecToSmd.mlx └── root_locus_CL_SMD_stability.mlx └── src ├── WecPower.m ├── genMultiSine.m ├── mimoPi.m ├── mimoX0.m └── runPowStudy.m /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/fbWecCntrl/HEAD/.gitignore -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/fbWecCntrl/HEAD/COPYING -------------------------------------------------------------------------------- /MASK4/MASK4_testlog.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/fbWecCntrl/HEAD/MASK4/MASK4_testlog.xlsx -------------------------------------------------------------------------------- /MASK4/MHKDRCode/Z20A/WEC_T3R2.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/fbWecCntrl/HEAD/MASK4/MHKDRCode/Z20A/WEC_T3R2.mat -------------------------------------------------------------------------------- /MASK4/MHKDRCode/Z20A/Zdkn12.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/fbWecCntrl/HEAD/MASK4/MHKDRCode/Z20A/Zdkn12.mat -------------------------------------------------------------------------------- /MASK4/MHKDRCode/Z20A/Zidkn12.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/fbWecCntrl/HEAD/MASK4/MHKDRCode/Z20A/Zidkn12.mat -------------------------------------------------------------------------------- /MASK4/MHKDRCode/Z20A/Zikn12.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/fbWecCntrl/HEAD/MASK4/MHKDRCode/Z20A/Zikn12.mat -------------------------------------------------------------------------------- /MASK4/MHKDRCode/ampSpectra.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/fbWecCntrl/HEAD/MASK4/MHKDRCode/ampSpectra.m -------------------------------------------------------------------------------- /MASK4/MHKDRCode/calcExcitationv3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/fbWecCntrl/HEAD/MASK4/MHKDRCode/calcExcitationv3.m -------------------------------------------------------------------------------- /MASK4/MHKDRCode/gridTestVars.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/fbWecCntrl/HEAD/MASK4/MHKDRCode/gridTestVars.m -------------------------------------------------------------------------------- /MASK4/MHKDRCode/importNSWCCD.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/fbWecCntrl/HEAD/MASK4/MHKDRCode/importNSWCCD.m -------------------------------------------------------------------------------- /MASK4/MHKDRCode/magSpringMapping.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/fbWecCntrl/HEAD/MASK4/MHKDRCode/magSpringMapping.m -------------------------------------------------------------------------------- /MASK4/MHKDRCode/makePowerSurfaces.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/fbWecCntrl/HEAD/MASK4/MHKDRCode/makePowerSurfaces.m -------------------------------------------------------------------------------- /MASK4/MHKDRCode/makePowerSurfaces_CD3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/fbWecCntrl/HEAD/MASK4/MHKDRCode/makePowerSurfaces_CD3.m -------------------------------------------------------------------------------- /MASK4/MHKDRCode/makePowerSurfacesv2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/fbWecCntrl/HEAD/MASK4/MHKDRCode/makePowerSurfacesv2.m -------------------------------------------------------------------------------- /MASK4/MHKDRCode/makePowerSurfacesv3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/fbWecCntrl/HEAD/MASK4/MHKDRCode/makePowerSurfacesv3.m -------------------------------------------------------------------------------- /MASK4/MHKDRCode/makeSurfacePlots.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/fbWecCntrl/HEAD/MASK4/MHKDRCode/makeSurfacePlots.m -------------------------------------------------------------------------------- /MASK4/MHKDRCode/msSysIdentification1x1_heave.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/fbWecCntrl/HEAD/MASK4/MHKDRCode/msSysIdentification1x1_heave.m -------------------------------------------------------------------------------- /MASK4/MHKDRCode/msSysIdentification1x1_heaveCD.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/fbWecCntrl/HEAD/MASK4/MHKDRCode/msSysIdentification1x1_heaveCD.m -------------------------------------------------------------------------------- /MASK4/MHKDRCode/tweMerge.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/fbWecCntrl/HEAD/MASK4/MHKDRCode/tweMerge.m -------------------------------------------------------------------------------- /MASK4/MHKDRCode/tweRead.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/fbWecCntrl/HEAD/MASK4/MHKDRCode/tweRead.m -------------------------------------------------------------------------------- /MASK4/MHKDRCode/tweSync.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/fbWecCntrl/HEAD/MASK4/MHKDRCode/tweSync.m -------------------------------------------------------------------------------- /MASK4/MHKDRCode/waveCalibration/AWDC-BADAQ-s00113.twe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/fbWecCntrl/HEAD/MASK4/MHKDRCode/waveCalibration/AWDC-BADAQ-s00113.twe -------------------------------------------------------------------------------- /MASK4/MHKDRCode/waveCalibration/AWDC-BPDAQ-s00113.twe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/fbWecCntrl/HEAD/MASK4/MHKDRCode/waveCalibration/AWDC-BPDAQ-s00113.twe -------------------------------------------------------------------------------- /MASK4/MHKDRCode/waveCalibration/AWDC-SAADAQ-s00113.twe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/fbWecCntrl/HEAD/MASK4/MHKDRCode/waveCalibration/AWDC-SAADAQ-s00113.twe -------------------------------------------------------------------------------- /MASK4/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/fbWecCntrl/HEAD/MASK4/README.md -------------------------------------------------------------------------------- /MASK4/ReadMe.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/fbWecCntrl/HEAD/MASK4/ReadMe.txt -------------------------------------------------------------------------------- /MASK4/import_NSWCCD.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/fbWecCntrl/HEAD/MASK4/import_NSWCCD.m -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/fbWecCntrl/HEAD/README.md -------------------------------------------------------------------------------- /data/foswec_model.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/fbWecCntrl/HEAD/data/foswec_model.mat -------------------------------------------------------------------------------- /data/waveBot_MIMO.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/fbWecCntrl/HEAD/data/waveBot_MIMO.mat -------------------------------------------------------------------------------- /data/waveBot_heaveModel.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/fbWecCntrl/HEAD/data/waveBot_heaveModel.mat -------------------------------------------------------------------------------- /demo_foswec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/fbWecCntrl/HEAD/demo_foswec.m -------------------------------------------------------------------------------- /demo_waveBot.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/fbWecCntrl/HEAD/demo_waveBot.m -------------------------------------------------------------------------------- /fbWecCntrlTest.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/fbWecCntrl/HEAD/fbWecCntrlTest.m -------------------------------------------------------------------------------- /mbari_wec/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/fbWecCntrl/HEAD/mbari_wec/README.md -------------------------------------------------------------------------------- /mbari_wec/environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/fbWecCntrl/HEAD/mbari_wec/environment.yml -------------------------------------------------------------------------------- /mbari_wec/mbari_wec_2021_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/fbWecCntrl/HEAD/mbari_wec/mbari_wec_2021_example.py -------------------------------------------------------------------------------- /seminar_examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/fbWecCntrl/HEAD/seminar_examples/README.md -------------------------------------------------------------------------------- /seminar_examples/example_controlDesign.mlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/fbWecCntrl/HEAD/seminar_examples/example_controlDesign.mlx -------------------------------------------------------------------------------- /seminar_examples/example_smdImpedance.mlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/fbWecCntrl/HEAD/seminar_examples/example_smdImpedance.mlx -------------------------------------------------------------------------------- /seminar_examples/example_smdResonance.mlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/fbWecCntrl/HEAD/seminar_examples/example_smdResonance.mlx -------------------------------------------------------------------------------- /seminar_examples/example_wecToSmd.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/fbWecCntrl/HEAD/seminar_examples/example_wecToSmd.mat -------------------------------------------------------------------------------- /seminar_examples/example_wecToSmd.mlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/fbWecCntrl/HEAD/seminar_examples/example_wecToSmd.mlx -------------------------------------------------------------------------------- /seminar_examples/root_locus_CL_SMD_stability.mlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/fbWecCntrl/HEAD/seminar_examples/root_locus_CL_SMD_stability.mlx -------------------------------------------------------------------------------- /src/WecPower.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/fbWecCntrl/HEAD/src/WecPower.m -------------------------------------------------------------------------------- /src/genMultiSine.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/fbWecCntrl/HEAD/src/genMultiSine.m -------------------------------------------------------------------------------- /src/mimoPi.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/fbWecCntrl/HEAD/src/mimoPi.m -------------------------------------------------------------------------------- /src/mimoX0.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/fbWecCntrl/HEAD/src/mimoX0.m -------------------------------------------------------------------------------- /src/runPowStudy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/fbWecCntrl/HEAD/src/runPowStudy.m --------------------------------------------------------------------------------