This work deals with the development of a large-scale cryogenic process simulator applied to CERN cryogenic facilities. The CERN control architecture is also simulated embedding the control performed by Programmable Logic Controllers (PLC) and the supervision system. This simulator has been designed to serve different objectives as the operator training, the PLC code checking (virtual commissioning) and the control strategies optimisation. The different cryogenic systems which have been modeled and simulated are: the CMS cryoplant, the central helium liquefier and a LHC cryoplant with the cryogenic distribution line (QRL). Finally, a new control law has been designed to enhance the high pressure control in LHC helium refrigerators using dynamic simulations. Moreover, a floating pressure control has been developed in order to fit the refrigeration power to the requested load. This technique aims to reduce operation costs of LHC cryogenic systems by reducing compressor electrical power.