I think before commenting or hitting the like button everyone should think on the fact that "am I completely right?". Now a days we could get the information on each and everything if you Google the stuff you want to know. The below given understanding is completely "Googlish"
![Big Smile [:D] [:D]](https://www.theautomotiveindia.com/forums/images/smilies/Big%20Smile.gif)
.
Diesel engine does have higher torque but less power (BHP), and for petrol engines (or racing engines) it is vice versa (NA engines). Why?
Ans. Diesel engine has a long stroke. That means that the piston is travelling a relatively long distance up and down in its cylinder on each cycle. A racing engine, on the other hand, has a short stroke. The piston in a racing engine has a large diameter for the engine size, and it goes up and down a relatively short distance on each cycle.This means that a race car engine can run much faster up to 15,000 RPM but has relatively little torque. A
large diesel engine usually cannot get above 2,000 RPM, but has huge torque because of the long stroke. The torque is what lets your engine pull a huge load up a hill.
A racing engine can produce relatively low torque, but because it can rev so high it gets a great horsepower rating. A big diesel has huge torque, but gets no respect in terms of horsepower because it cannot ever get above 2,000 RPM. This makes sense if two engines produce the same torque, the one that can do it more times per minute does more work and therefore has more power.
Here comes the next question, Then if petrol engines had a long connecting rod would they produce same torque as from a diesel engine of the same cc?
Ans. Yes.
Torque = Force X Distance (or Arm)
Force is applied by the products of air-fuel combustion on the effective surface area of the piston and distance is determined by the geometry of the engine. Hypothetically, using petrol on a long stroke geometry will increase the torque, calorific value of petrol being marginally higher than that of diesel (and hence higher 'F').
Practically, rate of combustion of petrol is higher than that of diesel. Consequently, combustion with petrol as fuel will not even be long enough to last a full length of stroke of the piston. This is what limits the length of stroke/ compression ratio of petrol engines in the first place. On the other hand, short stroke length in petrol engines allows them to attain higher rpms as compared to diesel engines, increasing the power output at higher rpms.
Now coming back to the question. Is petrol engine or diesel engine the best?
In simple words, petrol engines need to be revved to attain the max torque and power. But the diesel engines have higher torque at lower rpms when compared to petrol engines. So it would be wrong if I say one is better than the other. Both the engines are meant for specific purposes, and are good at their respective fields.
But a high revving engine is the one which excites me more, so I prefer petrol engines for their sheer revving nature.
Note: The above given explanations are as per my understanding. Correct me if I am wrong.