diff --git a/AsbCloudInfrastructure/Services/DetectOperations/Detectors/DetectorStaticSurveying.cs b/AsbCloudInfrastructure/Services/DetectOperations/Detectors/DetectorStaticSurveying.cs index 2160b9f2..065e7528 100644 --- a/AsbCloudInfrastructure/Services/DetectOperations/Detectors/DetectorStaticSurveying.cs +++ b/AsbCloudInfrastructure/Services/DetectOperations/Detectors/DetectorStaticSurveying.cs @@ -22,13 +22,13 @@ namespace AsbCloudInfrastructure.Services.DetectOperations.Detectors return false; var delta = point0.WellDepth - point0.BitDepth; - if (delta > 2.5d || delta < 0.5d) + if (delta > 2.5d || delta < 0.25d) return false; if (point0.RotorSpeed > 30) return false; - if (ContainsDeviation(telemetry, t => t.BlockPosition, position, 60, 0.03)) + if (ContainsDeviation(telemetry, t => t.BlockPosition, position, 120, 0.03)) return false; if (ContainsDeviation(telemetry, t => t.Pressure, position, 60, 10)) diff --git a/AsbCloudInfrastructure/Services/DetectOperations/Specifications/Статический замер телесистемы.md b/AsbCloudInfrastructure/Services/DetectOperations/Specifications/Статический замер телесистемы.md index d62162b5..27c24303 100644 --- a/AsbCloudInfrastructure/Services/DetectOperations/Specifications/Статический замер телесистемы.md +++ b/AsbCloudInfrastructure/Services/DetectOperations/Specifications/Статический замер телесистемы.md @@ -6,10 +6,10 @@ Признак начала операции = ( давление > 15 атм ) И - ( расстояние от долота до забоя > 0.5м ) И + ( расстояние от долота до забоя > 0.25м ) И ( расстояние от долота до забоя < 2.5м ) И ( обороты ротора < 30 об/м ) И - ( движение тал.блока в течении 60 сек изменяется менее чем на 3 см ) И + ( движение тал.блока в течении 120 сек изменяется менее чем на 3 см ) И ( давление за следующие 60 сек изменяется менее чем на 10 атм ) Признак окончания операции =