RFID系统的操作通常涉及一种情况,其中物理上彼此靠近的多个读取器可能会干扰彼此的操作。 必须最大程度地减少此类读取器冲突,以避免出现错误或读取错误。 因此,本文旨在使用一种成功的群体智能技术,称为人工蜂群(ABC)算法,以最大程度地减少RFID读取器网络中的读取器与读取器之间的干扰以及整个系统的交易时间。 由于本文建立的RFID网络调度模型是一个离散问题,因此提出了一种二进制版本的人工蜂群(BABC)算法。 与原始的ABC算法不同,提出的BABC将食物源表示为离散的二进制变量,并应用离散的算子来更改所用蜜蜂,旁观者和侦察兵的觅食轨迹,以使坐标取零或一个值的可能性。 已经给出了四个不同规模的测试案例的数值结果,范围从10个读者到200个读者不等,以证明所提出的方法的性能。