View Single Post
  #2  
Old 12-04-2005, 04:24 AM
Alastor187 Alastor187 is offline
AF Regular
 
Join Date: Jun 2004
Posts: 166
Thanks: 0
Thanked 0 Times in 0 Posts
Re: a way to calculate torque/power from engine specifications?

Quote:
Originally Posted by pik_d
i've had the crazy idea of writing a (c++) program which would make a pretty display of HP and torque based on some form of input.

the most obvious way i thought of was to input either the hp or torque at certain intervals along the powercurve. but i dont really like that idea, to much to input to make it look smooth.

my next idea was to find some calculation which would take "SOMETHING" and do some nifty calculations and give power/torque numbers. yay.

now, for all you guru's, is there a way to take bore, stroke, cylinder numbers, compression ratio, etc, and make a ROUGH guess of horsepower and torque?

i looked around a bit, and found something called RAChp (royal automotive club, from england, also called taxable horsepower) which is this equation:

D^2 * (n*2.5)

where D is the bore in inches, and n is the number of cylinders.

now, this is obviously NOT going to be close at all, but it's all i've found. (by that, an SRT-4 gets 136hp. )

so... is there anythin like what i'd be looking for?
I think the following set of equations should get you started:



Summary –

EngineDisplacment * EngineSpeed = IdealAirFlowRate

IdealAirFlowRate * VolumetricEfficiency = ActualAirFlowRate

ActualFlowRate * AirDensity = ActualMassAirFlowRate [I suggest Using A Standard Density]

ActualMassAirFlowRate / AirFuelRatio = ActualMassFuelFlowRate

LowerHeatingValue * ActualMassFuelFlowRate = FuelEnergyRate [Assume Water Vapor]

1 – ( 1 / CompresionRatio^0.4 ) = ThermalEfficiency

ThermalEfficiency * FuelEnergyRate = PowerOutput



If you choose constants for VE, TE, etc the resultant power output will be linear with respect to speed.

Obviously, there are many other parameters that affect performance most of which can be ignored but you probably want to develop a few simple equations for heat loss and friction.

Heat loss will be inversely proportional to the square of the engine speed, while fiction will be directly proportional to the square or cube of the engine speed. In other words:

PowerOutput – [HeatLoss / ( EngineSpeed^2)] – Friction * EngineSpeed^2 = NetPowerOut
__________________
|_|_|_|_|_|_|_|_|_|
Reply With Quote