Some people say it's at the end of the compression stroke, some people say beginning of the power stroke..
What do you guys think ?
The power stroke (the bang in the series: Suck; Squeeze; Bang; Blow) begins after top dead center (TDC) past the compression (Squeeze) stroke. The spark does ignite the air/fuel mixture prior to the piston getting to TDC. This is called advanced timing or before TDC (BTDC). Timing is set this way for two reasons:
Why then are we still in the compression stroke after combustion has started? There are two reasons:
That's a great question! Four cycle engines have four steps to operate(cycles):
Technically, the spark ignites the air-fuel mix compressed at the end of the compression stroke, beginning the Ignition/Power stroke. Technically. In reality, the question can become a little more complicated. Modern machines have computers, called Engine or Powertrain control modules, that adjust when the spark plugs ignite within the cycle. This reduces emissions and increases power/efficiency. Advance spark timing means that ignition actually happens at the end of the compression stroke, before the piston is at Top Dead Center(TDC) and retarded timing means that it occurs after TDC on the compression stroke, which would be the power stroke.
That's why your question is a tad bit philosophical, as @LoztInSpace points out. It all depends on the make/model of you car and what, exactly, your car is doing at the time that you're asking. On older model cars, spark timing is set by the distributor and can adjust some depending on the make and model of the car(See the comment below). Sometimes in performance uses, the timing is static. For an example on what this sounds like, you can check out some racing videos. While the cars are idling, they'll sound horrible. The reason why is that the timing is actually set to provide the very best performance at very high RPMs.
I hope that this answers your question. Regardless, please let us know!
It takes time for the flame front to progress through the compressed mixture after the spark fires. It is desirable for the mixture to burn close to TDC (Top Dead Centre) so it is ignited by the spark a few degrees before TDC to account for the delay. As the delay varies with operating conditions (pressure, temperature) the ignition advance has to change. At higher RPM there is less time so the advance is greater.
Today the ignition timing is done by a computer whereas in the past fly out weights and a vacuum diaphragm were used and, before that, a manual control often mounted on the steering wheel.
So, to be clear, ignition takes place towards the end of the compression stroke.
As a stroke, the Power stroke is down, from TDC. However the spark can fire quite a few degrees BTDC. If you are running E85 especially. So during the dying moments of the compression stroke.