Skip to content

Commit

Permalink
set max out pressure compressors new version
Browse files Browse the repository at this point in the history
  • Loading branch information
EvenSol committed Sep 6, 2024
1 parent 1d1d241 commit 275b5d4
Show file tree
Hide file tree
Showing 4 changed files with 29 additions and 4 deletions.
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
<version>${revision}${sha1}${changelist}</version>

<properties>
<revision>2.5.32</revision>
<revision>2.5.33</revision>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<sha1/>
Expand Down
2 changes: 1 addition & 1 deletion pomJava21.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
<version>${revision}${sha1}${changelist}</version>

<properties>
<revision>2.5.32</revision>
<revision>2.5.33</revision>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<sha1/>
Expand Down
2 changes: 1 addition & 1 deletion pomJava8.xml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@


<properties>
<revision>2.5.32</revision>
<revision>2.5.33</revision>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<sha1 />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,9 @@ public class Compressor extends TwoPortEquipment implements CompressorInterface
private boolean useOutTemperature = false;
private double compressionRatio = 2.0;
private boolean useCompressionRatio = false;
private double maxOutletPressure = 10000.0;

private boolean isSetMaxOutletPressure = false;
private CompressorPropertyProfile propertyProfile = new CompressorPropertyProfile();
public double dH = 0.0;
public double inletEnthalpy = 0;
Expand Down Expand Up @@ -349,7 +352,11 @@ public void run(UUID id) {
double fractionAntiSurge = 0.0;
double kappa = 0.0;
if (useCompressionRatio) {
setOutletPressure(presinn * compressionRatio);
double outpres = presinn * compressionRatio;
if (isSetMaxOutletPressure && outpres > maxOutletPressure) {
outpres = maxOutletPressure;
}
setOutletPressure(outpres);
}
if (useOutTemperature) {
if (useRigorousPolytropicMethod) {
Expand Down Expand Up @@ -1431,4 +1438,22 @@ public double getCompressionRatio() {
public String toJson() {
return new GsonBuilder().create().toJson(new CompressorResponse(this));
}

public double getMaxOutletPressure() {
return maxOutletPressure;
}

public void setMaxOutletPressure(double maxOutletPressure) {
this.maxOutletPressure = maxOutletPressure;
this.isSetMaxOutletPressure = true;
}

public boolean isSetMaxOutletPressure() {
return isSetMaxOutletPressure;
}

public void setSetMaxOutletPressure(boolean isSetMaxOutletPressure) {
this.isSetMaxOutletPressure = isSetMaxOutletPressure;
}

}

0 comments on commit 275b5d4

Please sign in to comment.