2022 9th Iranian Conference on Renewable Energy & Distributed Generation (ICREDG)