Generalized Penalty for Circular Coordinate Representation