A control system for a solenoid valve, wherein said solenoid valve comprises: - a solenoid; - a magnetic element associated to said solenoid and mobile as a result of the electromagnetic interaction with said solenoid; and - an open/close element mobile between a first position and a second position, wherein said open/close element is driven into said first position by a spring and can be moved by said magnetic element from said first position to said second position, said control system comprising: - a circuit for driving said solenoid, wherein said circuit is connected to an external supply network between a supply node and a ground node; and - a control unit configured for controlling said driving circuit, wherein said control unit is configured for controlling said driving circuit in such a way that in operation of said solenoid valve: - a first current signal is generated in said solenoid for moving said open/close element from said first position to said second position, said current signal being generated by said external supply network, said second position being the end-of-travel position reached by said open/close element as a result of the electromagnetic forces acting on said magnetic element that are generated by said solenoid when it is supplied by said external supply network; and - a second current signal (T') is generated in said solenoid exclusively as a result of the residual magnetism in said magnetic element; wherein said control unit is configured for controlling said circuit in such a way that said second current signal is activated when said open/close element is still in said second position, wherein, furthermore, said control unit is configured for controlling said circuit in such a way that: - said first current signal, after reaching a first current level for moving said open/close element from said first position to said second position, does maintain a second current level for holding said open/close element in said second position, and characterised in that - said second current signal (T') has reached at least a level equal to 40% of said second current level before said open/close element starts moving from said second position towards said first position. - a solenoid; - a magnetic element associated to said solenoid and mobile as a result of the electromagnetic interaction with said solenoid; and - an open/close element mobile between a first position and a second position, wherein said open/close element is driven into said first position by a spring and can be moved by said magnetic element from said first position to said second position, - a circuit for driving said solenoid, wherein said circuit is connected to an external supply network between a supply node and a ground node; and - a control unit configured for controlling said driving circuit, - a first current signal is generated in said solenoid for moving said open/close element from said first position to said second position, said current signal being generated by said external supply network, said second position being the end-of-travel position reached by said open/close element as a result of the electromagnetic forces acting on said magnetic element that are generated by said solenoid when it is supplied by said external supply network; and - a second current signal (T') is generated in said solenoid exclusively as a result of the residual magnetism in said magnetic element; - said first current signal, after reaching a first current level for moving said open/close element from said first position to said second position, does maintain a second current level for holding said open/close element in said second position, and characterised in that - said second current signal (T') has reached at least a level equal to 40% of said second current level before said open/close element starts moving from said second position towards said first position.