forked from ddrilling/AsbCloudServer
#7987467 fix
This commit is contained in:
parent
0e5f41a073
commit
d8b131622f
@ -63,6 +63,11 @@ namespace AsbCloudApp.Data.SAUB
|
||||
/// </summary>
|
||||
public float PressureDeltaLimitMax { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Перепад давления
|
||||
/// </summary>
|
||||
public float PressureDelta { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// осевая нагрузка
|
||||
/// </summary>
|
||||
|
@ -181,6 +181,7 @@ namespace AsbCloudInfrastructure.Services.ProcessMap
|
||||
result.PressureSp += item.PressureSp * itemWeight;
|
||||
result.PressureSpRotor += item.PressureSpSlide * itemWeight;
|
||||
result.PressureIdle += item.PressureIdle * itemWeight;
|
||||
result.PressureDelta += item.PressureDelta * itemWeight;
|
||||
|
||||
result.AxialLoad += item.AxialLoad * itemWeight;
|
||||
result.AxialLoadSp += item.AxialLoadSp * itemWeight;
|
||||
@ -227,7 +228,7 @@ namespace AsbCloudInfrastructure.Services.ProcessMap
|
||||
if (telemetryDataStat is not null)
|
||||
{
|
||||
dto.PressureDiff.SetpointFact = telemetryDataStat.PressureSp;
|
||||
dto.PressureDiff.Fact = telemetryDataStat.Pressure;
|
||||
dto.PressureDiff.Fact = telemetryDataStat.PressureDelta;
|
||||
dto.PressureDiff.Limit = telemetryDataStat.PressureDeltaLimitMax;
|
||||
|
||||
dto.AxialLoad.SetpointFact = telemetryDataStat.AxialLoadSp;
|
||||
|
@ -53,6 +53,7 @@ namespace AsbCloudInfrastructure.Services.SAUB
|
||||
PressureSpSlide = g.Average(t => t.PressureSpSlide!.Value),
|
||||
PressureIdle = g.Average(t => t.PressureIdle!.Value),
|
||||
PressureDeltaLimitMax = g.Average(t => t.PressureDeltaLimitMax!.Value),
|
||||
PressureDelta = g.Average(t => t.Pressure!.Value - t.PressureIdle!.Value),
|
||||
|
||||
AxialLoad = g.Average(t => t.AxialLoad!.Value),
|
||||
AxialLoadSp = g.Average(t => t.AxialLoadSp!.Value),
|
||||
|
Loading…
Reference in New Issue
Block a user