The application discloses a
swash plate compressor, a regulating
system and a regulating method for a CO2 high-temperature
heat pump, which comprises an oil-
gas cylinder, the upper portion of the oil-
gas cylinder is connected with a box body, a plurality of CO2 cylinder assemblies are evenly arranged in the box body, and the CO2 cylinder assemblies are connected with the oil-
gas cylinder; corresponding through holes are arranged on the oil-gas cylinder and the CO2 cylinder assemblies,
piston assemblies are arranged in the through holes, and the
piston assemblies and the through holes cooperatively form variable-volume chambers; the chambers are communicated with an oil
pool through
electromagnetic valve groups, the oil
pool is communicated with high-pressure gas, the oil
pool and the high-pressure gas cooperatively control the amount of hydraulic oil in the chambers through the
electromagnetic valve groups, and the lower portion of the oil-gas cylinder is provided with a
swash plate transmission structure matched with the
piston assemblies. The application has the advantages of simple structure, adjustment of the amount of hydraulic oil in the chambers, change of the distance between the piston assemblies, change of the displacement and
compression ratio of CO2 gas, reduction of operation
energy consumption, and good realization of
standardization,
miniaturization and light weight.