摘要
在对分布网络环境下多学科协同设计约束网络求解中的并发控制、死锁和一致性维护等问题进行详细分析的基础上,提出了一种以时间为判断标准的加锁算法来解决约束操作中的上述问题。提出了“写锁”和“读锁”2种加锁状态的约束资源的锁定策略,来考虑网络传输的延时性和提高并行操作的效率,并给出了主要算法的实现说明。
On the basis of detailed analyses of the problems such as the concurrent operanon, the dead lock and the consistency maintenance in the solving process of distributed constraint network of multidisciplinary collaborative design, a time based lock-adding algorithm is put forward to resolve all the problems above. A strategy locking constraint resources using "write lock" and "read lock" is presented to consider the time delay of data transmission and improve the efficiency of concurrent operation. The realization of main algorithms for constraint network solving is given.
出处
《农业机械学报》
EI
CAS
CSCD
北大核心
2006年第9期137-140,共4页
Transactions of the Chinese Society for Agricultural Machinery
基金
福建省重大科技项目(项目编号:2002H094)
福建省教育厅科技项目(项目编号:JB03037)
福州大学科技发展基金资助项目(项目编号:2003xq12)
关键词
协同设计
约束网络
约束求解
Collaborative design, Constraint network, Constraint solving