An unified state avoidance policy to solve forbidden state problems in generalized controlled Petri nets | IEEE Conference Publication | IEEE Xplore