The present invention relates to driller design scheme for petroleum and gas well, and is especially one new design scheme of composite driving driller with reliable performance, compact and flexible structure and low cost. The driller platform includes winch, diesel engine, linking machine, valve assembly, clutch, hydraulic coupler, turntable, driving mechanism, drilling bit, control table, pressure converter, signal transducer, electric pressure gauge, etc. It features the turntable driven with frequency variable motor, the driving mechanism with frequency variable motor connected through the turntable box with the turntable, the drilling bit inside the turntable, the winch driven with a diesel engine, the connection of the winch with the automatic drilling bit feeding mechanism via a gear switching mechanism, etc. The present invention has reliable performance, simple first, flexible control and high interchangeability.