I. Introduction
Protective relays now perform many functions besides protection. The advantages that modern microprocessor-based relays provide over traditional relays are well documented. These advantages include fault location, event reports, and programmable logic that allow many functions to be included in one device, thus saving hardware and wiring costs. One important complication of the technology shift is the increasing portion of the protection system design that resides in algorithms and logic in relays.