Why my iPhone vibrates for several seconds everyday at 12 O'Clock?
It could be anything from an alarm, to push notification from an app you have installed.  The best way to find out what it is, is check your Notification Center.  Pull the bar at the top down to see all your recent notifications. You should be able to see which one happened at 12 noon and take it from there.