По описанию очень похоже на мигрень. Спровоцировать приступ может не только изменение погоды, но и переутомление, если понервничал, перевозбудился, а то и совсем без видимой причины начинается. Сходите с ребенком к неврологу, проконсультируйтесь, пусть обследуют и помогут терапию подобрать.