There has been growing unease about the extent of grid penalties this year, with F1 motorsport director Ross Brawn claiming recently that they were making a "farce" of grand prix racing.
The situation has become even more tense because of concerns that penalties could increase next year because F1 is going down to three engines for the season.
Following discussion at the FIA's World Motor Sport Council on Wednesday, a new structure was announced that should get rid of the headaches fans have faced in trying to work out final grids when a host of penalties have been handed out.
From now on, any driver that earns a 15-place grid penalty, which is the equivalent of taking two extra new elements for the first time, will have to start from the back of the grid.
A statement issued by the FIA said: "The change to the power unit penalty system was also approved, whereby if a driver incurs a penalty exceeding 15 grid places he will be required to start the race from the back of the starting grid.
"If more than one driver receives such a penalty they will be arranged at the back of the grid in the order in which the offences were committed."
The FIA also briefly outlined other changes being put into the regulations for 2018.
Regulations relating to procedures for starting or resuming a race behind the safety carChanging the event timetable to increase flexibilityEnsuring that testing of previous cars may only take place on tracks currently holding an FIA Grade 1 or 1T licenceProvision for demonstration events in previous cars which does not constitute testing. No such demonstrations may exceed 50km in length and only tyres manufactured specifically for this purpose by the appointed supplier may be usedChanges to ensure that oil cannot be used as fuelIntroduction of a detailed specification for oilA minimum weight and volume for energy storage (batteries)Changes to position of cameras and wing mirrors to accommodate the halo
Source : https://asia.eurosport.com/formula-1/f1-tweaks-grid-penalty-system-for-2018_sto6435124/story.shtml