摘要

本发明公开了一种智能生产线柔性生产的死锁预防方法及其应用,该方法包括下述步骤:构建第一策略、第二策略、第三策略和第四策略;第一策略用于消除制造智能体冗余子功能以破坏操作回路,第二策略用于利用冗余制造智能体破坏操作回路,第三策略用于利用缓存智能体破坏不可剥夺条件,第四策略用于利用流量控制破坏循环等待条件;第一策略、第二策略、第三策略和第四策略根据需要叠加使用,完成生产线柔性生产的死锁预防。本发明的四种死锁预防策略分别利用不同的资源,相互之间没有交叉,可以叠加使用,综合利用这四个策略,能够完全避免死锁的发生,实现智能生产线柔性生产的死锁预防。