The invention discloses a method for producing
polyacrylamide by a kneading
machine. The method comprises the following steps: (1) forming a
mixed solution A from
acrylamide, 2-acrylamido-2-methyl
propane sodium sulfonate,
polyethylene glycol diacrylamide, a
chain transfer auxiliary agent and water; (2) forming a cationic
monomer solution from a cationic
monomer, a cosolvent and water; (3) forming a
mixed solution B from a part of the
mixed solution A and a part of the cation mixed solution; (4) forming a mixed solution C from a
redox initiator, an azo initiator and water; (5) putting the residual mixed solution A into a
polymerization reaction kettle, introducing
nitrogen to remove
oxygen, regulating the temperature, adding the mixed solution C, stirring to react, cooling, adding the cationic
monomer solution and the mixed solution C, stirring to react, cooling, adding the mixed solution B and the mixed solution C, stirring to react, heating, preserving heat and standing to obtain
colloid; and (6) transferring the
colloid into a kneading
machine, vacuumizing and kneading. The produced
polyacrylamide is high in molecular weight and concentrated in distribution, and has good
dissolution and
flocculation performance.