forked from ddrilling/AsbCloudServer
DetectorSlipsTime Add new condition
This commit is contained in:
parent
09b39c14ea
commit
00cfb0909c
@ -7,14 +7,17 @@
|
|||||||
public double HookWeightSP { get; set; } = 20;
|
public double HookWeightSP { get; set; } = 20;
|
||||||
public double PressureSP { get; set; } = 15;
|
public double PressureSP { get; set; } = 15;
|
||||||
public double PosisionSP { get; set; } = 8;
|
public double PosisionSP { get; set; } = 8;
|
||||||
|
public double DeltaWellDepthMax { get; set; } = 2.5;
|
||||||
|
|
||||||
protected override bool DetectStart(DetectableTelemetry[] telemetry, int position)
|
protected override bool DetectStart(DetectableTelemetry[] telemetry, int position)
|
||||||
{
|
{
|
||||||
var item = telemetry[position];
|
var item = telemetry[position];
|
||||||
|
|
||||||
var result = item.HookWeight < HookWeightSP &&
|
var result =
|
||||||
|
item.HookWeight < HookWeightSP &&
|
||||||
item.Pressure < PressureSP &&
|
item.Pressure < PressureSP &&
|
||||||
item.BlockPosition < PosisionSP;
|
item.BlockPosition < PosisionSP &&
|
||||||
|
(item.WellDepth - item.BitDepth) < DeltaWellDepthMax;
|
||||||
|
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
@ -25,12 +25,20 @@
|
|||||||
|
|
||||||
> Исправлено на совещании от 19.04.2022 16:50
|
> Исправлено на совещании от 19.04.2022 16:50
|
||||||
|
|
||||||
|
> Исправлено задачей в кайтен от 12.05.2022 16:49
|
||||||
|
|
||||||
|
считать время в клиньях только при соотношении глубина забоя - глубина долота меньше 2,5 метра
|
||||||
|
|
||||||
```
|
```
|
||||||
Признак начала операции =
|
Признак начала операции =
|
||||||
(параметр «вес на крюке» < 22 тонн) И
|
(параметр «вес на крюке» < 22 тонн) И
|
||||||
(давление < 15 атм) И
|
(давление < 15 атм) И
|
||||||
(положение талевого блока < 8)
|
(положение талевого блока < 8) И
|
||||||
|
(глубина забоя - глубина долота < 2,5)
|
||||||
|
|
||||||
|
|
||||||
Признак окончания операции =
|
Признак окончания операции =
|
||||||
(вес на крюке > 22 ) И
|
(вес на крюке > 22 ) И
|
||||||
(давление > 15 атм)
|
(давление > 15 атм)
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Binary file not shown.
Loading…
Reference in New Issue
Block a user