# How do I get Spark Cut to my IPG CarMaker model (CM4SL) for customized traction control?

**URL:** <https://forums.ipg-automotive.com/t/how-do-i-get-spark-cut-to-my-ipg-carmaker-model-cm4sl-for-customized-traction-control/142>\
**Category:** CM4SL\
**Tags:** adas, customization, carmaker\
**Created:** [3 January 2022 10:54 UTC](https://forums.ipg-automotive.com/t/how-do-i-get-spark-cut-to-my-ipg-carmaker-model-cm4sl-for-customized-traction-control/142 "2022-01-03T10:54:21Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![alberto](https://forums.ipg-automotive.com/letter_avatar_proxy/v4/letter/a/ea5d25/32.png) [@alberto](https://forums.ipg-automotive.com/u/alberto)\
**Post date:** [3 January 2022 10:54 UTC](https://forums.ipg-automotive.com/t/how-do-i-get-spark-cut-to-my-ipg-carmaker-model-cm4sl-for-customized-traction-control/142/1 "2022-01-03T10:54:21Z")

</div>

I am currently developing an IPG model in Simulink to simulate the Driver Aids of a Formula Student car. The problem I have is that I have not found any way to simulate the Spark Cut of the engine.  
I have found CMS4L variables such as PT.Control.Ignition, PT.Ignition or Vhcl.Ignition, but none of them have worked and I think they are just for the start and stop of the engine.  
Is there any way I can implement Spark Cut in my model? Should I have to model an engine different from the one on IPG, or maybe should I implement the engine with other simulator (such as GTSuite, for example)?  
Thank you.

---

<div class="post-metadata">

**Author:** ![roberto.ortolan](https://forums.ipg-automotive.com/letter_avatar_proxy/v4/letter/r/96bed5/32.png) [@roberto.ortolan](https://forums.ipg-automotive.com/u/roberto.ortolan)\
**Post date:** [4 January 2022 09:38 UTC](https://forums.ipg-automotive.com/t/how-do-i-get-spark-cut-to-my-ipg-carmaker-model-cm4sl-for-customized-traction-control/142/2 "2022-01-04T09:38:04Z")

</div>

Hi Alberto,  
for Spark cut do you mean the strategy to let some of the fuel to go unburned from the injector tip to the exhaust line?  
Thanks  
Roberto

---

<div class="post-metadata">

**Author:** ![alberto](https://forums.ipg-automotive.com/letter_avatar_proxy/v4/letter/a/ea5d25/32.png) [@alberto](https://forums.ipg-automotive.com/u/alberto)\
**Post date:** [4 January 2022 15:52 UTC](https://forums.ipg-automotive.com/t/how-do-i-get-spark-cut-to-my-ipg-carmaker-model-cm4sl-for-customized-traction-control/142/3 "2022-01-04T15:52:42Z")

</div>

Hi Roberto,  
Yes. We are using it to cut power for our Launch Control and Traction Control, although I have not found the way to implement it in my model

---

<div class="post-metadata">

**Author:** ![roberto.ortolan](https://forums.ipg-automotive.com/letter_avatar_proxy/v4/letter/r/96bed5/32.png) [@roberto.ortolan](https://forums.ipg-automotive.com/u/roberto.ortolan)\
**Post date:** [7 January 2022 10:51 UTC](https://forums.ipg-automotive.com/t/how-do-i-get-spark-cut-to-my-ipg-carmaker-model-cm4sl-for-customized-traction-control/142/4 "2022-01-07T10:51:37Z")

</div>

Hi Alberto, I am investigating this topic but there isn’t any way we can implement this in our model because you would need all the physics of the combustion which is not implemented in CarMaker. What you can tune instead is the effect of the spark cut on the torque controller and implement a torque cut in the simulink model. You could build a model where you check the vehicle speed and if stationary and acc pedal fully pressed (lunch control active) to regulate the torque if one of the wheels loses traction.
