Spain's Fernando Alonso will race at his home circuit this weekend as Formula One prepares for the Spanish Grand Prix in Barcelona.