“…Standard knock control strategies typically use signals coming from an on-board compatible system for knock intensity sensing (accelerometers or Ionization current-based, ION) and move spark advance at every time step. Spark timing is advanced whenever the intensity is lower than the threshold, while it is retarded when knock occurs, by applying fixed corrections [5][6][7][8][9][10][11][12][13]. Moreover, in some cases SA maps are calibrated to maintain knock intensity under the threshold for nominal operating conditions (environmental temperature, fuel Research Octane Number, RON, and so on), and by using the knock controller just to retard SA when the on-board system senses "high" intensity knocking events, according to defined spark timing correction maps [14].…”