Some migraine sufferers may have olfactory auras involving smelling odors not actually present. This odor can be experienced as a smell 'hallucinations' at onset of migraine or it can be present during the migraine headache.
For how long you are suffering from migraine attacks?
Have you, also, noticed that sometimes you are smelling something other than the scent which is present?