Disclosure of Invention
In order to solve the problems, the invention provides a nickel nitrate separating and impurity removing device and a nickel nitrate separating and impurity removing method.
The invention adopts the following technical scheme that the nickel nitrate separating and impurity removing device comprises:
An impurity filter for preliminarily filtering the initial nickel nitrate solution to be treated to remove insoluble solid impurities;
the extraction reactor is connected with the liquid outlet of the impurity filter in a conducting way, and the initial nickel nitrate solution is discharged into the extraction reactor after being preliminarily filtered by the impurity filter;
The dosing component is arranged on the extraction reactor and is used for automatically adding the pH regulator;
A reaction control unit, the reaction control unit comprising:
The first data acquisition module acquires comprehensive parameters of historical initial nickel nitrate solution extraction and impurity removal, wherein the comprehensive parameters comprise characteristic parameters of the initial nickel nitrate solution and the addition amount of a pH regulator;
The first data analysis module is used for training a machine learning model for predicting the addition amount of the pH regulator based on the collected comprehensive parameters of the extraction and impurity removal of the historical initial nickel nitrate solution, collecting the characteristic parameters of the initial nickel nitrate solution in real time, predicting the addition amount of the pH regulator based on the machine learning model after training, and controlling the dosing assembly to work based on the predicted addition amount of the pH regulator;
The second data acquisition module acquires the pH value of the nickel nitrate solution after the addition of the pH regulator is finished, and marks the pH value as an extraction pH value;
The second data analysis module inputs the acquired characteristic parameters of the extraction pH value and the initial nickel nitrate solution into a pre-constructed extraction parameter recommendation model to obtain an extraction parameter recommendation set label, so that an extraction parameter recommendation set corresponding to the extraction parameter recommendation set label is obtained, the working parameters of the extraction reactor are controlled based on the control parameters in the extraction parameter recommendation set, and the nickel nitrate solution is subjected to extraction treatment.
As a further description of the above technical solution: further comprises:
a stirring assembly installed in the extraction reactor for stirring and mixing the liquid in the extraction reactor;
And a heater installed in the extraction reactor for heating the solution in the extraction reactor.
As a further description of the above technical solution: the dosing assembly comprises a storage box, a perfusion tube and a flow pump, wherein the storage box is used for storing the pH regulator, the storage box is connected with the extraction reactor through the perfusion tube in a conducting way, the flow pump is arranged on the perfusion tube and is used for pumping the pH regulator in the storage box into the extraction reactor.
As a further description of the above technical solution: further comprises: the centrifugal machine is connected with the extraction reactor in a conducting way and is used for separating the extracting agent;
the evaporator is connected with the extraction reactor in a conducting way;
And the crystallizer is connected with the evaporator in a conducting way.
As a further description of the above technical solution: the stirring assembly comprises a stirring shaft, a stirring motor and stirring blades, the stirring She Luoshuan is fixed on the stirring shaft, the stirring motor is fixed on the outer wall of the extraction reactor through bolts, and an output shaft of the stirring motor is fixedly connected with the stirring shaft through a coupler.
As a further description of the above technical solution: the characteristic parameters of the nickel nitrate solution comprise a nickel nitrate solution adjusting coefficient, the type of a pH regulator, the concentration of the pH regulator and the type of impurities in the nickel nitrate solution;
parameters affecting the adjustment coefficient of the nickel nitrate solution comprise the concentration of the nickel nitrate solution, the pH value of the nickel nitrate solution and the total amount of the nickel nitrate solution;
The expression of the regulating coefficient of the nickel nitrate solution is as follows:
;
In the formula, The coefficient of the nickel nitrate solution is adjusted,For the concentration of the nickel nitrate solution,Is the pH value of the nickel nitrate solution,For the total amount of the nickel nitrate solution,、AndAs the weight factor of the weight factor,、AndAre all greater than zero.
As a further description of the above technical solution: the training method of the machine learning model for predicting the addition amount of the pH regulator comprises the following steps:
converting the collected characteristic parameters of the initial nickel nitrate solution into a corresponding group of characteristic vectors;
Taking each group of characteristic vectors as input of the machine learning model, taking the adding amount of the pH regulator corresponding to the characteristic parameters of each group of initial nickel nitrate solution as output, taking the adding amount of the pH regulator actually corresponding to the characteristic parameters of each group of initial nickel nitrate solution as a prediction target, and taking the minimized loss function value of the machine learning model as a training target; and stopping training when the loss function value of the machine learning model is smaller than or equal to a preset target loss value.
As a further description of the above technical solution: the extraction parameter recommendation set is as follows:
Wherein, For the aggregate label asThe type of the corresponding extractant is that of the liquid,For the aggregate label asThe corresponding dosage of the extractant is adopted in the process,For the aggregate label asThe corresponding extraction temperature is used for the extraction,For the aggregate label asThe corresponding extraction time.
As a further description of the above technical solution: the training method of the extraction parameter recommendation model comprises the following steps:
presetting a corresponding number for the extraction parameter recommendation set;
Converting the characteristic parameters of the extracted pH value and the initial nickel nitrate solution into a corresponding set of characteristic vectors, taking each set of characteristic vectors as input of a machine learning model, taking a set of extraction parameter recommendation set numbers corresponding to the characteristic parameters of each set of extracted pH value and the initial nickel nitrate solution as output, taking a set of extraction parameter recommendation set numbers actually corresponding to the characteristic parameters of each set of extracted pH value and the initial nickel nitrate solution as a prediction target, and taking a minimum machine learning model loss function value as a training target; and stopping training when the machine learning model loss function value is smaller than or equal to a preset target loss value.
The nickel nitrate separating and impurity removing method is realized based on the nickel nitrate separating and impurity removing device and comprises the following steps of:
introducing an initial nickel nitrate solution to be treated into an impurity filter, and performing preliminary filtration to remove insoluble solid impurities;
Adding the filtered nickel nitrate solution into an extraction reactor, adding a pH regulator into the extraction reactor through a dosing assembly, and adjusting the acidity of the solution to a range suitable for the working of the extractant;
Adding an extracting agent into the extraction reactor, controlling a heater and a stirring assembly in the extraction reactor to work, heating and stirring and mixing liquid in the extraction reactor, ensuring that the reaction is carried out at a proper temperature, ensuring that the solution and the extracting agent are fully mixed, and improving the reaction efficiency and the product quality;
Separating the extracted solution and the extracting agent by a centrifugal machine, enriching target metals in the extracting agent, introducing the extracting agent enriched with the target metals into the extraction reactor again, and separating the target metals from the extracting agent by adding a back extracting agent;
And (3) removing residual impurities from the back extraction liquid through filtering equipment, concentrating and crystallizing the back extraction liquid through an evaporator and a crystallizer to obtain a high-purity nickel nitrate product.
The beneficial effects are that:
according to the nickel nitrate separating and impurity removing device provided by the invention, the pH regulator addition amount is predicted by collecting the nickel nitrate solution regulating coefficient, the type of the pH regulator, the concentration of the pH regulator and the type of impurities in the nickel nitrate solution, so that the addition amount of the pH regulator is intelligently and adaptively regulated according to the characteristics of the pH regulator and the difference of raw materials, the acidity regulating effect of the solution is ensured, the acidity of the solution is suitable for the working range of an extractant, and the extraction effect is ensured;
Further, the collected characteristic parameters of the extraction pH value and the initial nickel nitrate solution are input into a pre-built extraction parameter recommendation model to obtain an extraction parameter recommendation set label, so that an extraction parameter recommendation set corresponding to the extraction parameter recommendation set label is obtained, the working parameters of an extraction reactor are controlled based on the control parameters in the extraction parameter recommendation set, the nickel nitrate solution is subjected to extraction treatment, the automatic generation control parameters are realized to control the operation of the extraction reactor, namely the intelligent selection of the optimal extractant type and the optimal extractant dosage, the optimal extraction temperature and the optimal extraction time is realized, the impurity removal efficiency is improved, the cost is reduced, and the defects that the impurity removal is incomplete and the product quality is unstable easily occur due to the fact that the control parameters cannot be automatically generated based on the characteristics of the nickel nitrate solution in the prior art are overcome.
Detailed Description
The application is further described with reference to the following detailed drawings in order to make the technical means, the creation characteristics, the achievement of the purpose and the effect of the implementation of the application easy to understand. It should be noted that, without conflict, the embodiments of the present application and features of the embodiments may be combined with each other.
Example 1
Referring to fig. 1-3, an embodiment of the present invention provides a technical solution: a nickel nitrate separating and impurity removing device, comprising:
the impurity filter 1 is used for preliminarily filtering an initial nickel nitrate solution to be treated to remove insoluble solid impurities, and the initial nickel nitrate solution is generally obtained by leaching nickel in an ore or an alloy by using nitric acid or other acid, so that the initial nickel nitrate solution contains a certain amount of impurities.
And the extraction reactor 2 is connected with the liquid outlet of the impurity filter 1 in a conducting way, and the initial nickel nitrate solution is discharged into the extraction reactor 2 after being preliminarily filtered by the impurity filter 1.
The dosing assembly 21 is arranged on the extraction reactor 2 and is used for automatically adding the pH regulator, the dosing assembly 21 comprises a storage box 211, a liquid conveying pipe 212 and a flow pump 213, the storage box 211 is used for storing the pH regulator, the storage box 211 is connected with the extraction reactor 2 in a conducting way through the liquid conveying pipe 212, and the liquid conveying pipe 212 is provided with the flow pump 213 which is used for pumping the pH regulator in the storage box 211 into the extraction reactor 2.
The stirring assembly 22 is arranged in the extraction reactor 2 and is used for stirring and mixing liquid in the extraction reactor 2, the stirring assembly 22 comprises a stirring shaft 221, a stirring motor 222 and stirring blades 223, the stirring blades 223 are fixed on the stirring shaft 221 in a bolt manner, the stirring motor 222 is fixed on the outer wall of the extraction reactor 2 in a bolt manner, and an output shaft of the stirring motor 222 is fixedly connected with the stirring shaft 221 through a coupling.
A heater 23 installed in the extraction reactor 2 for heating the solution in the extraction reactor 2.
The centrifugal machine 3 is connected with the extraction reactor 2 in a conducting way and is used for separating the extracting agent;
the evaporator 4 is connected with the extraction reactor 2 in a conducting way;
And the crystallizer 5, and the crystallizer 5 is connected with the evaporator 4 in a conducting way.
A reaction control unit 24 for controlling the dosage of the nitric acid solution, adjusting the pH value of the nickel nitrate solution, the reaction control unit 24 comprising:
the first data acquisition module acquires comprehensive parameters of historical initial nickel nitrate solution extraction and impurity removal, wherein the comprehensive parameters comprise characteristic parameters of the initial nickel nitrate solution and the addition amount of a pH regulator;
characteristic parameters of the nickel nitrate solution comprise a nickel nitrate solution adjusting coefficient, the type of a pH regulator, the concentration of the pH regulator and the type of impurities in the nickel nitrate solution;
it should be noted that, the types of impurities in the nickel nitrate solution can be obtained by a chromatographic analysis method, and the impurity types can be detected by the separation behavior of the impurities in the solution in a chromatographic column, and the common chromatographic analysis method includes:
Liquid chromatography HPLC: the method is suitable for detecting non-volatile organic impurities, and is used for separation analysis through a high performance liquid chromatographic column;
Ion chromatography IC: the method is suitable for detecting the ion impurities in the solution, and separation analysis is carried out through an ion exchange chromatographic column.
The type of the pH adjuster and the concentration thereof also affect the pH adjusting process, and the type of the pH adjuster includes hydrochloric acid and nitric acid.
Parameters affecting the adjustment coefficient of the nickel nitrate solution include the concentration of the nickel nitrate solution, the pH of the nickel nitrate solution, and the total amount of the nickel nitrate solution.
The expression of the adjustment coefficient of the nickel nitrate solution is as follows:
;
In the formula, The coefficient of the nickel nitrate solution is adjusted,For the concentration of the nickel nitrate solution,Is the pH value of the nickel nitrate solution,For the total amount of the nickel nitrate solution,、AndAs the weight factor of the weight factor,、AndAre all greater than zero.
It should be noted that, in the case of a nickel nitrate solution having a high concentration, more pH adjuster is required to achieve the desired pH, and similarly, the more total amount of the nickel nitrate solution, the more pH adjuster is required to achieve the desired pH, and the greater the pH of the nickel nitrate solution, the more pH adjuster is required to achieve the desired pH.
It should be noted that the size of the weight coefficient is a specific numerical value obtained by quantizing each data, so that the subsequent comparison is convenient, and the size of the weight coefficient depends on the number of the comprehensive parameters and the corresponding weight coefficient is preliminarily set for each group of comprehensive parameters by a person skilled in the art.
The first data analysis module is used for training a machine learning model for predicting the addition amount of the pH regulator based on the collected comprehensive parameters of the extraction and impurity removal of the historical initial nickel nitrate solution, collecting the real-time characteristic parameters of the initial nickel nitrate solution, predicting the addition amount of the pH regulator based on the machine learning model after training, and controlling the dosing assembly 21 to work based on the predicted addition amount of the pH regulator;
The training method of the machine learning model for predicting the addition amount of the pH regulator comprises the following steps:
converting the collected characteristic parameters of the initial nickel nitrate solution into a corresponding group of characteristic vectors;
taking each group of characteristic vectors as input of a machine learning model, taking the added quantity of the pH regulator corresponding to the characteristic parameters of each group of initial nickel nitrate solution as output, taking the added quantity of the pH regulator actually corresponding to the characteristic parameters of each group of initial nickel nitrate solution as a prediction target, and taking the minimized loss function value of the machine learning model as a training target; and stopping training when the loss function value of the machine learning model is smaller than or equal to a preset target loss value.
The machine learning model may be one of a support vector machine regression, a random forest regression, a neural network regression, or the like.
The machine learning model loss function value is the mean square error.
The mean square error is one of the usual loss functions by combining the loss functionsThe minimization is targeted to train the model so that the machine learning model fits the data better, thereby improving the performance and accuracy of the model.
In the loss functionFor the machine learning model to lose function values,Is the feature vector group number; The number of the feature vector groups; is the predicted first The added amount of the pH regulator corresponding to the group characteristic vector,Is the firstThe group characteristic vector actually corresponds to the added amount of the pH regulator.
In the embodiment, the pH regulator addition amount is predicted based on a trained machine learning model for predicting the pH regulator addition amount by collecting the nickel nitrate solution adjustment coefficient, the type of the pH regulator, the concentration of the pH regulator and the type of impurities in the nickel nitrate solution, controlling the operation of the dosing assembly 21 based on the predicted pH regulator addition amount, adding a specified amount of the pH regulator into the extraction reactor 2, adjusting the acidity of the solution to a range suitable for the operation of the extractant, realizing the accurate control of the pH value, and improving the purity of the product after impurity removal;
The method realizes the intelligent self-adaptive adjustment of the addition amount of the pH regulator according to the characteristics of the pH regulator and the difference of raw materials, ensures the acidity adjustment effect on the solution, ensures that the acidity of the solution is suitable for the working range of the extractant, and ensures the extraction effect.
Example 2
1-3, The present embodiment further includes a second data acquisition module and a second data analysis module;
specifically, the embodiment is used for solving the problems that in the prior art, in the extraction process of the nickel nitrate solution, the extraction control parameters, namely the type of the extractant, the dosage of the extractant, the extraction time and the extraction temperature, are usually manually controlled or controlled based on preset parameters, namely a user can only control the operation of the extraction reactor 2 according to the preset parameters, can not automatically generate control parameters based on the characteristics of the nickel nitrate solution, and control the operation of the extraction reactor 2, so that the defects of incomplete impurity removal and unstable product quality are easily caused.
The second data acquisition module acquires the pH value of the nickel nitrate solution after the addition of the pH regulator is finished, and marks the pH value as an extraction pH value;
The second data analysis module inputs the acquired characteristic parameters of the extraction pH value and the initial nickel nitrate solution into a pre-constructed extraction parameter recommendation model to obtain an extraction parameter recommendation set label, so that an extraction parameter recommendation set corresponding to the extraction parameter recommendation set label is obtained, the working parameters of the extraction reactor 2 are controlled based on the control parameters in the extraction parameter recommendation set, and the nickel nitrate solution is subjected to extraction treatment.
The extraction parameter recommendation set is as follows:
Wherein, For the aggregate label asThe type of the corresponding extractant is that of the liquid,For the aggregate label asThe corresponding dosage of the extractant is adopted in the process,For the aggregate label asThe corresponding extraction temperature is used for the extraction,For the aggregate label asThe corresponding extraction time.
The training method of the extraction parameter recommendation model comprises the following steps:
presetting a corresponding number for the extraction parameter recommendation set;
Converting the characteristic parameters of the extracted pH value and the initial nickel nitrate solution into a corresponding set of characteristic vectors, taking each set of characteristic vectors as input of a machine learning model, taking a set of extraction parameter recommendation set numbers corresponding to the characteristic parameters of each set of extracted pH value and the initial nickel nitrate solution as output, taking a set of extraction parameter recommendation set numbers actually corresponding to the characteristic parameters of each set of extracted pH value and the initial nickel nitrate solution as a prediction target, and taking a minimum machine learning model loss function value as a training target; and stopping training when the machine learning model loss function value is smaller than or equal to a preset target loss value.
The machine learning model loss function value is the mean square error.
By combining the loss functions: The model is trained for the purpose of minimization, so that the machine learning model is better fitted with data, and the performance and accuracy of the model are improved;
In the loss function For the machine learning model to lose function values,Is the feature vector group number; The number of the feature vector groups; Is the first The extraction parameter recommendation set number of the group feature vector prediction,Is the firstThe extraction parameter recommendation set numbers actually corresponding to the group feature vectors.
Other model parameters of the machine learning model, target loss values, optimization algorithms, verification set proportion of training set test sets, optimization of loss functions and the like are all realized through actual engineering, and the model parameters are obtained after experimental optimization is continuously carried out.
In this embodiment, the collected pH value of extraction and the characteristic parameters of the initial nickel nitrate solution are input into a pre-built extraction parameter recommendation model to obtain an extraction parameter recommendation set label, so as to obtain an extraction parameter recommendation set corresponding to the extraction parameter recommendation set label, and the working parameters of the extraction reactor 2 are controlled based on the control parameters in the extraction parameter recommendation set, so that the nickel nitrate solution is extracted, the work of the extraction reactor 2 is controlled by automatically generating the control parameters, that is, the best extractant type and the optimal extractant dosage, the optimal extraction temperature and the optimal extraction time are intelligently selected, the impurity removal efficiency is improved, the cost is reduced, and the defects that the impurity removal is incomplete and the product quality is unstable easily caused by the fact that the control parameters cannot be automatically generated based on the nickel nitrate solution characteristics in the prior art are overcome, and the work of the extraction reactor 2 is controlled.
Example 3
Referring to fig. 4, the embodiment discloses a method for separating and removing impurities from nickel nitrate;
The nickel nitrate separating and impurity removing method is realized based on a nickel nitrate separating and impurity removing device and comprises the following steps:
introducing an initial nickel nitrate solution to be treated into an impurity filter 1, and performing preliminary filtration to remove insoluble solid impurities;
Adding the filtered nickel nitrate solution into the extraction reactor 2, adding a pH regulator into the extraction reactor 2 through a dosing assembly 21, and adjusting the acidity of the solution to a range suitable for the working of the extractant;
Adding an extracting agent into the extraction reactor 2, controlling a heater 23 and a stirring assembly 22 in the extraction reactor 2 to work, heating and stirring and mixing liquid in the extraction reactor 2, ensuring that the reaction is carried out at a proper temperature, ensuring that the solution and the extracting agent are fully mixed, and improving the reaction efficiency and the product quality;
Separating the extracted solution and the extracting agent by a centrifugal machine 3, enriching target metals in the extracting agent, reintroducing the extracting agent enriched with the target metals into an extraction reactor 2, and separating the target metals from the extracting agent by adding a back-extracting agent;
The back extraction liquid is filtered by a filtering device to remove residual impurities, and concentrated and crystallized by an evaporator 4 and a crystallizer 5 to obtain a high-purity nickel nitrate product.
The foregoing has shown and described the basic principles, principal features and advantages of the invention. It will be understood by those skilled in the art that the present invention is not limited to the foregoing embodiments, and that the foregoing embodiments and description are merely illustrative of the principles of this invention, and various changes and modifications may be made without departing from the spirit and scope of the invention, and these changes and modifications fall within the scope of the invention as hereinafter claimed. The scope of the invention is defined by the appended claims and equivalents thereof.