This strange device can be found during one of the Hard Luck's missions in City of Villains. You will need to destroy it to touch the glowie inside. The Force Field has the hit points of a Boss class enemy of the same level and a no-low regeneration rate.
This Force Field barrier has been placed here to protect the object inside. You will have to destroy it to get to reach your objective.