Does she realize the impact that it is having on you? If so, has she made any efforts to reduce or eliminate them?
I find it hard to believe, seeing as how nice she is to others, that she simply doesn't care that she does this.
And my suggestion stands. If she has another one, leave the house and refuse to participate in it in any way, shape or form. Do not come back to your home until she is calm. Repeat this until she learns that blowing up is not acceptable and she must find another way to decompress her stress.