Method of controlling a resin infusion process comprising infusing a resin flow from a resin tank into a plurality of moulds , characterised in that the method comprises: - classifying the moulds according to their respective volumes, and; - sequentially filling the moulds with resin, starting from the mould with the highest volume; wherein the method involves estimating the time that it takes to completely fill with resin each mould of the plurality of moulds , and; after having begun with the resin infusion into the mould with the highest volume, starting the resin infusion in a further particular mould when the estimated time remaining for the complete filling of the mould with highest volume equals the estimated time for the complete filling of that further particular mould of the plurality of moulds ; wherein the method comprises performing the step of actuating on a pressure pump of the tank in order to achieve a target value of the pressure, P 0 , within the tank , this target value of the pressure, P 0 , within the tank allowing to keep a constant flow rate, Q, flowing out from the tank , wherein performing this step comprises: - establishing a predetermined value, Q, for the resin flow rate flowing out of the tank and which is to be kept constant; - calculating a target pressure value, P 0 , in the tank , derived from the predetermined value, Q; - measuring the actual pressure value, y(t), within the tank ; - calculating the difference, e(t), between the target pressure value, P 0 , in the tank and the actual pressure value, y(t), in the tank ; - calculating a PID control command, u(t), derived from the calculated difference, e(t), and; - inputting the control command, u(t), into an actuator acting on pressure pump of the tank . - classifying the moulds according to their respective volumes, and; - sequentially filling the moulds with resin, starting from the mould with the highest volume; wherein the method involves estimating the time that it takes to completely fill with resin each mould of the plurality of moulds , and; after having begun with the resin infusion into the mould with the highest volume, starting the resin infusion in a further particular mould when the estimated time remaining for the complete filling of the mould with highest volume equals the estimated time for the complete filling of that further particular mould of the plurality of moulds ; wherein the method comprises performing the step of actuating on a pressure pump of the tank in order to achieve a target value of the pressure, P 0 , within the tank , this target value of the pressure, P 0 , within the tank allowing to keep a constant flow rate, Q, flowing out from the tank , wherein performing this step comprises: - establishing a predetermined value, Q, for the resin flow rate flowing out of the tank and which is to be kept constant; - calculating a target pressure value, P 0 , in the tank , derived from the predetermined value, Q; - measuring the actual pressure value, y(t), within the tank ; - calculating the difference, e(t), between the target pressure value, P 0 , in the tank and the actual pressure value, y(t), in the tank ; - calculating a PID control command, u(t), derived from the calculated difference, e(t), and; - inputting the control command, u(t), into an actuator acting on pressure pump of the tank . - establishing a predetermined value, Q, for the resin flow rate flowing out of the tank and which is to be kept constant; - calculating a target pressure value, P 0 , in the tank , derived from the predetermined value, Q; - measuring the actual pressure value, y(t), within the tank ; - calculating the difference, e(t), between the target pressure value, P 0 , in the tank and the actual pressure value, y(t), in the tank ; - calculating a PID control command, u(t), derived from the calculated difference, e(t), and; - inputting the control command, u(t), into an actuator acting on pressure pump of the tank . <EOS>