RКорректировка алгоритма промывки

This commit is contained in:
Olga Nemt 2024-04-01 17:03:36 +05:00
parent 27b67010d4
commit 96f171d6f9
2 changed files with 4 additions and 4 deletions

View File

@ -23,7 +23,7 @@ namespace AsbCloudInfrastructure.Services.DetectOperations.Detectors
return false;
var delta = currentPoint.WellDepth - currentPoint.BitDepth;
if (delta < 0.03d)
if (delta < 0.01d)
return false;
if (currentPoint.RotorSpeed > 8)
@ -47,7 +47,7 @@ namespace AsbCloudInfrastructure.Services.DetectOperations.Detectors
if (currentPoint.Pressure < 10)
return IdReasonOfEnd_PressureIsLo;
if ((currentPoint.WellDepth - currentPoint.BitDepth) < 0.03d)
if ((currentPoint.WellDepth - currentPoint.BitDepth) < 0.01d)
return IdReasonOfEnd_DeltaWellDepthAndBithDepthIsLo;
if (currentPoint.RotorSpeed > 8)
return IdReasonOfEnd_RotorSpeedIsHi;

View File

@ -13,13 +13,13 @@
Признак начала операции =
( давление >= 10 атм ) И
( обороты ротора <= 8 об/мин) И
( расстояние от долота до забоя >= 0.03 м) И
( расстояние от долота до забоя >= 0.01 м) И
( глубина забоя не изменяется) И
( глубина долота >= 150 м);
Признак окончания операции =
( давление < 10 атм ) ИЛИ
( расстояние от долота до забоя < 0.03 м ) ИЛИ
( расстояние от долота до забоя < 0.01 м ) ИЛИ
( обороты ротора > 8 об/мин) ИЛИ
( глубина долота < 150 м);