Iterative learning controller (ILC)s of different types have been used in various engineering applications for system control in presence of repetitive disturbance, often encountered in batch control systems. A particle accelerator usually comprising of Radiofrequnecy (RF) cavities, when operated in pulsed mode processes particle beam similar to that in batch systems. However, an injected particle beam disturbs electric field inside RF cavity. In additions to beam loading disturbance encountered in all types of RF cavities, a superconducting cavity also encounters disturbance due to Lorentz force detuning. Under presence of such persisting disturbance/s, a Fast Norm Optimal ILC (FNOILC), helps achieve specified amplitude and phase stability of electric field, which results in beam of specified quality. A sophisticated control system helps achieve this objective. In this paper, FNOILC technique is explored for this purpose. Though, it has been reported for few accelerator facilities, in this work, a decoupling strategy is used in a feedback control loop, resulting into overall enhancement of control performance. Behavioral model of RF cavity is represented as dual input dual output system exhibiting two loops, found interacting due to nonzero cavity detuning. A decoupler is designed based on well known technique/s used in process control applications. Relative gain array element values are used to quantify interaction. In presence of beam loading disturbance, a FNOILC demonstrates an excellent control performance. A standard performance index has been used to assess control performance. It is found that use of decoupler in main feedback loop of RF cavity, enhances the resulting performance index. Besides, an ILC performance needs assessment with practical issues like model uncertainty, sensing delays, high detuning and observation noise. In this paper, most of conclusions are drawn based on large number of modeling and simulation studies carried out for lab prototype 650MHz cavity. Interesting studies like effects of low controller sampling frequency, feedback controller gain tuning, severe detuning, etc. are presented using a novel state plane representation. A zero phase filtering is simulated and proposed as an effective strategy when measurements have noise. This paper forms a case study which can be applied to any general system encountering repetitive disturbance. Additionally, paper also elaborates on FNOILC algorithm application for Lorentz force detuning compensation often encountered in superconducting cavity during pulse mode of operation.