1answer.
Ask question
Login Signup
Ask question
All categories
  • English
  • Mathematics
  • Social Studies
  • Business
  • History
  • Health
  • Geography
  • Biology
  • Physics
  • Chemistry
  • Computers and Technology
  • Arts
  • World Languages
  • Spanish
  • French
  • German
  • Advanced Placement (AP)
  • SAT
  • Medicine
  • Law
  • Engineering
olga_2 [115]
3 years ago
15

The reversible and adiabatic process of a substance in a compressor begins with enthalpy equal to 1,350 kJ/kg, and ends with ent

halpy equal to 3,412 kJ/kg. If the compressor efficiency is 0.85, find the actual specific work required by the compressor to operate, in kJ/kg.
Engineering
1 answer:
notsponge [240]3 years ago
7 0

Answer:

the actual specific work required by the compressor to operate is 2425.88 kJ/kg

Explanation:

Given that;

h₁ = 1350 kJ/kg

h₂₅ = 3412 kJ/kg

compressor efficiency П_ise = 0.85

we know that;

compressor efficiency П_ise = isentropic work / actual work

П_ise = (h₂₅ - h₁) / (h₂ - h₁ )

so

0.85 =  (h₂₅ - h₁) / (actual work )

Actual work = (h₂₅ - h₁) / 0.85

Actual work = (3412 - 1350) / 0.85

Actual work = 2062 / 0.85

Actual work = 2425.88 kJ/kg

Therefore the actual specific work required by the compressor to operate is 2425.88 kJ/kg

You might be interested in
Stirrups are used in a concrete beam:_______
VMariaS [17]
The answer is E to increase the shear strength of the beam beyond that provided by the concrete
5 0
3 years ago
2. Describe the three phases of the life cycle curve Draw the curve and label it in detail (the
miskamm [114]
57665554455555555rrtttyyyyuuiyt
5 0
3 years ago
An AC circuit has a resistor, capacitor and inductor in series with a 120 V, 60 Hz voltage source. The resistance of the resisto
aliina [53]

Answer:

(i) 3.5385 ohm, 3.768 ohm (ii) 39.89 A (III) 4773.857 W (vi) 348 var (vii) 0.9973 (viii) 4.1796°

Explanation:

We have given voltage V =120 volt

Frequency f=60 Hz

Resistance R =3 ohm

Inductance L =0.01 H

Capacitance C =0.00075 farad

(i) reactance of of inductor X_L=\omega L=2\pi fL=2\times 3.14\times 60\times 0.01=3.768ohm

X_C=\frac{1}{\omega C}=\frac{1}{2\times 3.14\times 60\times 0.00075}=3.5385ohm

(ii) Total impedance Z=\sqrt{R^2+(X_L-X_C)^2}=\sqrt{3^2+(3.768-3.5385)^2}=3.008ohm

Current i=\frac{V}{Z}=\frac{120}{3.008}=39.89A

(viii) power factor cos\Phi =\frac{R}{Z}=\frac{3}{3.008}=0.9973

(VII) cos\Phi =0.9973

\Phi =4.1796^{\circ}

So power factor angle is 4.1796°

(iii) Apparent power P=VICOS\Phi =120\times 39.89\times 0.9973=4773.875W

(vi) Reactive power Q=VISIN\Phi =120\times 39.89\times SIN4.17^{\circ}=348var

5 0
3 years ago
More discussion about seriesConnect(Ohm) function In your main(), first, construct the first circuit object, called ckt1, using
STALIN [3.7K]

Answer:

resistor.h

//circuit class template

#ifndef TEST_H

#define TEST_H

#include<iostream>

#include<string>

#include<vector>

#include<cstdlib>

#include<ctime>

#include<cmath>

using namespace std;

//Node for a resistor

struct node {

  string name;

  double resistance;

  double voltage_across;

  double power_across;

};

//Create a class Ohms

class Ohms {

//Attributes of class

private:

  vector<node> resistors;

  double voltage;

  double current;

//Member functions

public:

  //Default constructor

  Ohms();

  //Parameterized constructor

  Ohms(double);

  //Mutator for volatage

  void setVoltage(double);

  //Set a resistance

  bool setOneResistance(string, double);

  //Accessor for voltage

  double getVoltage();

  //Accessor for current

  double getCurrent();

  //Accessor for a resistor

  vector<node> getNode();

  //Sum of resistance

  double sumResist();

  //Calculate current

  bool calcCurrent();

  //Calculate voltage across

  bool calcVoltageAcross();

  //Calculate power across

  bool calcPowerAcross();

  //Calculate total power

  double calcTotalPower();

  //Display total

  void displayTotal();

  //Series connect check

  bool seriesConnect(Ohms);

  //Series connect check

  bool seriesConnect(vector<Ohms>&);

  //Overload operator

  bool operator<(Ohms);

};

#endif // !TEST_H

resistor.cpp

//Implementation of resistor.h

#include "resistor.h"

//Default constructor,set voltage 0

Ohms::Ohms() {

  voltage = 0;

}

//Parameterized constructor, set voltage as passed voltage

Ohms::Ohms(double volt) {

  voltage = volt;

}

//Mutator for volatage,set voltage as passed voltage

void Ohms::setVoltage(double volt) {

  voltage = volt;

}

//Set a resistance

bool Ohms::setOneResistance(string name, double resistance) {

  if (resistance <= 0){

      return false;

  }

  node n;

  n.name = name;

  n.resistance = resistance;

  resistors.push_back(n);

  return true;

}

//Accessor for voltage

double Ohms::getVoltage() {

  return voltage;

}

//Accessor for current

double Ohms::getCurrent() {

  return current;

}

//Accessor for a resistor

vector<node> Ohms::getNode() {

  return resistors;

}

//Sum of resistance

double Ohms::sumResist() {

  double total = 0;

  for (int i = 0; i < resistors.size(); i++) {

      total += resistors[i].resistance;

  }

  return total;

}

//Calculate current

bool Ohms::calcCurrent() {

  if (voltage <= 0 || resistors.size() == 0) {

      return false;

  }

  current = voltage / sumResist();

  return true;

}

//Calculate voltage across

bool Ohms::calcVoltageAcross() {

  if (voltage <= 0 || resistors.size() == 0) {

      return false;

  }

  double voltAcross = 0;

  for (int i = 0; i < resistors.size(); i++) {

      voltAcross += resistors[i].voltage_across;

  }

  return true;

}

//Calculate power across

bool Ohms::calcPowerAcross() {

  if (voltage <= 0 || resistors.size() == 0) {

      return false;

  }

  double powerAcross = 0;

  for (int i = 0; i < resistors.size(); i++) {

      powerAcross += resistors[i].power_across;

  }

  return true;

}

//Calculate total power

double Ohms::calcTotalPower() {

  calcCurrent();

  return voltage * current;

}

//Display total

void Ohms::displayTotal() {

  for (int i = 0; i < resistors.size(); i++) {

      cout << "ResistorName: " << resistors[i].name << ", Resistance: " << resistors[i].resistance

          << ", Voltage_Across: " << resistors[i].voltage_across << ", Power_Across: " << resistors[i].power_across << endl;

  }

}

//Series connect check

bool Ohms::seriesConnect(Ohms ohms) {

  if (ohms.getNode().size() == 0) {

      return false;

  }

  vector<node> temp = ohms.getNode();

  for (int i = 0; i < temp.size(); i++) {

      this->resistors.push_back(temp[i]);

  }

  return true;

}

//Series connect check

bool Ohms::seriesConnect(vector<Ohms>&ohms) {

  if (ohms.size() == 0) {

      return false;

  }

  for (int i = 0; i < ohms.size(); i++) {

      this->seriesConnect(ohms[i]);

  }

  return true;

}

//Overload operator

bool Ohms::operator<(Ohms ohms) {

  if (ohms.getNode().size() == 0) {

      return false;

  }

  if (this->sumResist() < ohms.sumResist()) {

      return true;

  }

  return false;

}

main.cpp

#include "resistor.h"

int main()

{

   //Set circuit voltage

  Ohms ckt1(100);

  //Loop to set resistors in circuit

  int i = 0;

  string name;

  double resistance;

  while (i < 3) {

      cout << "Enter resistor name: ";

      cin >> name;

      cout << "Enter resistance of circuit: ";

      cin >> resistance;

      //Set one resistance

      ckt1.setOneResistance(name, resistance);

      cin.ignore();

      i++;

  }

  //calculate totalpower and power consumption

  cout << "Total power consumption = " << ckt1.calcTotalPower() << endl;

  return 0;

}

Output

Enter resistor name: R1

Enter resistance of circuit: 2.5

Enter resistor name: R2

Enter resistance of circuit: 1.6

Enter resistor name: R3

Enter resistance of circuit: 1.2

Total power consumption = 1886.79

Explanation:

Note

Please add all member function details.Its difficult to figure out what each function meant to be.

8 0
3 years ago
An aircraft is flying at 300 mph true airspeed has a 50 mph tailwind. What is its ground speed?
Free_Kalibri [48]

Answer:

304.13 mph

Explanation:

Data provided in the question :

The Speed of the flying aircraft = 300 mph

Tailwind of the true airspeed = 50 mph

Now,

The ground speed will be calculated as:

ground speed = \sqrt{300^2+50^2}

or

The ground speed = \sqrt{92500}

or

The ground speed = 304.13 mph

Hence, the ground speed is 304.13 mph

8 0
4 years ago
Other questions:
  • A 600-ha farmland receives annual rainfall of 2500 mm. There is a river flowing through the farmland with an inflow rate of 5 m3
    7·1 answer
  • If a worksite includes more than one set of management and workers, who should have access to the information, training, and con
    12·2 answers
  • An average person produce 0.25 kg of moisture while taking a shower and 0.05 kg while bathing in a tub. Consider a family of fou
    7·1 answer
  • How to get on your screen on 2k20 in every mode
    15·2 answers
  • A compressor receives 0.1 kg / s of R-134a at 150 kPa, − 0 ° C and delivers it at 1200 kPa, 50°C. The power input is measured to
    12·1 answer
  • Horizontal wind turbines have same design for offshore and on shore wind farms. a)-True b)- False
    5·1 answer
  • On July 23, 1983, Air Canada Flight 143 required 22,300 kg of jet fuel to fly from Montreal to Edmonton. The density of jet fuel
    8·1 answer
  • Rudy has changed his college major so many times that it will take him six years to graduate. Since his parents have pointedly o
    8·1 answer
  • What is your opinion on environmental art? Do you consider it art? What about the trans-species art you read about? Do you think
    9·2 answers
  • The marginal rate of substitution is the slope of the indifference curve.
    6·1 answer
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!