This is not normal. You can try a couple of things. A new battery could fix it if your current battery is faulty. You can also try a factory data reset. If your phone keeps doing this after a factory data reset, you should take it to your carrier and see about a replacement.