In smart grid, malicious customers may compromise their smart meters (SMs) to report false readings to achieve financial gains illegally. Reporting false readings not only causes hefty financial losses to the utility but may also degrade the grid performance because the reported readings are used for energy management. This paper is the first work that investigates this problem in the net-metering system, in which one SM is used to report the difference between the power consumed and the power generated. First, we prepare a benign dataset for the net-metering system by processing a real power consumption and generation dataset. Then, we propose a new set of attacks tailored for the net-metering system to create malicious dataset. After that, we analyze the data and we found time correlations between the net meter readings and correlations between the readings and relevant data obtained from trustworthy sources such as the solar irradiance and temperature. Based on the data analysis, we propose a general multi-data-source deep hybrid learning-based detector to identify the false-reading attacks. Our detector is trained on net meter readings of all customers besides data from the trustworthy sources to enhance the detector performance by learning the correlations between them. The rationale here is that although an attacker can report false readings, he cannot manipulate the solar irradiance and temperature values because they are beyond his control. Extensive experiments have been conducted, and the results indicate that our detector can identify the false-reading attacks with high detection rate and low false alarm.
翻译:在智能网格中,恶意客户可能会损害他们的智能米(SMs),以报告虚假读数,从而非法获得金融收益。如果报告虚假读数,不仅会给公用事业造成巨大的财政损失,而且还会降低电网性能,因为所报告的读数用于能源管理。本文是调查净计量系统中这一问题的首份工作,其中使用一个SM来报告所消耗的电力和产生的电力之间的差异。首先,我们通过处理真正的电耗和生成数据集,为净计量系统准备一套无害的数据集。然后,我们提出一套针对净计量系统的新攻击,以创建恶意数据集。之后,我们分析了数据,并发现了净计量读数与从太阳能辐照和温度等可靠来源获得的相关数据之间的时间相关性。根据数据分析,我们提议建立一个通用的多数据源深度混合学习探测器,以识别错误读数攻击。我们的探测器经过培训,除了从可靠的测算来源中获取的数据之外,所有客户的网络仪读数也用来创建恶意数据集。此后,我们分析数据和我们发现净计量的温度之间有时间相关关系,因为他的测算结果可以提高测算结果,因为测算它们之间的测算结果可以提高测度,但测算系统能够通过测测度和测算它们之间的测算。