Электроразряд через воздух между кристаллов нитроспирта. При 1 Дж - затухающее горение, 0,1-1 мг сгорает, 10-100 мг оплавляются. При 50 Дж - всегда разгон до сверхзвука. Между этими энергиями - рулетка.
В ракетном топливе тоже применяю, его назначение - снизить содержание дорогого целлюлозного продукта, пластифицировать, поднять плотность и УИ... но если положить его слишком много, чрезмерно снизится прочность и появится риск сверхзвукового процесса. В итоге оптимальная концентрация оказывается меньше чем хотелось бы... причём чем больше изделие, тем ниже оптимальная концентрация.