Haiyangshiyou 163, China's first self-installing offshore wellhead oil platform, arrived in the Beibu Bay and has been put into operation on Friday.