Hi, it could be Narcolepsy.
Narcolepsy is a chronic sleep disorder characterized by overwhelming daytime drowsiness and sudden attacks of sleep.
Moderate, regular exercise at least four to five hours before bedtime may help you feel more awake during the day and sleep better at night.
Avoid nicotine and alcohol.
Go to sleep and wake up at the same time every day, including weekends.
Schedule short naps at regular intervals during the day. Naps of 20 minutes at strategic times during the day may be refreshing and reduce sleepiness for one to three hours.