Skip to content

Argo floats in shallow waters #262

@j-atkins

Description

@j-atkins

I have noticed erroneous output from the Argo floats when deployed in shallow waters. See for example the screenshot below where I've deployed an Argo float in shallow (< 200m) waters, but it continues sampling down to 2000m depth, sampling 0s values of temperature.

Image

I haven't done a full diagnosis yet but I suspect it is something due to the fact that all expedition.yamls will default to the following Argo config:

argo_float_config:
    cycle_days: 10.0
    drift_days: 9.0
    drift_depth_meter: -1000.0 # <-- see here deep default
    max_depth_meter: -2000.0 # <-- see here deep default
    min_depth_meter: 0.0
    stationkeeping_time_minutes: 20.0
    vertical_speed_meter_per_second: -0.1

Where the drift_depth_meter and max_depth_meter fields default to very deep values.

If Argos shouldn't really be deployed in shallow waters, then I think we should introduce blocks on deploying them when e.g. bathymetry < 2000m.

But, if it's good to have the flexibility to deploy shallow, then we need to think a bit further. For example, should the max depth and drift depth be determined from the bathymetry for the location, overriding the config if the default values are too deep? With a warning?

Keen to hear your thoughts @erikvansebille and @ammedd!

I notice there has been previous discussion about shallow Argos (#26), which could be related.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions