Ionization of protoplanetary disks by galactic cosmic rays, solar protons, and by supernova remnants