There are no direct trains between Chennai and Amritsar but a break journey would work better.
If you dont have any budget issues.. I will suggest you Chennai Rajdhani/Duronto Express which will make you Reach Delhi by 10.30 from their you can board Amritsar Shatabdi Express it leaves around 14-15.
Further you can take Tamil Nadu Express and Intercity or Paschim Express.