This paper compares few applications that is used for Heliostat modelling,Conference Paper Comparison of Optical Modelling Tools for Sunshape and Surfa...
and shows few free applications that can find on Github:
https://github.com/NREL/SolTrace
https://github.com/pablo-benito/tonatiuh
you may check them for field optimization.
and below question also discuss about few applications: