mirror of
https://github.com/MaSzyna-EU07/maszyna.git
synced 2026-07-22 00:09:18 +02:00
Poprawione do TFVa4M
This commit is contained in:
1663
McZapkie/hamulce.cpp
1663
McZapkie/hamulce.cpp
File diff suppressed because it is too large
Load Diff
@@ -310,9 +310,9 @@ class TESt4R: public TESt
|
|||||||
{
|
{
|
||||||
private:
|
private:
|
||||||
bool RapidStatus;
|
bool RapidStatus;
|
||||||
double RapidTemp; //akrualne, zmienne przelozenie
|
|
||||||
protected:
|
protected:
|
||||||
TReservoir *ImplsRes; //komora impulsowa
|
TReservoir *ImplsRes; //komora impulsowa
|
||||||
|
double RapidTemp; //akrualne, zmienne przelozenie
|
||||||
|
|
||||||
public:
|
public:
|
||||||
double GetPF(double PP, double dt, double Vel)/*override*/; //przeplyw miedzy komora wstepna i PG
|
double GetPF(double PP, double dt, double Vel)/*override*/; //przeplyw miedzy komora wstepna i PG
|
||||||
@@ -327,10 +327,10 @@ class TLSt: public TESt4R
|
|||||||
{
|
{
|
||||||
private:
|
private:
|
||||||
double CylFlowSpeed[2][2];
|
double CylFlowSpeed[2][2];
|
||||||
double RM; //przelozenie rapida
|
|
||||||
double EDFlag; //luzowanie hamulca z powodu zalaczonego ED
|
|
||||||
protected:
|
protected:
|
||||||
double LBP; //cisnienie hamulca pomocniczego
|
double LBP; //cisnienie hamulca pomocniczego
|
||||||
|
double RM; //przelozenie rapida
|
||||||
|
double EDFlag; //luzowanie hamulca z powodu zalaczonego ED
|
||||||
|
|
||||||
public:
|
public:
|
||||||
void SetLBP(double P); //cisnienie z hamulca pomocniczego
|
void SetLBP(double P); //cisnienie z hamulca pomocniczego
|
||||||
@@ -392,9 +392,10 @@ class TCV1: public TBrake
|
|||||||
|
|
||||||
{
|
{
|
||||||
private:
|
private:
|
||||||
TReservoir *CntrlRes; //zbiornik steruj¹cy
|
|
||||||
double BVM; //przelozenie PG-CH
|
double BVM; //przelozenie PG-CH
|
||||||
|
protected:
|
||||||
|
TReservoir *CntrlRes; //zbiornik steruj¹cy
|
||||||
|
|
||||||
public:
|
public:
|
||||||
double GetPF(double PP, double dt, double Vel)/*override*/; //przeplyw miedzy komora wstepna i PG
|
double GetPF(double PP, double dt, double Vel)/*override*/; //przeplyw miedzy komora wstepna i PG
|
||||||
void Init(double PP, double HPP, double LPP, double BP, Byte BDF)/*override*/;
|
void Init(double PP, double HPP, double LPP, double BP, Byte BDF)/*override*/;
|
||||||
@@ -403,8 +404,6 @@ public:
|
|||||||
double CVs(double BP);
|
double CVs(double BP);
|
||||||
double BVs(double BCP);
|
double BVs(double BCP);
|
||||||
|
|
||||||
public:
|
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@@ -522,7 +521,8 @@ private:
|
|||||||
double RedAdj; //dostosowanie reduktora cisnienia (krecenie kapturkiem)
|
double RedAdj; //dostosowanie reduktora cisnienia (krecenie kapturkiem)
|
||||||
// Sounds: array[0..4] of real; //wielkosci przeplywow dla dzwiekow
|
// Sounds: array[0..4] of real; //wielkosci przeplywow dla dzwiekow
|
||||||
bool Fala;
|
bool Fala;
|
||||||
|
double LPP_RP(double pos);
|
||||||
|
bool EQ(double pos, double i_pos);
|
||||||
public:
|
public:
|
||||||
double GetPF(double i_bcp, double PP, double HP, double dt, double ep)/*override*/;
|
double GetPF(double i_bcp, double PP, double HP, double dt, double ep)/*override*/;
|
||||||
void Init(double Press)/*override*/;
|
void Init(double Press)/*override*/;
|
||||||
@@ -541,7 +541,8 @@ private:
|
|||||||
double CP; double TP; double RP; //zbiornik steruj¹cy, czasowy, redukcyjny
|
double CP; double TP; double RP; //zbiornik steruj¹cy, czasowy, redukcyjny
|
||||||
double RedAdj; //dostosowanie reduktora cisnienia (krecenie kapturkiem)
|
double RedAdj; //dostosowanie reduktora cisnienia (krecenie kapturkiem)
|
||||||
bool Fala;
|
bool Fala;
|
||||||
|
bool EQ(double pos, double i_pos);
|
||||||
|
|
||||||
public:
|
public:
|
||||||
double GetPF(double i_bcp, double PP, double HP, double dt, double ep)/*override*/;
|
double GetPF(double i_bcp, double PP, double HP, double dt, double ep)/*override*/;
|
||||||
void Init(double Press)/*override*/;
|
void Init(double Press)/*override*/;
|
||||||
|
|||||||
Reference in New Issue
Block a user