{"id":404337,"date":"2024-06-29T17:38:56","date_gmt":"2024-06-29T17:38:56","guid":{"rendered":"http:\/\/savepearlharbor.com\/?p=404337"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T21:00:00","slug":"","status":"publish","type":"post","link":"https:\/\/savepearlharbor.com\/?p=404337","title":{"rendered":"<span>\u042d\u043b\u0435\u043a\u0442\u0440\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0431\u0435\u0437 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u0438 \u0438 sms: \u0431\u044b\u0441\u0442\u0440\u043e\u0435 \u0432\u0432\u0435\u0434\u0435\u043d\u0438\u0435 \u0432 pandapower<\/span>"},"content":{"rendered":"<div><!--[--><!--]--><\/div>\n<div id=\"post-content-body\">\n<div>\n<div class=\"article-formatted-body article-formatted-body article-formatted-body_version-2\">\n<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\">\n<p>\u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u0435\u043c \u0446\u0438\u043a\u043b \u0438\u0437\u0443\u0447\u0435\u043d\u0438\u044f \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0445 python-\u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a \u0441 \u0440\u0430\u0437\u0431\u043e\u0440\u0430 <code>pandapower<\/code> &#8212; \u0441 \u043d\u0430\u0434\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u043c\u0438 \u043d\u0430\u0434 <code>pandas<\/code> \u0444\u0443\u043d\u043a\u0446\u0438\u044f\u043c\u0438 \u0440\u0430\u0441\u0447\u0435\u0442\u0430 \u044d\u043b\u0435\u043a\u0442\u0440\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0441\u0435\u0442\u0435\u0439.<\/p>\n<p>\u0414\u0430\u0436\u0435 \u0435\u0441\u043b\u0438 \u0432\u044b \u0440\u0430\u043d\u044c\u0448\u0435 \u043d\u0438 \u0440\u0430\u0437\u0443 \u043d\u0435 \u0438\u043c\u0435\u043b\u0438 \u0434\u0435\u043b\u0430 \u0441 \u0440\u0430\u0441\u0447\u0435\u0442\u043e\u043c \u044d\u043b\u0435\u043a\u0442\u0440\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0441\u0435\u0442\u0435\u0439, \u0441 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u043e\u0439 <code>pandapower<\/code>\u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0431\u044b\u0441\u0442\u0440\u043e <em>\u0432\u043e\u0439\u0442\u0438-\u0432-\u0430\u0439\u0442\u0438-\u043d\u0430\u0447\u0430\u043b\u0430-\u043f\u0440\u043e\u0448\u043b\u043e\u0433\u043e-\u0432\u0435\u043a\u0430<\/em>&#8230; \u041f\u043e\u0434\u0440\u043e\u0431\u043d\u044b\u0435 \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0438 \u043f\u0440\u0438\u043b\u0430\u0433\u0430\u044e\u0442\u0441\u044f.<\/p>\n<blockquote>\n<p>\u0412 <a href=\"https:\/\/habr.com\/ru\/post\/704650\/\" rel=\"noopener noreferrer nofollow\">\u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0439 \u0441\u0442\u0430\u0442\u044c\u0435<\/a> \u0431\u043e\u043b\u044c\u0448\u043e\u0439 \u043e\u0431\u0437\u043e\u0440 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0445 \u044d\u043b\u0435\u043a\u0442\u0440\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a \u043d\u0430 \u043f\u0438\u0442\u043e\u043d\u0435.<\/p>\n<\/blockquote>\n<p>\u0411\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0430 <code>pandapower<\/code>\u0441\u043e\u0437\u0434\u0430\u043d\u0430 <a href=\"http:\/\/www.pandapower.org\/contact\/\" rel=\"noopener noreferrer nofollow\">\u0433\u0440\u0443\u043f\u043f\u043e\u0439 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u0438\u0441\u0442\u043e\u0432 \u0432 \u0423\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u0435 \u041a\u0430\u0441\u0441\u0435\u043b\u044f, \u0413\u0435\u0440\u043c\u0430\u043d\u0438\u044f<\/a>, \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 <a href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%9B%D0%B8%D1%86%D0%B5%D0%BD%D0%B7%D0%B8%D1%8F_BSD\" rel=\"noopener noreferrer nofollow\">\u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 BSD<\/a><\/p>\n<p><code>pandapower<\/code> \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c\u00a0\u0440\u0430\u0441\u0447\u0435\u0442\u043e\u0432 \u0438 \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0438 \u043f\u043e\u0442\u043e\u043a\u043e\u0432 \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u0438, \u00a0\u043e\u0446\u0435\u043d\u043a\u0443 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f\u00a0\u0441\u0435\u0442\u0438 \u0438 \u0440\u0430\u0441\u0447\u0451\u0442 \u0442\u043e\u043a\u043e\u0432\u00a0\u043a\u043e\u0440\u043e\u0442\u043a\u0438\u0445 \u0437\u0430\u043c\u044b\u043a\u0430\u043d\u0438\u0439\u00a0\u0441\u043e\u0433\u043b\u0430\u0441\u043d\u043e \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u0443\u00a0<a href=\"https:\/\/webstore.iec.ch\/publication\/24100\" rel=\"noopener noreferrer nofollow\">IEC 60909<\/a>. \u0415\u0441\u0442\u044c \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043c\u043e\u0434\u0435\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043f\u043e\u0441\u0442\u043e\u044f\u043d\u043d\u044b\u0445 \u0442\u043e\u043a\u043e\u0432\u044b\u0445 \u043d\u0430\u0433\u0440\u0443\u0437\u043e\u043a, \u0441\u0435\u0442\u0435\u0439 \u0441 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u043c\u0438\u00a0\u0431\u0430\u043b\u0430\u043d\u0441\u0438\u0440\u0443\u044e\u0449\u0438\u043c\u0438 \u0443\u0437\u043b\u0430\u043c\u0438\u00a0\u0438 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u0441\u0432\u044f\u0437\u043d\u043e\u0441\u0442\u0438 \u0441\u0435\u0442\u0438. \u0421 \u044d\u0442\u043e\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u043e\u0439 \u0432\u044b \u0431\u044b\u0441\u0442\u0440\u043e \u043f\u043e\u0433\u0440\u0443\u0437\u0438\u0442\u0435\u0441\u044c \u0432 \u043c\u0438\u0440 \u0440\u0430\u0441\u0447\u0435\u0442\u0430 \u044d\u043b\u0435\u043a\u0442\u0440\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0441\u0435\u0442\u0435\u0439. \u0417\u0430\u0447\u0435\u043c? \u0410 \u043f\u043e\u0447\u0435\u043c\u0443 \u0431\u044b \u0438 \u043d\u0435\u0442?<\/p>\n<p>\u0411\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0430 <code>pandapower<\/code><a href=\"https:\/\/github.com\/e2nIEE\/pandapower\" rel=\"noopener noreferrer nofollow\"> \u043d\u0430 \u0433\u0438\u0442\u0445\u0430\u0431\u0435<\/a><\/p>\n<p><a href=\"https:\/\/pandapower.readthedocs.io\/\" rel=\"noopener noreferrer nofollow\">\u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044f<\/a> \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438<\/p>\n<p><a href=\"https:\/\/www.pandapower.org\/\" rel=\"noopener noreferrer nofollow\">\u0421\u0430\u0439\u0442<\/a> \u043f\u0440\u043e\u0435\u043a\u0442\u0430<\/p>\n<h2>\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430<\/h2>\n<p>\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043c <code>pandapower<\/code>\u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e <code>pip install pandapower<\/code><\/p>\n<p>\u041a\u0440\u043e\u043c\u0435 \u0442\u043e\u0433\u043e, \u0434\u043e\u043b\u0436\u043d\u044b \u0431\u044b\u0442\u044c \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u044b: <\/p>\n<ul>\n<li>\n<p>numpy<\/p>\n<\/li>\n<li>\n<p>scipy<\/p>\n<\/li>\n<li>\n<p>numba<\/p>\n<\/li>\n<li>\n<p>matplotlib<\/p>\n<\/li>\n<\/ul>\n<h2>1. \u0420\u0430\u0441\u0447\u0435\u0442 \u043f\u0440\u043e\u0441\u0442\u0435\u0439\u0448\u0435\u0439 \u0441\u0435\u0442\u0438<\/h2>\n<p>\u0420\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u043f\u0440\u043e\u0441\u0442\u0435\u0439\u0448\u0443\u044e \u0441\u0435\u0442\u044c (<a href=\"https:\/\/github.com\/e2nIEE\/pandapower\/blob\/master\/tutorials\/minimal_example.ipynb\" rel=\"noopener noreferrer nofollow\">\u043f\u0440\u0438\u043c\u0435\u0440 \u043d\u0430 \u0433\u0438\u0442\u0445\u0430\u0431\u0435<\/a>), \u0433\u0434\u0435 \u0435\u0441\u0442\u044c:<\/p>\n<ul>\n<li>\n<p><strong>Grid Connection<\/strong> &#8212; \u043f\u0440\u0438\u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u0435 \u043a \u0432\u043d\u0435\u0448\u043d\u0435\u0439 \u0441\u0435\u0442\u0438<\/p>\n<\/li>\n<li>\n<p><strong>Voltage Level 20 kV<\/strong> &#8212; \u0448\u0438\u043d\u0430 \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u0435\u043c 20 \u043a\u0438\u043b\u043e\u0432\u043e\u043b\u044c\u0442 (<em>\u0448\u0438\u043d\u0430 &#8212; \u044d\u0442\u043e \u043f\u0440\u043e\u0432\u043e\u0434\u043d\u0438\u043a \u0441 \u043d\u0438\u0437\u043a\u0438\u043c \u0441\u043e\u043f\u0440\u043e\u0442\u0438\u0432\u043b\u0435\u043d\u0438\u0435\u043c, \u043a \u043a\u043e\u0442\u043e\u0440\u043e\u043c\u0443 \u043c\u043e\u0433\u0443\u0442 \u043f\u0440\u0438\u0441\u043e\u0435\u0434\u0438\u043d\u044f\u0442\u044c\u0441\u044f \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0435 \u044d\u043b\u0435\u043a\u0442\u0440\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0446\u0435\u043f\u0438 \u0438\u043b\u0438 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430 &#8212; \u043f\u043e\u0434\u0441\u0442\u0430\u043d\u0446\u0438\u0438, \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430 \u0438 \u0442.\u0434.<\/em>) <\/p>\n<\/li>\n<li>\n<p><strong>Transformer<\/strong> &#8212; \u0422\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0440 20 \u043a\u0438\u043b\u043e\u0432\u043e\u043b\u044c\u0442 \u043f\u043e \u0432\u0435\u0440\u0445\u043d\u0435\u0439 \u0441\u0442\u043e\u0440\u043e\u043d\u0435 \/ 0,4 \u043a\u0412 \u043f\u043e \u043d\u0438\u0436\u043d\u0435\u0439 \u0441\u0442\u043e\u0440\u043e\u043d\u0435, \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044c\u044e 400 \u043a\u0412\u0410 (<em>\u043a\u0438\u043b\u043e\u0432\u043e\u043b\u044c\u0442-\u0430\u043c\u043f\u0435\u0440, \u0432 \u044d\u0442\u0438\u0445 \u0432\u0435\u043b\u0438\u0447\u0438\u043d\u0430\u0445 \u0432\u044b\u0440\u0430\u0436\u0430\u0435\u0442\u0441\u044f \u043f\u043e\u043b\u043d\u0430\u044f \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044c, \u0432 \u0442\u043e \u0432\u0440\u0435\u043c\u044f \u043a\u0430\u043a \u0435\u0435 \u0447\u0430\u0441\u0442\u044c, \u0430\u043a\u0442\u0438\u0432\u043d\u0430\u044f \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044c, \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u044f\u0449\u0430\u044f \u0440\u0430\u0431\u043e\u0442\u0443, \u0432\u044b\u0440\u0430\u0436\u0430\u0435\u0442\u0441\u044f \u0432 \u043a\u0438\u043b\u043e\u0432\u0430\u0442\u0442\u0430\u0445, \u043a\u0412\u0442<\/em>)<\/p>\n<\/li>\n<li>\n<p><strong>Voltage Level 400 V<\/strong> &#8212; \u0448\u0438\u043d\u0430 \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u0435\u043c 0,4 \u043a\u0438\u043b\u043e\u0432\u043e\u043b\u044c\u0442<\/p>\n<\/li>\n<li>\n<p><strong>Line<\/strong> &#8212; \u043b\u0438\u043d\u0438\u044f \u0434\u043b\u0438\u043d\u043e\u0439 100 \u043c\u0435\u0442\u0440\u043e\u0432, \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u044b\u0439 \u0442\u043e\u043a 142 \u0410<\/p>\n<\/li>\n<li>\n<p><strong>Voltage Level 400 V<\/strong> &#8212; \u0448\u0438\u043d\u0430 \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u0435\u043c 0,4 \u043a\u0438\u043b\u043e\u0432\u043e\u043b\u044c\u0442<\/p>\n<\/li>\n<li>\n<p><strong>Load<\/strong> &#8212; \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0430 (<em>\u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u044c \u044d\u043b\u0435\u043a\u0442\u0440\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u044d\u043d\u0435\u0440\u0433\u0438\u0438<\/em>) \u0441 \u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0439 \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044c\u044e 100 \u043a\u0412\u0442 (<em>\u0430\u043a\u0442\u0438\u0432\u043d\u0430\u044f \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044c \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442 \u043f\u043e\u043b\u0435\u0437\u043d\u0443\u044e \u0440\u0430\u0431\u043e\u0442\u0443<\/em>) \u0438 \u0440\u0435\u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0439 50 \u043a\u0412\u0410\u0440 (<em>\u043a\u0438\u043b\u043e\u0432\u043e\u043b\u044c\u0442-\u0430\u043c\u043f\u0435\u0440 <\/em><a href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%AD%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F_%D0%BC%D0%BE%D1%89%D0%BD%D0%BE%D1%81%D1%82%D1%8C#%D0%A0%D0%B5%D0%B0%D0%BA%D1%82%D0%B8%D0%B2%D0%BD%D0%B0%D1%8F_%D0%BC%D0%BE%D1%89%D0%BD%D0%BE%D1%81%D1%82%D1%8C\" rel=\"noopener noreferrer nofollow\"><em>\u0440\u0435\u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0439 \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u0438<\/em><\/a><em>, \u043d\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u044e\u0449\u0435\u0439 \u043f\u043e\u043b\u0435\u0437\u043d\u0443\u044e \u0440\u0430\u0431\u043e\u0442\u0443<\/em>).<\/p>\n<\/li>\n<\/ul>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w780q1\/getpro\/habr\/upload_files\/516\/01c\/3fb\/51601c3fbd136a9b9ab33cc648d03665.jpg\" alt=\"\u041f\u0440\u043e\u0441\u0442\u0435\u0439\u0448\u0438\u0439 \u0443\u0447\u0430\u0441\u0442\u043e\u043a \u0441\u0435\u0442\u0438 \u0441 3 \u0448\u0438\u043d\u0430\u043c\u0438, \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u0435\u043c, \u043b\u0438\u043d\u0438\u0435\u0439, \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0440\u043e\u043c, \u043f\u0440\u0438\u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u0435\u043c \u043a \u0432\u043d\u0435\u0448\u043d\u0435\u0439 \u0441\u0435\u0442\u0438\" title=\"\u041f\u0440\u043e\u0441\u0442\u0435\u0439\u0448\u0438\u0439 \u0443\u0447\u0430\u0441\u0442\u043e\u043a \u0441\u0435\u0442\u0438 \u0441 3 \u0448\u0438\u043d\u0430\u043c\u0438, \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u0435\u043c, \u043b\u0438\u043d\u0438\u0435\u0439, \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0440\u043e\u043c, \u043f\u0440\u0438\u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u0435\u043c \u043a \u0432\u043d\u0435\u0448\u043d\u0435\u0439 \u0441\u0435\u0442\u0438\" width=\"735\" height=\"637\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/516\/01c\/3fb\/51601c3fbd136a9b9ab33cc648d03665.jpg\" data-blurred=\"true\"\/><\/p>\n<div><figcaption>\u041f\u0440\u043e\u0441\u0442\u0435\u0439\u0448\u0438\u0439 \u0443\u0447\u0430\u0441\u0442\u043e\u043a \u0441\u0435\u0442\u0438 \u0441 3 \u0448\u0438\u043d\u0430\u043c\u0438, \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u0435\u043c, \u043b\u0438\u043d\u0438\u0435\u0439, \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0440\u043e\u043c, \u043f\u0440\u0438\u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u0435\u043c \u043a \u0432\u043d\u0435\u0448\u043d\u0435\u0439 \u0441\u0435\u0442\u0438<\/figcaption><\/div>\n<\/figure>\n<p>\u0417\u0430\u043c\u0435\u0442\u0438\u043c, \u0447\u0442\u043e \u043d\u0430 \u0440\u0438\u0441\u0443\u043d\u043a\u0435 \u043f\u0440\u0438\u0432\u0435\u0434\u0435\u043d\u0430 \u0442\u0430\u043a \u043d\u0430\u0437\u044b\u0432\u0430\u0435\u043c\u0430\u044f <em>\u043e\u0434\u043d\u043e\u043b\u0438\u043d\u0435\u0439\u043d\u0430\u044f \u0441\u0445\u0435\u043c\u0430<\/em> &#8212; \u0442\u043e \u0435\u0441\u0442\u044c \u0444\u0438\u0437\u0438\u0447\u0435\u0441\u043a\u0438\u0435 3 \u0444\u0430\u0437\u043d\u044b\u0445 \u043f\u0440\u043e\u0432\u043e\u0434\u0430 \u0438 \u043d\u0443\u043b\u0435\u0432\u043e\u0439 \u043f\u0440\u043e\u0432\u043e\u0434 \u043e\u0431\u043e\u0437\u043d\u0430\u0447\u0435\u043d\u044b \u043e\u0434\u043d\u043e\u0439 \u043b\u0438\u043d\u0438\u0435\u0439. \u0410 <em>\u0448\u0438\u043d\u044b<\/em>, \u0442\u043e \u0435\u0441\u0442\u044c \u043c\u0435\u0441\u0442\u0430 \u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u0439, \u043e\u0431\u043e\u0437\u043d\u0430\u0447\u0435\u043d\u044b \u043f\u0435\u0440\u043f\u0435\u043d\u0434\u0438\u043a\u0443\u043b\u044f\u0440\u043d\u043e\u0439 \u0443\u0442\u043e\u043b\u0449\u0435\u043d\u043d\u043e\u0439 \u043b\u0438\u043d\u0438\u0435\u0439. <em>\u0422\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0440<\/em>, \u0438\u043c\u0435\u044e\u0449\u0438\u0439 \u0432\u044b\u0441\u043e\u043a\u043e\u0432\u043e\u043b\u044c\u0442\u043d\u0443\u044e \u0438 \u043d\u0438\u0437\u043a\u043e\u0432\u043e\u043b\u044c\u0442\u043d\u0443\u044e \u043e\u0431\u043c\u043e\u0442\u043a\u0438, \u043e\u0431\u043e\u0437\u043d\u0430\u0447\u0435\u043d, \u043a\u0430\u043a \u0432\u044b \u043f\u043e\u043d\u044f\u043b\u0438, \u0434\u0432\u0443\u043c\u044f \u043f\u0435\u0440\u0435\u0441\u0435\u043a\u0430\u044e\u0449\u0438\u043c\u0438\u0441\u044f \u043e\u043a\u0440\u0443\u0436\u043d\u043e\u0441\u0442\u044f\u043c\u0438.<\/p>\n<p>\u0412\u043e\u0442 \u043a\u043e\u0434, \u0441\u043e\u0437\u0434\u0430\u044e\u0449\u0438\u0439 \u043c\u043e\u0434\u0435\u043b\u044c \u0442\u0430\u043a\u043e\u0439 \u043f\u0440\u043e\u0441\u0442\u0435\u0439\u0448\u0435\u0439 \u0441\u0435\u0442\u0438 \u0441 \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u044f\u043c\u0438:<\/p>\n<pre><code class=\"python\">import pandapower as pp  # \u0421\u043e\u0437\u0434\u0430\u0434\u0438\u043c \u043f\u0443\u0441\u0442\u0443\u044e \u0441\u0435\u0442\u044c, \u0447\u0430\u0441\u0442\u043e\u0442\u043e\u0439 50 \u0413\u0446 (\u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e f_hz=50.0) # \u0438 \u0441 \u0437\u0430\u0434\u0430\u043d\u0438\u0435\u043c \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u0438 \u0432 \u043c\u0435\u0433\u0430\u0432\u043e\u043b\u044c\u0442\u0430\u043c\u043f\u0435\u0440\u0430\u0445 (\u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e sn_mva=1): net = pp.create_empty_network()  # \u0421\u043e\u0437\u0434\u0430\u0434\u0438\u043c 3 \u0448\u0438\u043d\u044b, \u0432 \u0441\u0435\u0442\u0438 net, \u0433\u0434\u0435 vn_kv - \u043d\u043e\u043c\u043c\u0438\u043d\u0430\u043b\u044c\u043d\u043e\u0435 \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u0435 \u0432 \u043a\u0412, # c \u0438\u043c\u0435\u043d\u0435\u043c name=\"Bus 1\" ... \"Bus 3\" bus1 = pp.create_bus(net, vn_kv=20., name=\"Bus 1\") bus2 = pp.create_bus(net, vn_kv=0.4, name=\"Bus 2\") bus3 = pp.create_bus(net, vn_kv=0.4, name=\"Bus 3\")  # \u0421\u043e\u0437\u0434\u0430\u0434\u0438\u043c \u043f\u0440\u0438\u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u0435 \u043a \u0432\u043d\u0435\u0448\u043d\u0435\u0439 \u0441\u0435\u0442\u0438, \u0432 \u0441\u0435\u0442\u0438 net,  # \u0441 \u0438\u043c\u0435\u043d\u0435\u043c name = \"Grid Connection\" # \u043f\u0440\u0438\u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u043d\u0443\u044e \u043a \u0448\u0438\u043d\u0435 1 (bus=bus1) # \u0441 \u043a\u043e\u044d\u0444\u0444\u0438\u0446\u0438\u0435\u043d\u0442\u043e\u043c \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u044f \u0432 \u0431\u0430\u043b\u0430\u043d\u0441\u0438\u0440\u0443\u044e\u0449\u0435\u043c \u0443\u0437\u043b\u0435 1,02 pp.create_ext_grid(net, bus=bus1, vm_pu=1.02, name=\"Grid Connection\")  # \u0421\u043e\u0437\u0434\u0430\u0434\u0438\u043c \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0443 \u0432 \u0441\u0435\u0442\u0438 net, \u0441 \u0438\u043c\u0435\u043d\u0435\u043c name=\"Load\" # \u0441 \u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0439 \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044c\u044e p_mw= 100 \u043a\u0412\u0442, \u0440\u0435\u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0439 q_mvar 50 \u043a\u0412\u0410 # (\u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u043f\u0440\u0438 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0438 \u0441\u0435\u0442\u0438 sn_mva=1,  # \u0442.\u0435. \u0432\u0441\u0435 \u0432 \u043c\u0435\u0433\u0430\u0432\u0430\u0442\u0442\u0430\u0445, \u043c\u0435\u0433\u0430\u0432\u043e\u043b\u044c\u0442\u0430\u043c\u043f\u0435\u0440\u0430\u0445, \u043f\u043e\u044d\u0442\u043e\u043c\u0443  p_mw=0.100) pp.create_load(net, bus=bus3, p_mw=0.100, q_mvar=0.05, name=\"Load\")  # \u0421\u043e\u0437\u0434\u0430\u0434\u0438\u043c \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0440 \u0432 \u0441\u0435\u0442\u0438 net, \u0441 \u0438\u043c\u0435\u043d\u0435\u043c name=\"Trafo\" # \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0433\u043e \u0442\u0438\u043f\u0430 (0,4 \u041c\u0412\u0410 \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044c\u044e 20\/0,4 \u043a\u0412)  # std_type=\"0.4 MVA 20\/0.4 kV\" - \u0434\u0430\u043d\u043d\u044b\u0435 \u043f\u043e\u0434\u0442\u044f\u0433\u0438\u0432\u0430\u044e\u0442\u0441\u044f \u0438\u0437 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438, # \u043f\u0440\u0438\u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u043d\u044b\u0439 \u0432\u0435\u0440\u0445\u043d\u0435\u0439 \u0441\u0442\u043e\u0440\u043e\u043d\u043e\u0439 \u043a \u0448\u0438\u043d\u0435 bus1 (hv_bus=bus1) # \u0438 \u043d\u0438\u0436\u043d\u0435\u0439 \u0441\u0442\u043e\u0440\u043e\u043d\u043e\u0439 \u043a \u0448\u0438\u043d\u0435 bus2 (lv_bus=bus2) trafo = pp.create_transformer(net, hv_bus=bus1, lv_bus=bus2,                                std_type=\"0.4 MVA 20\/0.4 kV\", name=\"Trafo\")  # \u0418, \u043d\u0430\u043a\u043e\u043d\u0435\u0446, \u0441\u043e\u0437\u0434\u0430\u0434\u0438\u043c \u043b\u0438\u043d\u0438\u044e \u0432 \u0441\u0435\u0442\u0438 net, \u0441 \u0438\u043c\u0435\u043d\u0435\u043c name=\"Line\" # \u0434\u043b\u0438\u043d\u043e\u0439 0,1 \u043a\u043c (length_km=0.1) # \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0433\u043e \u0442\u0438\u043f\u0430 std_type=\"NAYY 4x50 SE\" - \u044d\u0442\u043e \u043a\u0430\u0431\u0435\u043b\u044c \u0438\u0437 4 \u0430\u043b\u044e\u043c\u0438\u043d\u0438\u0435\u0432\u044b\u0445 # \u0436\u0438\u043b \u0441\u0435\u0447\u0435\u043d\u0438\u0435\u043c 50 \u043c\u043c2 \u043a\u0430\u0436\u0434\u0430\u044f # std_type=\"0.4 MVA 20\/0.4 kV\" - \u0434\u0430\u043d\u043d\u044b\u0435 \u043f\u043e\u0434\u0442\u044f\u0433\u0438\u0432\u0430\u044e\u0442\u0441\u044f \u0438\u0437 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438, # \u043f\u0440\u0438\u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u043d\u043e\u0439 \u043f\u043e \u043d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044e \u043f\u0435\u0440\u0435\u0442\u043e\u043a\u0430 \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u0438 \u043e\u0442 \u0448\u0438\u043d\u044b bus2 (from_bus=bus2) # \u043a \u0448\u0438\u043d\u0435 bus3 (to_bus=bus3) line = pp.create_line(net, from_bus=bus2, to_bus=bus3,                        length_km=0.1, std_type=\"NAYY 4x50 SE\", name=\"Line\") <\/code><\/pre>\n<p>\u0421\u043e\u0437\u0434\u0430\u043d\u043d\u0430\u044f \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 \u0434\u0430\u043d\u043d\u044b\u0445 \u0441\u0435\u0442\u0438 \u0445\u0440\u0430\u043d\u0438\u0442\u0441\u044f \u0432 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u0434\u0430\u0442\u0430\u0444\u0440\u0435\u0439\u043c\u0430\u0445 <code>pandas<\/code>, \u0438\u0445 \u043c\u043e\u0436\u043d\u043e \u0432\u044b\u0437\u0432\u0430\u0442\u044c \u043f\u043e \u0438\u043c\u0435\u043d\u0438 \u0441\u0435\u0442\u0438 <code>net<\/code> \u0438 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0435\u043c\u0443 \u0430\u0442\u0440\u0438\u0431\u0443\u0442\u0443:<\/p>\n<pre><code class=\"python\"># \u0414\u0430\u0442\u0430\u0444\u0440\u0435\u0439\u043c \u0441 \u0434\u0430\u043d\u043d\u044b\u043c\u0438 \u0432\u0441\u0435\u0445 \u0448\u0438\u043d \u0441\u0435\u0442\u0438 net: net.bus<\/code><\/pre>\n<figure class=\"\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/337\/622\/724\/3376227242e25c5dadae084fc8ccb492.png\" alt=\"\u0414\u0430\u0442\u0430\u0444\u0440\u0435\u0439\u043c \u0441 \u0434\u0430\u043d\u043d\u044b\u043c\u0438 \u0432\u0441\u0435\u0445 \u0448\u0438\u043d\" title=\"\u0414\u0430\u0442\u0430\u0444\u0440\u0435\u0439\u043c \u0441 \u0434\u0430\u043d\u043d\u044b\u043c\u0438 \u0432\u0441\u0435\u0445 \u0448\u0438\u043d\" width=\"251\" height=\"132\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/337\/622\/724\/3376227242e25c5dadae084fc8ccb492.png\"\/><\/p>\n<div><figcaption>\u0414\u0430\u0442\u0430\u0444\u0440\u0435\u0439\u043c \u0441 \u0434\u0430\u043d\u043d\u044b\u043c\u0438 \u0432\u0441\u0435\u0445 \u0448\u0438\u043d<\/figcaption><\/div>\n<\/figure>\n<p><strong>\u0414\u0430\u0442\u0430\u0444\u0440\u0435\u0439\u043c \u0448\u0438\u043d\u044b<\/strong> \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u0441\u0442\u043e\u043b\u0431\u0446\u044b: <\/p>\n<ul>\n<li>\n<p><code>name -<\/code>\u0438\u043c\u044f, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u043c\u044b \u0437\u0430\u0434\u0430\u043b\u0438; <\/p>\n<\/li>\n<li>\n<p><code>vn_kv -<\/code>\u043d\u043e\u043c\u0438\u043d\u0430\u043b\u044c\u043d\u043e\u0435 \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u0435 \u0432 \u043a\u0438\u043b\u043e\u0432\u043e\u043b\u044c\u0442\u0430\u0445;<\/p>\n<\/li>\n<li>\n<p> <code>type<\/code> &#8212;  \u0442\u0438\u043f \u0448\u0438\u043d\u044b.  \u041f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e b, &#8212; busbar, \u0447\u0442\u043e \u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442 \u043c\u0435\u0442\u0430\u043b\u043b\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u0448\u0438\u043d\u0430, \u0448\u0438\u043d\u043e\u043f\u0440\u043e\u0432\u043e\u0434. (\u0415\u0441\u0442\u044c \u0435\u0449\u0435 \u201cn\u201d &#8212; node, \u0443\u0437\u0435\u043b,  \u201cm\u201d &#8212; muff, \u043c\u0443\u0444\u0442\u0430);<\/p>\n<\/li>\n<li>\n<p><code>zone<\/code> &#8212;  \u0440\u0435\u0433\u0438\u043e\u043d\/\u0440\u0430\u0439\u043e\u043d \u0441\u0435\u0442\u0438 \u0434\u043b\u044f \u0433\u0440\u0443\u043f\u043f\u0438\u0440\u043e\u0432\u043a\u0438 \u0448\u0438\u043d, \u0432 \u0434\u0430\u043d\u043d\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u043c\u044b \u0435\u0433\u043e \u043d\u0435 \u0437\u0430\u0434\u0430\u0432\u0430\u043b\u0438;<\/p>\n<\/li>\n<li>\n<p><code>in_service<\/code> &#8212;  \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u0432 \u0440\u0430\u0431\u043e\u0447\u0435\u043c \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0438 (<code>True<\/code>) \u0438\u043b\u0438 \u0432 \u043d\u0435\u0440\u0430\u0431\u043e\u0447\u0435\u043c (<code>False<\/code>).<\/p>\n<\/li>\n<\/ul>\n<p><strong>\u0422\u0435\u043f\u0435\u0440\u044c \u0432\u044b\u0432\u0435\u0434\u0435\u043c \u0434\u0430\u043d\u043d\u044b\u0435 \u0432\u0441\u0435\u0445 \u043b\u0438\u043d\u0438\u0439:<\/strong><\/p>\n<pre><code class=\"python\"># \u0414\u0430\u0442\u0430\u0444\u0440\u0435\u0439\u043c \u0441 \u0434\u0430\u043d\u043d\u044b\u043c\u0438 \u0432\u0441\u0435\u0445 \u043b\u0438\u043d\u0438\u0439 \u0441\u0435\u0442\u0438 net: net.line<\/code><\/pre>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/062\/613\/fbf\/062613fbf3f1441607647004d40449e2.png\" alt=\"\u0414\u0430\u0442\u0430\u0444\u0440\u0435\u0439\u043c \u0441 \u0434\u0430\u043d\u043d\u044b\u043c\u0438 \u0432\u0441\u0435\u0445 \u043b\u0438\u043d\u0438\u0439\" title=\"\u0414\u0430\u0442\u0430\u0444\u0440\u0435\u0439\u043c \u0441 \u0434\u0430\u043d\u043d\u044b\u043c\u0438 \u0432\u0441\u0435\u0445 \u043b\u0438\u043d\u0438\u0439\" width=\"909\" height=\"75\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/062\/613\/fbf\/062613fbf3f1441607647004d40449e2.png\"\/><\/p>\n<div><figcaption>\u0414\u0430\u0442\u0430\u0444\u0440\u0435\u0439\u043c \u0441 \u0434\u0430\u043d\u043d\u044b\u043c\u0438 \u0432\u0441\u0435\u0445 \u043b\u0438\u043d\u0438\u0439<\/figcaption><\/div>\n<\/figure>\n<p>\u0417\u0434\u0435\u0441\u044c \u043c\u044b \u0432\u0438\u0434\u0438\u043c \u043e\u0434\u043d\u0443 \u043b\u0438\u043d\u0438\u044e \u0441 \u0437\u0430\u0434\u0430\u043d\u043d\u044b\u043c\u0438 \u043d\u0430\u043c\u0438:<\/p>\n<ul>\n<li>\n<p>\u0438\u043c\u0435\u043d\u0435\u043c (<code>name<\/code>), <\/p>\n<\/li>\n<li>\n<p>\u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u043c \u0442\u0438\u043f\u043e\u043c \u043f\u0440\u043e\u0432\u043e\u0434\u043d\u0438\u043a\u0430 \u0438\u0437 \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u043e\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 \u0434\u0430\u043d\u043d\u044b\u0445 <code>std_type<\/code> = NAYY 4&#215;50 SE, <a href=\"https:\/\/cable.ru\/cable\/prakab-nayy_4x50_se.php\" rel=\"noopener noreferrer nofollow\">\u043e\u043d \u0432\u044b\u0433\u043b\u044f\u0434\u0438\u0442 \u0432\u043e\u0442 \u0442\u0430\u043a<\/a>,<\/p>\n<\/li>\n<li>\n<p>\u0441\u0441\u044b\u043b\u043a\u0430\u043c\u0438 \u043d\u0430 \u0438\u043d\u0434\u0435\u043a\u0441\u044b \u0448\u0438\u043d, \u043e\u0442\u043a\u0443\u0434\u0430 \u0438 \u043a\u0443\u0434\u0430 \u0438\u0434\u0435\u0442 \u043b\u0438\u043d\u0438\u044f (\u043e\u0442 1 \u043a 2, \u0442\u043e \u0435\u0441\u0442\u044c \u043e\u0442 Bus 2 \u043a Bus 3), <\/p>\n<\/li>\n<li>\n<p>\u0434\u043b\u0438\u043d\u043e\u0439 <code>length_km<\/code>.<\/p>\n<\/li>\n<\/ul>\n<p>\u041e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435 \u043f\u043e\u0434\u0442\u044f\u043d\u0443\u043b\u0430 <code>powerpandas<\/code> \u0438\u0441\u0445\u043e\u0434\u044f \u0438\u0437 \u0437\u0430\u0434\u0430\u043d\u043d\u043e\u0433\u043e \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0433\u043e \u0442\u0438\u043f\u0430 \u043a\u0430\u0431\u0435\u043b\u044f (std_type = NAYY 4&#215;50 SE) &#8212; \u0432 \u043f\u0440\u043e\u0442\u0438\u0432\u043d\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u043d\u0430\u043c \u043f\u0440\u0438\u0448\u043b\u043e\u0441\u044c \u0431\u044b \u0437\u0430\u0434\u0430\u0442\u044c \u0438\u0445 \u0432\u0440\u0443\u0447\u043d\u0443\u044e, \u043f\u0443\u0442\u0435\u043c <a href=\"https:\/\/pandapower.readthedocs.io\/en\/latest\/elements\/line.html#pandapower.create_line_from_parameters\" rel=\"noopener noreferrer nofollow\">\u043c\u0435\u0442\u043e\u0434\u0430<\/a> <code>create_line_from_parameters()<\/code> . \u042d\u0442\u043e: <\/p>\n<details class=\"spoiler\">\n<summary>\u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u043b\u0438\u043d\u0438\u0438:<\/summary>\n<div class=\"spoiler__content\">\n<ul>\n<li>\n<p><code>r_ohm_per_km<\/code> (float) &#8212; \u0441\u043e\u043f\u0440\u043e\u0442\u0438\u0432\u043b\u0435\u043d\u0438\u0435 \u043b\u0438\u043d\u0438\u0438 \u0432 \u041e\u043c \u043d\u0430 \u043a\u043c;<\/p>\n<\/li>\n<li>\n<p><code>x_ohm_per_km<\/code> (float) &#8212; \u0440\u0435\u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0435 \u0441\u043e\u043f\u0440\u043e\u0442\u0438\u0432\u043b\u0435\u043d\u0438\u0435 \u043b\u0438\u043d\u0438\u0438 \u0432 \u041e\u043c \u043d\u0430 \u043a\u043c;<\/p>\n<\/li>\n<li>\n<p><code>c_nf_per_km<\/code> (float) &#8212; \u0435\u043c\u043a\u043e\u0441\u0442\u044c \u043b\u0438\u043d\u0438\u0438 (\u043b\u0438\u043d\u0438\u044f-\u0437\u0435\u043c\u043b\u044f) \u0432 \u043d\u0430\u043d\u043e\u0444\u0430\u0440\u0430\u0434\u0430\u0445 \u043d\u0430 \u043a\u043c;<\/p>\n<\/li>\n<li>\n<p><code>max_i_ka<\/code> (float) &#8212; \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u044b\u0439 \u0442\u043e\u043a <em>(\u0442\u043e\u043a \u0442\u0435\u0440\u043c\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0441\u0442\u043e\u0439\u043a\u043e\u0441\u0442\u0438, \u043f\u0440\u0438 \u043f\u0440\u0435\u0432\u044b\u0448\u0435\u043d\u0438\u0438 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u043c\u0435\u0442\u0430\u043b\u043b \u043f\u0440\u043e\u0432\u043e\u0434\u043d\u0438\u043a\u043e\u0432 \u043d\u0430\u0447\u043d\u0435\u0442 \u043f\u043b\u0430\u0432\u0438\u0442\u044c\u0441\u044f<\/em>) \u0432 \u043a\u0438\u043b\u043e\u0430\u043c\u043f\u0435\u0440\u0430\u0445;<\/p>\n<\/li>\n<li>\n<p><code>type<\/code>\u00a0(str)\u00a0\u2014 \u0442\u0438\u043f \u043b\u0438\u043d\u0438\u0438 (\u00abol\u00bb \u0434\u043b\u044f \u0432\u043e\u0437\u0434\u0443\u0448\u043d\u043e\u0439 \u043b\u0438\u043d\u0438\u0438 \u0438\u043b\u0438 \u00abcs\u00bb \u0434\u043b\u044f \u043a\u0430\u0431\u0435\u043b\u044c\u043d\u043e\u0439 \u043b\u0438\u043d\u0438\u0438);<\/p>\n<\/li>\n<li>\n<p><code>parallel<\/code>\u00a0(integer)\u00a0\u2014 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u044c\u043d\u044b\u0445 \u043b\u0438\u043d\u0438\u0439;<\/p>\n<\/li>\n<li>\n<p><code>in_service<\/code> &#8212;  \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u0432 \u0440\u0430\u0431\u043e\u0447\u0435\u043c \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0438 (<code>True<\/code>).<\/p>\n<\/li>\n<\/ul>\n<\/div>\n<\/details>\n<p><strong>\u0414\u0430\u0442\u0430\u0444\u0440\u0435\u0439\u043c \u0441 \u0434\u0430\u043d\u043d\u044b\u043c\u0438 \u0432\u0441\u0435\u0445 \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0440\u043e\u0432:<\/strong><\/p>\n<pre><code class=\"python\"># \u0414\u0430\u0442\u0430\u0444\u0440\u0435\u0439\u043c \u0441 \u0434\u0430\u043d\u043d\u044b\u043c\u0438 \u0432\u0441\u0435\u0445 \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0440\u043e\u0432 \u0441\u0435\u0442\u0438 net: net.trafo<\/code><\/pre>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/cee\/fbc\/091\/ceefbc091fb2181d991665c961d29ec7.png\" width=\"689\" height=\"87\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/cee\/fbc\/091\/ceefbc091fb2181d991665c961d29ec7.png\"\/><\/figure>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/23c\/2fa\/cfe\/23c2facfecc3ac3953e3eab3df5b3162.png\" width=\"744\" height=\"87\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/23c\/2fa\/cfe\/23c2facfecc3ac3953e3eab3df5b3162.png\"\/><\/figure>\n<p>\u041a\u0430\u043a \u0432\u0438\u0434\u0438\u043c, \u0443 \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0440\u0430 \u043d\u0430\u043c\u043d\u043e\u0433\u043e \u0431\u043e\u043b\u044c\u0448\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432. \u041c\u044b \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u043b\u0438 \u043e\u0434\u0438\u043d \u0434\u0432\u0443\u0445\u043e\u0431\u043c\u043e\u0442\u043e\u0447\u043d\u044b\u0439 \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0440, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0438 \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u044b \u0434\u0430\u043d\u043d\u044b\u0435 \u043e\u0434\u043d\u043e\u0433\u043e \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0440\u0430 \u0434\u0432\u0443\u0445\u043e\u0431\u043c\u043e\u0442\u043e\u0447\u043d\u043e\u0433\u043e. <\/p>\n<p>\u0415\u0441\u043b\u0438 \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0440 \u0442\u0440\u0451\u0445\u043e\u0431\u043c\u043e\u0442\u043e\u0447\u043d\u044b\u0439, \u0442\u043e <a href=\"https:\/\/pandapower.readthedocs.io\/en\/v2.11.1\/elements\/trafo3w.html#pandapower.create_transformer3w\" rel=\"noopener noreferrer nofollow\">\u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c<\/a> <code>create_transformer3w()<\/code> \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0438 <code>net.trafo3w<\/code> (<a href=\"https:\/\/pandapower.readthedocs.io\/en\/v2.12.0\/elements\/trafo3w.html\" rel=\"noopener noreferrer nofollow\">\u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435<\/a>) \u0434\u043b\u044f \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u0434\u0430\u0442\u0430\u0444\u0440\u0435\u0439\u043c\u0430 \u0434\u0430\u043d\u043d\u044b\u0445.<\/p>\n<p>\u0418\u0442\u0430\u043a, \u0434\u0430\u043d\u043d\u044b\u0435 \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043c\u044b \u0437\u0430\u0434\u0430\u043b\u0438:<\/p>\n<ul>\n<li>\n<p><code>name<\/code> &#8212; \u0438\u043c\u044f &#171;Trafo&#187;<\/p>\n<\/li>\n<li>\n<p><code>std_type<\/code> &#8212; &#171;0.4 MVA 20\/0.4 kV&#187; &#8212; \u0437\u0430\u0434\u0430\u043d\u043d\u044b\u0439 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0439 \u0442\u0438\u043f, <a href=\"https:\/\/transformator-energum.ru\/tmg\/tmg-1600-20-0-4-3097.html\" rel=\"noopener noreferrer nofollow\">\u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e \u0442\u0430\u043a\u043e\u0439<\/a><\/p>\n<\/li>\n<li>\n<p><code>hv_bus<\/code> = 0 &#8212; \u00a0\u0448\u0438\u043d\u0430, \u043a \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0430 \u0432\u044b\u0441\u043e\u043a\u0430\u044f \u0441\u0442\u043e\u0440\u043e\u043d\u0430 \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0440\u0430<\/p>\n<\/li>\n<li>\n<p><code>lv_bus<\/code> = 1 &#8212; \u0448\u0438\u043d\u0430, \u043a \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0430 \u043d\u0438\u0437\u043a\u0430\u044f \u0441\u0442\u043e\u0440\u043e\u043d\u0430 \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0440\u0430<\/p>\n<\/li>\n<\/ul>\n<p>\u0414\u0430\u043d\u043d\u044b\u0435, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0431\u044b\u043b\u0438 \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u044b \u043f\u043e \u0437\u0430\u0434\u0430\u043d\u043d\u043e\u043c\u0443 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u043c\u0443 \u0442\u0438\u043f\u0443:<\/p>\n<details class=\"spoiler\">\n<summary>\u0420\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435, \u0435\u0441\u043b\u0438 \u043c\u044b \u0437\u0430\u0434\u0430\u0435\u043c \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0447\u0435\u0440\u0435\u0437 create_transformer_from_parameters()<\/summary>\n<div class=\"spoiler__content\">\n<p>\u041e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435:<\/p>\n<ul>\n<li>\n<p><code>sn_mva - <\/code>\u043d\u043e\u043c\u0438\u043d\u0430\u043b\u044c\u043d\u0430\u044f \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044c \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0440\u0430, \u041c\u0412\u0410 (\u043c\u0435\u0433\u0430\u0432\u043e\u043b\u044c\u0442-\u0430\u043c\u043f\u0435\u0440\u044b);<\/p>\n<\/li>\n<li>\n<p><code>vn_hv_kv - <\/code>\u043d\u043e\u043c\u0438\u043d\u0430\u043b\u044c\u043d\u043e\u0435 \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u0435 \u0412\u041d (\u043e\u0431\u043c\u043e\u0442\u043a\u0438 \u0432\u044b\u0441\u043e\u043a\u043e\u0433\u043e \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u044f);<\/p>\n<\/li>\n<li>\n<p><code>vn_lv_kv<\/code>&#8212; \u043d\u043e\u043c\u0438\u043d\u0430\u043b\u044c\u043d\u043e\u0435 \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u0435 \u041d\u041d (\u043e\u0431\u043c\u043e\u0442\u043a\u0438 \u043d\u0438\u0437\u043a\u043e\u0433\u043e \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u044f);<\/p>\n<\/li>\n<li>\n<p><code>vk_percent<\/code>&#8212; \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u0435 \u043a\u043e\u0440\u043e\u0442\u043a\u043e\u0433\u043e \u0437\u0430\u043c\u044b\u043a\u0430\u043d\u0438\u044f,%<\/p>\n<\/li>\n<li>\n<p><code>vkr_percent<\/code>&#8212; \u0430\u043a\u0442\u0438\u0432\u043d\u0430\u044f \u0441\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0430\u044f \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u044f \u043a\u043e\u0440\u043e\u0442\u043a\u043e\u0433\u043e \u0437\u0430\u043c\u044b\u043a\u0430\u043d\u0438\u044f,%<\/p>\n<\/li>\n<li>\n<p><code>pfe_kw - <\/code>\u043f\u043e\u0442\u0435\u0440\u0438 \u0432 \u0436\u0435\u043b\u0435\u0437\u0435 (\u0432 \u043f\u0440\u043e\u0432\u043e\u0434\u044f\u0449\u0438\u0445 \u0447\u0430\u0441\u0442\u044f\u0445), \u043a\u0412\u0442, <\/p>\n<\/li>\n<li>\n<p><code>i0_percent<\/code>&#8212; \u0442\u043e\u043a \u0445\u043e\u043b\u043e\u0441\u0442\u043e\u0433\u043e \u0445\u043e\u0434\u0430 \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0440\u0430, %,<\/p>\n<p>\u041d\u0435\u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435:<\/p>\n<\/li>\n<\/ul>\n<ul>\n<li>\n<p><code>shift_degree<\/code>&#8212;  \u0443\u0433\u043b\u043e\u0432\u043e\u0439 \u0441\u0434\u0432\u0438\u0433\u00a0\u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0440\u0430 (\u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c \u0434\u043b\u044f \u0440\u0430\u0441\u0447\u0451\u0442\u0430 \u043f\u043e\u0442\u043e\u043a\u043e\u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f)<\/p>\n<\/li>\n<li>\n<p><code>tap_side<\/code>(int) &#8212; \u0440\u0430\u0441\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0420\u041f\u041d\u00a0\u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0440\u0430 (<em>\u044d\u0442\u043e \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e \u0434\u043b\u044f \u0440\u0435\u0433\u0443\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u044f \u043f\u0443\u0442\u0435\u043c \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0430 \u0432\u0438\u0442\u043a\u043e\u0432 \u043e\u0431\u043c\u043e\u0442\u043a\u0438 \u043f\u043e\u0434 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u043e\u0439<\/em>).\u00a0\u00abhv\u00bb\u00a0\u2014 \u043d\u0430 \u0412\u041d (\u043d\u0430 \u0441\u0442\u043e\u0440\u043e\u043d\u0435 \u0432\u044b\u0441\u043e\u043a\u043e\u0433\u043e \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u044f), \u00ablv\u00bb\u00a0\u2014 \u043d\u0430 \u041d\u041d (\u043d\u0430 \u0441\u0442\u043e\u0440\u043e\u043d\u0435 \u043d\u0438\u0437\u043a\u043e\u0433\u043e \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u044f);<\/p>\n<\/li>\n<li>\n<p><code>tap_neutral<\/code>(int) &#8212; \u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0420\u041f\u041d, \u043f\u0440\u0438 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u043a\u043e\u044d\u0444\u0444\u0438\u0446\u0438\u0435\u043d\u0442 \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u0440\u0430\u0432\u0435\u043d \u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u044e \u043d\u043e\u043c\u0438\u043d\u0430\u043b\u044c\u043d\u044b\u0445 \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u0439<\/p>\n<\/li>\n<li>\n<p><code>tap_min<\/code>(int) &#8212; \u043c\u0438\u043d\u0438\u043c\u0430\u043b\u044c\u043d\u043e \u0434\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u043e\u0435 \u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0420\u041f\u041d<\/p>\n<\/li>\n<li>\n<p><code>tap_max<\/code>(int) &#8212; \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e \u0434\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u043e\u0435 \u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0420\u041f\u041d<\/p>\n<\/li>\n<li>\n<p><code>tap_step_percent<\/code>(float) &#8212; \u0432\u0435\u043b\u0438\u0447\u0438\u043d\u0430 \u0448\u0430\u0433\u0430 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u0432\u0435\u043b\u0438\u0447\u0438\u043d\u044b \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u044f \u0432 \u043f\u0440\u043e\u0446\u0435\u043d\u0442\u0430\u0445<\/p>\n<\/li>\n<li>\n<p><code>tap_step_degree<\/code>(float) &#8212; \u0432\u0435\u043b\u0438\u0447\u0438\u043d\u0430 \u0448\u0430\u0433\u0430 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u0443\u0433\u043b\u0430 \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u044f \u0432 \u0433\u0440\u0430\u0434\u0443\u0441\u0430\u0445<\/p>\n<\/li>\n<li>\n<p><code>tap_pos<\/code>(int) &#8212; \u0442\u0435\u043a\u0443\u0449\u0435\u0435 \u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0420\u041f\u041d \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0440\u0430.  \u041f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u0441\u0440\u0435\u0434\u043d\u0435\u0435 \u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435 (tap_neutral)<\/p>\n<\/li>\n<li>\n<p><code>tap_phase_shifter<\/code>(bool) &#8212; \u0435\u0441\u043b\u0438 <code>True<\/code>, \u0420\u041f\u041d \u043c\u043e\u0434\u0435\u043b\u0438\u0440\u0443\u0435\u0442 \u0440\u0430\u0431\u043e\u0442\u0443 \u0438\u0434\u0435\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0444\u0430\u0437\u043e\u0440\u0435\u0433\u0443\u043b\u044f\u0442\u043e\u0440\u0430, \u0442\u043e \u0435\u0441\u0442\u044c \u043f\u0440\u0438 \u043a\u0430\u0436\u0434\u043e\u043c \u043f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0438 \u043e\u0442\u0432\u0435\u0442\u0432\u043b\u0435\u043d\u0438\u044f \u0438\u0437\u043c\u0435\u043d\u044f\u0435\u0442\u0441\u044f \u0444\u0430\u0437\u0430 \u043d\u0430 \u043f\u043e\u0441\u0442\u043e\u044f\u043d\u043d\u0443\u044e \u0432\u0435\u043b\u0438\u0447\u0438\u043d\u0443 \u0448\u0430\u0433\u0430<\/p>\n<\/li>\n<li>\n<p><code>parallel<\/code>&#8212;  \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u044c\u043d\u044b\u0445 \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0440\u043e\u0432;<\/p>\n<\/li>\n<li>\n<p><code>df<\/code>(float) &#8212; \u043a\u043e\u044d\u0444\u0444\u0438\u0446\u0438\u0435\u043d\u0442 \u0441\u043d\u0438\u0436\u0435\u043d\u0438\u044f: \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u044b\u0439 \u0442\u043e\u043a \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0440\u0430 \u043f\u043e \u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u044e \u043a \u043d\u043e\u043c\u0438\u043d\u0430\u043b\u044c\u043d\u043e\u043c\u0443 \u0442\u043e\u043a\u0443 \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0440\u0430 (\u043e\u0442 0 \u0434\u043e 1)<\/p>\n<\/li>\n<li>\n<p><code>in_service - <\/code>\u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u0432 \u0440\u0430\u0431\u043e\u0447\u0435\u043c \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0438 (True).<\/p>\n<\/li>\n<\/ul>\n<\/div>\n<\/details>\n<p><strong>\u0414\u0430\u0442\u0430\u0444\u0440\u0435\u0439\u043c \u0441 \u0434\u0430\u043d\u043d\u044b\u043c\u0438 \u0432\u0441\u0435\u0445 \u043d\u0430\u0433\u0440\u0443\u0437\u043e\u043a \/ \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u0435\u0439 \u0441\u0435\u0442\u0438 net:<\/strong><\/p>\n<pre><code class=\"python\"># \u0412\u044b\u0432\u0435\u0434\u0435\u043c \u0434\u0430\u043d\u043d\u044b\u0435 \u0432\u0441\u0435\u0445 \u043d\u0430\u0433\u0440\u0443\u0437\u043e\u043a net.load<\/code><\/pre>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/f3b\/963\/439\/f3b9634397c39ae6d2002d355936799d.png\" width=\"672\" height=\"73\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/f3b\/963\/439\/f3b9634397c39ae6d2002d355936799d.png\"\/><\/figure>\n<p>\u0417\u0434\u0435\u0441\u044c \u043c\u044b \u0432\u0438\u0434\u0438\u043c \u0438\u043c\u044f (load), \u0438\u043d\u0434\u0435\u043a\u0441 2-\u0439 \u0448\u0438\u043d\u044b, \u043a \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0430 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0430 (bus), <code>p_mv<\/code> &#8212; \u0430\u043a\u0442\u0438\u0432\u043d\u0443\u044e \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044c \u0432 \u043c\u0435\u0433\u0430\u0432\u0430\u0442\u0442\u0430\u0445 \u0438 <code>q_mvar<\/code> &#8212; \u0440\u0435\u0430\u043a\u0442\u0438\u0432\u043d\u0443\u044e \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044c \u0432 \u043c\u0435\u0433\u0430\u0432\u043e\u043b\u044c\u0442-\u0430\u043c\u043f\u0435\u0440 \u0440\u0435\u0430\u043a\u0442\u0438\u0432\u043d\u044b\u0445, <\/p>\n<details class=\"spoiler\">\n<summary>\u0430 \u0442\u0430\u043a\u0436\u0435 \u0435\u0449\u0435 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432:<\/summary>\n<div class=\"spoiler__content\">\n<ul>\n<li>\n<p><code>const_z_percent<\/code> &#8212; (float, \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e 0)\u00a0\u2014 \u0434\u043e\u043b\u044f \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438, \u0445\u0430\u0440\u0430\u043a\u0442\u0435\u0440\u0438\u0437\u0443\u044e\u0449\u0430\u044f\u0441\u044f \u043f\u043e\u0441\u0442\u043e\u044f\u043d\u043d\u044b\u043c \u0441\u043e\u043f\u0440\u043e\u0442\u0438\u0432\u043b\u0435\u043d\u0438\u0435\u043c;<\/p>\n<\/li>\n<li>\n<p><code>const_i_percent<\/code> &#8212; (float, \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e 0)\u00a0\u2014 \u0434\u043e\u043b\u044f \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438, \u043f\u043e\u0442\u0440\u0435\u0431\u043b\u044f\u044e\u0449\u0430\u044f \u043f\u043e\u0441\u0442\u043e\u044f\u043d\u043d\u044b\u0439 \u0442\u043e\u043a;<\/p>\n<\/li>\n<li>\n<p><code>sn_mva<\/code> &#8212; (float, \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e None)\u00a0\u2014 \u043d\u043e\u043c\u0438\u043d\u0430\u043b\u044c\u043d\u0430\u044f \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044c \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438, \u041c\u0412\u0410;<\/p>\n<\/li>\n<li>\n<p><code>scaling<\/code> &#8212; (float, \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e 1)\u00a0\u2014 \u043a\u043e\u044d\u0444\u0444\u0438\u0446\u0438\u0435\u043d\u0442 \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f;<\/p>\n<\/li>\n<li>\n<p><code>in_service<\/code> &#8212; \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u0432 \u0440\u0430\u0431\u043e\u0447\u0435\u043c \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0438 (True).<\/p>\n<\/li>\n<li>\n<p><code>type<\/code> &#8212;  \u0442\u0438\u043f \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438, &#8216;wye&#8217;\/&#8217;delta&#8217;<\/p>\n<\/li>\n<\/ul>\n<\/div>\n<\/details>\n<h2>2. \u0420\u0430\u0441\u0447\u0435\u0442 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0432\u0448\u0435\u0433\u043e\u0441\u044f \u0440\u0435\u0436\u0438\u043c\u0430 \u0441\u0435\u0442\u0438<\/h2>\n<p>\u0417\u0430\u0434\u0430\u0432 \u0434\u0430\u043d\u043d\u044b\u0435 \u043d\u0430\u0448\u0435\u0439 \u0441\u0435\u0442\u0438 \u0438 \u0438\u0437\u0443\u0447\u0438\u0432 \u0438\u0445, \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u043c, \u043d\u0430\u043a\u043e\u043d\u0435\u0446, \u0435\u0451 \u0440\u0430\u0441\u0447\u0451\u0442! \u041f\u0440\u043e\u0441\u0442\u043e \u043f\u0435\u0440\u0435\u0434\u0430\u0434\u0438\u043c \u0432 \u0444\u0443\u043d\u043a\u0446\u0438\u044e <code>runpp<\/code> \u043d\u0430\u0448\u0443 \u0441\u0435\u0442\u044c <code>net<\/code>.<\/p>\n<pre><code class=\"python\"># \u0417\u0430\u043f\u0443\u0441\u0442\u0438\u043c \u0440\u0430\u0441\u0447\u0435\u0442 \u0431\u0435\u0437 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432  pp.runpp(net)<\/code><\/pre>\n<blockquote>\n<p>\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0432\u0448\u0438\u0439\u0441\u044f \u0440\u0435\u0436\u0438\u043c\u00a0\u2014 \u044d\u0442\u043e \u0440\u0435\u0436\u0438\u043c \u0440\u0430\u0431\u043e\u0442\u044b \u044d\u043d\u0435\u0440\u0433\u043e\u0441\u0438\u0441\u0442\u0435\u043c\u044b, \u043f\u0440\u0438 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0440\u0435\u0436\u0438\u00ad\u043c\u0430 \u043c\u043e\u0433\u0443\u0442 \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u0442\u044c\u0441\u044f \u043d\u0435\u0438\u0437\u043c\u0435\u043d\u043d\u044b\u043c\u0438.<\/p>\n<\/blockquote>\n<p>\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u0440\u0430\u0441\u0447\u0435\u0442\u0430 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0432\u0448\u0435\u0433\u043e\u0441\u044f \u0440\u0435\u0436\u0438\u043c\u0430 \u0441\u0435\u0442\u0438 \u0442\u0430\u043a\u0436\u0435 \u0431\u0443\u0434\u0443\u0442 \u0432 \u0434\u0430\u0442\u0430\u0444\u0440\u0435\u0439\u043c\u0430\u0445 \u0438 \u0434\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0432\u0438\u0434\u0430 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432 \u0441\u0435\u0442\u0438 \u043e\u043d\u0438 \u0431\u0443\u0434\u0443\u0442 \u0438\u043c\u0435\u0442\u044c \u043f\u0440\u0435\u0444\u0438\u043a\u0441 <code>res_ :<\/code><\/p>\n<p><strong>\u0414\u0430\u0442\u0430\u0444\u0440\u0435\u0439\u043c \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u043e\u0432 \u0440\u0430\u0441\u0447\u0435\u0442\u0430 \u0434\u043b\u044f \u0448\u0438\u043d:<\/strong><\/p>\n<pre><code class=\"python\"># \u0412\u044b\u0432\u0435\u0434\u0435\u043c \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u0440\u0430\u0441\u0447\u0435\u0442\u0430 \u0434\u043b\u044f \u0448\u0438\u043d  net.res_bus<\/code><\/pre>\n<figure class=\"\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/e0a\/dda\/ab1\/e0addaab12ef6cf518a5a96a4d0de285.png\" width=\"313\" height=\"143\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/e0a\/dda\/ab1\/e0addaab12ef6cf518a5a96a4d0de285.png\"\/><\/figure>\n<p>\u041c\u044b \u0432\u0438\u0434\u0438\u043c \u0440\u0430\u0441\u0441\u0447\u0438\u0442\u0430\u043d\u043d\u044b\u0435 <code>p_mv<\/code> &#8212; \u0430\u043a\u0442\u0438\u0432\u043d\u0443\u044e \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044c \u0432 \u043c\u0435\u0433\u0430\u0432\u0430\u0442\u0442\u0430\u0445 \u0438 <code>q_mvar<\/code> &#8212; \u0440\u0435\u0430\u043a\u0442\u0438\u0432\u043d\u0443\u044e \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044c \u0432 \u043c\u0435\u0433\u0430\u0432\u043e\u043b\u044c\u0442-\u0430\u043c\u043f\u0435\u0440\u0430\u0445:<\/p>\n<ul>\n<li>\n<p>\u043d\u0430 \u0448\u0438\u043d\u0435 Bus 1 (\u0441 \u0438\u043d\u0434\u0435\u043a\u0441\u043e\u043c 0) \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044c \u0441\u043e \u0437\u043d\u0430\u043a\u043e\u043c &#8216;-&#8216; &#8212; \u043e\u043d\u0430 \u0432\u0445\u043e\u0434\u0438\u0442 \u0438\u0437 \u0432\u043d\u0435\u0448\u043d\u0435\u0439 \u0441\u0435\u0442\u0438<\/p>\n<\/li>\n<li>\n<p>\u043d\u0430 \u0448\u0438\u043d\u0435 Bus 2 (\u0441 \u0438\u043d\u0434\u0435\u043a\u0441\u043e\u043c 1) (\u0448\u0438\u043d\u0430 \u043c\u0435\u0436\u0434\u0443 \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0440\u043e\u043c \u0438 \u043b\u0438\u043d\u0438\u0435\u0439) &#8212; \u0437\u0434\u0435\u0441\u044c \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044c \u043d\u0435 \u043f\u043e\u0442\u0440\u0435\u0431\u043b\u044f\u0435\u0442\u0441\u044f, \u0432\u0445\u043e\u0434\u044f\u0449\u0430\u044f \u043d\u0430 \u0448\u0438\u043d\u0443 \u0440\u0430\u0432\u043d\u0430 \u0438\u0441\u0445\u043e\u0434\u044f\u0449\u0435\u0439<\/p>\n<\/li>\n<li>\n<p>\u043d\u0430 \u0448\u0438\u043d\u0435  Bus 3 (\u0441 \u0438\u043d\u0434\u0435\u043a\u0441\u043e\u043c 2) \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044c \u0440\u0430\u0432\u043d\u0430 \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u0438 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438, \u043e\u043d\u0430 &#171;\u0432\u044b\u0445\u043e\u0434\u0438\u0442&#187; \u0438\u0437 \u0448\u0438\u043d\u044b \u043d\u0430 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0443, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0441 \u043f\u0440\u043e\u0442\u0438\u0432\u043e\u043f\u043e\u043b\u043e\u0436\u043d\u044b\u043c \u0448\u0438\u043d\u0435 1 \u0437\u043d\u0430\u043a\u043e\u043c<\/p>\n<\/li>\n<\/ul>\n<details class=\"spoiler\">\n<summary>\u0418 \u0435\u0449\u0435 2 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430 \u0434\u043b\u044f \u0448\u0438\u043d:<\/summary>\n<div class=\"spoiler__content\">\n<ul>\n<li>\n<p>vm_pu &#8212; \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u0435 \u043d\u0430 \u0448\u0438\u043d\u0435, \u0432 \u043e\u0442\u043d\u043e\u0441\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0435\u0434\u0438\u043d\u0438\u0446\u0430\u0445 (\u0437\u0430\u043c\u0435\u0442\u043d\u043e, \u0447\u0442\u043e \u043e\u0442 \u0432\u043d\u0435\u0448\u043d\u0435\u0439 \u0441\u0435\u0442\u0438 \u043e\u043d\u043e \u043f\u043e\u0441\u0442\u0435\u043f\u0435\u043d\u043d\u043e \u0441\u043d\u0438\u0436\u0430\u0435\u0442\u0441\u044f, \u043f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0440 \u0438 \u0441\u0435\u0442\u044c \u043f\u043e\u0442\u0440\u0435\u0431\u043b\u044f\u044e\u0442 \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044c \u043d\u0430 \u043f\u043e\u0442\u0435\u0440\u0438)<\/p>\n<\/li>\n<li>\n<p>va_degree &#8212; \u0443\u0433\u043e\u043b \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u044f \u0432 \u0433\u0440\u0430\u0434\u0443\u0441\u0430\u0445<\/p>\n<\/li>\n<\/ul>\n<\/div>\n<\/details>\n<p><strong>\u0414\u0430\u0442\u0430\u0444\u0440\u0435\u0439\u043c \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u043e\u0432 \u0440\u0430\u0441\u0447\u0435\u0442\u0430 \u0434\u043b\u044f \u043b\u0438\u043d\u0438\u0439:<\/strong><\/p>\n<pre><code class=\"python\"># \u0412\u044b\u0432\u0435\u0434\u0435\u043c \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u0440\u0430\u0441\u0447\u0435\u0442\u0430 \u0434\u043b\u044f \u043b\u0438\u043d\u0438\u0439  net.res_line<\/code><\/pre>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/be5\/a80\/7ff\/be5a807ffaaa293a7700a7d2b69dc0e2.png\" width=\"1162\" height=\"73\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/be5\/a80\/7ff\/be5a807ffaaa293a7700a7d2b69dc0e2.png\"\/><\/figure>\n<details class=\"spoiler\">\n<summary>\u0427\u0442\u043e \u043c\u044b \u0432\u0438\u0434\u0438\u043c \u0432 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0430\u0445 \u0440\u0430\u0441\u0447\u0435\u0442\u0430 \u043b\u0438\u043d\u0438\u0438:<\/summary>\n<div class=\"spoiler__content\">\n<ul>\n<li>\n<p>p_from_mw \u0438 p_to_mw &#8212; \u0430\u043a\u0442\u0438\u0432\u043d\u0430\u044f \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044c, \u0432\u0445\u043e\u0434\u044f\u0449\u0430\u044f \u0432 \u043b\u0438\u043d\u0438\u044e \u0438 \u0438\u0441\u0445\u043e\u0434\u044f\u0449\u0430\u044f (\u043d\u0430 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0443), \u041c\u0412\u0442<\/p>\n<\/li>\n<li>\n<p>q_from_mvar \u0438 q_to_mvar &#8212; \u0440\u0435\u0430\u043a\u0442\u0438\u0432\u043d\u0430\u044f \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044c, \u0432\u0445\u043e\u0434\u044f\u0449\u0430\u044f \u0432 \u043b\u0438\u043d\u0438\u044e \u0438 \u0438\u0441\u0445\u043e\u0434\u044f\u0449\u0430\u044f (\u043d\u0430 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0443), \u041c\u0412\u0410\u0440<\/p>\n<\/li>\n<li>\n<p>pl_mw \u0438 ql_mvar &#8212; \u0430\u043a\u0442\u0438\u0432\u043d\u044b\u0435 \u0438 \u0440\u0435\u0430\u043a\u0442\u0438\u0432\u043d\u044b\u0435 \u043f\u043e\u0442\u0435\u0440\u0438 \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u0438 \u043d\u0430 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0435<\/p>\n<\/li>\n<li>\n<p>i_from_ka, i_ka \u0438 i_to_ka &#8212; \u0442\u043e\u043a \u0432 \u043a\u0438\u043b\u043e\u0430\u043c\u043f\u0435\u0440\u0430\u0445 \u043d\u0430 \u0432\u0445\u043e\u0434\u0435 \u0432 \u043b\u0438\u043d\u0438\u044e, \u0432 \u043b\u0438\u043d\u0438\u0438 \u0438 \u043d\u0430 \u0432\u044b\u0445\u043e\u0434\u0435 \u043d\u0430 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0443<\/p>\n<\/li>\n<li>\n<p>vm_from_pu \u0438 vm_to_pu &#8212; \u043e\u0442\u043d\u043e\u0441\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u0435 (\u043e\u0442\u043d\u043e\u0441\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043d\u043e\u043c\u0438\u043d\u0430\u043b\u044c\u043d\u043e\u0433\u043e) \u043d\u0430 \u0432\u0445\u043e\u0434\u0435 \u0432 \u043b\u0438\u043d\u0438\u044e \u0438 \u043d\u0430 \u0432\u044b\u0445\u043e\u0434\u0435 \u043d\u0430 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0443<\/p>\n<\/li>\n<li>\n<p>loading_percent &#8212; \u043f\u0440\u043e\u0446\u0435\u043d\u0442 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u043b\u0438\u043d\u0438\u0438<\/p>\n<\/li>\n<\/ul>\n<\/div>\n<\/details>\n<p><strong>\u0414\u0430\u0442\u0430\u0444\u0440\u0435\u0439\u043c \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u043e\u0432 \u0440\u0430\u0441\u0447\u0435\u0442\u0430 \u0434\u043b\u044f \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0440\u043e\u0432:<\/strong><\/p>\n<pre><code class=\"python\"># \u0412\u044b\u0432\u0435\u0434\u0435\u043c \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u0440\u0430\u0441\u0447\u0435\u0442\u0430 \u0434\u043b\u044f \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0440\u043e\u0432  net.res_trafo<\/code><\/pre>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/8a2\/63e\/7e9\/8a263e7e9ce6b7cc31341fd65970935c.png\" width=\"1040\" height=\"75\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/8a2\/63e\/7e9\/8a263e7e9ce6b7cc31341fd65970935c.png\"\/><\/figure>\n<details class=\"spoiler\">\n<summary>\u0427\u0442\u043e \u043c\u044b \u0432\u0438\u0434\u0438\u043c \u0432 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0430\u0445 \u0440\u0430\u0441\u0447\u0435\u0442\u0430 \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0440\u0430:<\/summary>\n<div class=\"spoiler__content\">\n<ul>\n<li>\n<p>p_hv_mw \u0438 q_hv_mvar &#8212; \u0430\u043a\u0442\u0438\u0432\u043d\u0430\u044f \u0438 \u0440\u0435\u0430\u043a\u0442\u0438\u0432\u043d\u0430\u044f \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044c \u043d\u0430 \u0432\u044b\u0441\u043e\u043a\u043e\u0439 \u0441\u0442\u043e\u0440\u043e\u043d\u0435<\/p>\n<\/li>\n<li>\n<p>p_lv_mw \u0438 q_lv_mvar &#8212; \u0430\u043a\u0442\u0438\u0432\u043d\u0430\u044f \u0438 \u0440\u0435\u0430\u043a\u0442\u0438\u0432\u043d\u0430\u044f \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044c \u043d\u0430 \u043d\u0438\u0437\u043a\u043e\u0439 \u0441\u0442\u043e\u0440\u043e\u043d\u0435<\/p>\n<\/li>\n<li>\n<p>pl_mw \u0438 ql_mvar &#8212; \u043f\u043e\u0442\u0435\u0440\u0438 \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u0438 \u0432 \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0440\u0435<\/p>\n<\/li>\n<li>\n<p>i_hv_ka \u0438 i_lv_ka &#8212; \u0442\u043e\u043a \u043d\u0430 \u0432\u044b\u0441\u043e\u043a\u043e\u0439 \u0438 \u043d\u0438\u0437\u043a\u043e\u0439 \u0441\u0442\u043e\u0440\u043e\u043d\u0435 \u0432 \u043a\u0438\u043b\u043e\u0430\u043c\u043f\u0435\u0440\u0430\u0445<\/p>\n<\/li>\n<li>\n<p>vm_hv_pu \u0438 vm_lv_pu &#8212; \u043e\u0442\u043d\u043e\u0441\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0435 (\u043e\u0442\u043d\u043e\u0441\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043d\u043e\u043c\u0438\u043d\u0430\u043b\u044c\u043d\u043e\u0433\u043e) \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u0435 \u043d\u0430 \u0432\u044b\u0441\u043e\u043a\u043e\u0439 \u0438 \u043d\u0438\u0437\u043a\u043e\u0439 \u0441\u0442\u043e\u0440\u043e\u043d\u0435<\/p>\n<\/li>\n<li>\n<p>loading_percent &#8212; \u043f\u0440\u043e\u0446\u0435\u043d\u0442 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u043b\u0438\u043d\u0438\u0438<\/p>\n<\/li>\n<\/ul>\n<\/div>\n<\/details>\n<p><strong>\u0414\u0430\u0442\u0430\u0444\u0440\u0435\u0439\u043c \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u043e\u0432 \u0440\u0430\u0441\u0447\u0435\u0442\u0430 \u0434\u043b\u044f \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u0438 \u043f\u0440\u0438\u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u044f \u043a \u0432\u043d\u0435\u0448\u043d\u0435\u0439 \u0441\u0435\u0442\u0438:<\/strong><\/p>\n<pre><code class=\"python\"># \u0412\u044b\u0432\u0435\u0434\u0435\u043c \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u0440\u0430\u0441\u0447\u0435\u0442\u0430 \u0434\u043b\u044f \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438  net.res_load<\/code><\/pre>\n<figure class=\"\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/c9b\/7f9\/e12\/c9b7f9e12677dd88a33a758569d13bcd.png\" width=\"126\" height=\"75\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/c9b\/7f9\/e12\/c9b7f9e12677dd88a33a758569d13bcd.png\"\/><\/figure>\n<pre><code class=\"python\"># \u0412\u044b\u0432\u0435\u0434\u0435\u043c \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u0440\u0430\u0441\u0447\u0435\u0442\u0430 \u0434\u043b\u044f \u043f\u0440\u0438\u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u044f \u043a \u0432\u043d\u0435\u0448\u043d\u0435\u0439 \u0441\u0435\u0442\u0438  net.res_ext_grid<\/code><\/pre>\n<figure class=\"\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/539\/fb7\/763\/539fb7763910980806da917b10c533ed.png\" width=\"157\" height=\"74\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/539\/fb7\/763\/539fb7763910980806da917b10c533ed.png\"\/><\/figure>\n<p>\u041c\u044b \u0432\u0438\u0434\u0438\u043c \u0440\u0430\u0441\u0441\u0447\u0438\u0442\u0430\u043d\u043d\u044b\u0435 <code>p_mv<\/code> &#8212; \u0430\u043a\u0442\u0438\u0432\u043d\u0443\u044e \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044c \u0432 \u043c\u0435\u0433\u0430\u0432\u0430\u0442\u0442\u0430\u0445 \u0438 <code>q_mvar<\/code> &#8212; \u0440\u0435\u0430\u043a\u0442\u0438\u0432\u043d\u0443\u044e \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044c \u0432 \u043c\u0435\u0433\u0430\u0432\u043e\u043b\u044c\u0442-\u0430\u043c\u043f\u0435\u0440\u0430\u0445. \u041f\u043e\u0447\u0435\u043c\u0443 \u044d\u0442\u0438 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u043e\u0442\u043b\u0438\u0447\u0430\u044e\u0442\u0441\u044f &#8212; \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044c \u0438\u0437 \u0432\u043d\u0435\u0448\u043d\u0435\u0439 \u0441\u0435\u0442\u0438 \u0431\u043e\u043b\u044c\u0448\u0435? \u041c\u043e\u0449\u043d\u043e\u0441\u0442\u044c \u0438\u0437 \u0432\u043d\u0435\u0448\u043d\u0435\u0439 \u0441\u0435\u0442\u0438 \u043f\u043e\u043a\u0440\u044b\u0432\u0430\u0435\u0442 \u043d\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u043e\u0442\u0440\u0435\u0431\u043b\u0435\u043d\u0438\u0435 \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u0438 \u043d\u0430\u0448\u0435\u0439 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438, \u043d\u043e \u0438 \u043f\u043e\u0442\u0440\u0435\u0431\u043b\u0435\u043d\u0438\u0435 \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0440\u0430 \u043d\u0430 \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0435 \u043d\u0443\u0436\u0434\u044b, \u0438 \u043f\u043e\u0442\u0440\u0435\u0431\u043b\u0435\u043d\u0438\u0435 \u043b\u0438\u043d\u0438\u0438 \u043d\u0430 \u043f\u043e\u0442\u0435\u0440\u0438 \u0432 \u0435\u0435 \u043f\u0440\u043e\u0432\u043e\u0434\u043d\u0438\u043a\u0430\u0445.<\/p>\n<h4>\u0418\u0437\u043c\u0435\u043d\u044f\u0435\u043c \u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u043f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0430\u0442\u0435\u043b\u044f \u043e\u0431\u043c\u043e\u0442\u043e\u043a \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0440\u0430<\/h4>\n<p>\u0412 \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0440\u0435 \u0435\u0441\u0442\u044c \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c <a href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%A0%D0%B5%D0%B3%D1%83%D0%BB%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0%D0%BF%D1%80%D1%8F%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F_%D1%82%D1%80%D0%B0%D0%BD%D1%81%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%82%D0%BE%D1%80%D0%B0\" rel=\"noopener noreferrer nofollow\">\u0438\u0437\u043c\u0435\u043d\u044f\u0442\u044c \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0432\u0438\u0442\u043a\u043e\u0432<\/a>, \u0447\u0442\u043e\u0431\u044b \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0442\u044c \u043d\u043e\u0440\u043c\u0430\u043b\u044c\u043d\u044b\u0439 \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u044f \u0443 \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u0435\u0439.<\/p>\n<pre><code># \u0422\u0435\u043f\u0435\u0440\u044c \u043c\u044b \u0438\u0437\u043c\u0435\u043d\u044f\u0435\u043c \u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u043f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0430\u0442\u0435\u043b\u044f \u043e\u0431\u043c\u043e\u0442\u043e\u043a \u0441 \u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u044f 0 \u043d\u0430 -1  net.trafo.tap_pos.at[trafo] = -1  # \u0438 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c \u0437\u0430\u043d\u043e\u0432\u043e \u0440\u0430\u0441\u0447\u0435\u0442 \u0441\u0435\u0442\u0438: pp.runpp(net)<\/code><\/pre>\n<p>\u041f\u043e\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u043d\u0430 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b, \u0438 \u0443\u0432\u0438\u0434\u0438\u043c, \u0447\u0442\u043e \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u0435 \u0448\u0438\u043d\u044b \u043d\u0430 \u0441\u0442\u043e\u0440\u043e\u043d\u0435 \u043d\u0438\u0437\u043a\u043e\u0433\u043e \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u044f \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0440\u0430 \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u043b\u043e\u0441\u044c \u0441 0,964 \u0434\u043e 0,992 \u043d\u043e\u043c\u0438\u043d\u0430\u043b\u044c\u043d\u043e\u0433\u043e:<\/p>\n<pre><code class=\"python\">net.res_bus<\/code><\/pre>\n<figure class=\"\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/288\/589\/a15\/288589a1539f07fc886d100fba034f4b.png\" width=\"318\" height=\"143\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/288\/589\/a15\/288589a1539f07fc886d100fba034f4b.png\"\/><\/figure>\n<p>\u0410 \u0432\u043e\u0442 \u043f\u043e\u0442\u0440\u0435\u0431\u043b\u044f\u0435\u043c\u0430\u044f \u0438\u0437 \u0432\u043d\u0435\u0448\u043d\u0435\u0439 \u0441\u0435\u0442\u0438 \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044c \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u0443\u043c\u0435\u043d\u044c\u0448\u0438\u043b\u0430\u0441\u044c:<\/p>\n<pre><code class=\"python\">net.res_ext_grid<\/code><\/pre>\n<figure class=\"\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/a89\/75b\/472\/a8975b4720933d99621a063124cec72a.png\" width=\"158\" height=\"71\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/a89\/75b\/472\/a8975b4720933d99621a063124cec72a.png\"\/><\/figure>\n<p>\u0412\u0430\u0443! \u041c\u044b \u0442\u043e\u043b\u044c\u043a\u043e \u0447\u0442\u043e \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043b\u0438 \u0440\u0430\u0431\u043e\u0442\u0443 \u043d\u0430\u0448\u0435\u0439 \u0441\u0435\u0442\u0438!<\/p>\n<h2>3. \u041f\u043e\u0440\u0430\u0431\u043e\u0442\u0430\u0435\u043c \u0440\u0443\u0431\u0438\u043b\u044c\u043d\u0438\u043a\u043e\u043c!<\/h2>\n<p>\u041d\u0430\u0432\u0435\u0440\u043d\u043e\u0435, \u0443 \u0432\u0430\u0441 \u0443\u0436\u0435 \u0432\u043e\u0437\u043d\u0438\u043a\u0430\u043b \u0432\u043e\u043f\u0440\u043e\u0441: \u0430 \u0433\u0434\u0435 \u0436\u0435 \u0437\u0434\u0435\u0441\u044c \u0440\u0443\u0431\u0438\u043b\u044c\u043d\u0438\u043a? \u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u0435\u0433\u043e \u0441\u043e\u0437\u0434\u0430\u0434\u0438\u043c, \u043f\u0440\u0438\u0447\u0435\u043c \u0432 \u0440\u0430\u0437\u043e\u043c\u043a\u043d\u0443\u0442\u043e\u043c \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0438, \u043e\u0442\u043a\u043b\u044e\u0447\u0438\u0432 \u043d\u0430\u0448\u0443 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0443!<\/p>\n<pre><code class=\"python\"># \u0421\u043e\u0437\u0434\u0430\u0434\u0438\u043c \u043f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0430\u0442\u0435\u043b\u044c, \u0443\u043a\u0430\u0437\u0430\u0432 \u043d\u0430\u0448\u0443 \u0441\u0435\u0442\u044c, \u043c\u0435\u0441\u0442\u043e (\u0434\u043e \u0448\u0438\u043d\u044b \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438) # closed=False \u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442, \u0447\u0442\u043e \u043f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0430\u0442\u0435\u043b\u044c \u0440\u0430\u0437\u043e\u043c\u043a\u043d\u0443\u043b \u0441\u0435\u0442\u044c (\u0443 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u043d\u043e\u0433\u043e True) # element=line - \u0438\u043d\u0434\u0435\u043a\u0441 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0430, \u0432 \u0434\u0430\u043d\u043d\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 - \u043b\u0438\u043d\u0438\u0438; # et: \u00abl\u00bb \u2014 \u0432\u044b\u043a\u043b\u044e\u0447\u0430\u0442\u0435\u043b\u044c \u043c\u0435\u0436\u0434\u0443 \u0448\u0438\u043d\u043e\u0439 \u0438 \u043b\u0438\u043d\u0438\u0435\u0439,  #     \u00abt\u00bb \u2014 \u0432\u044b\u043a\u043b\u044e\u0447\u0430\u0442\u0435\u043b\u044c \u043c\u0435\u0436\u0434\u0443 \u0448\u0438\u043d\u043e\u0439 \u0438 \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0440\u043e\u043c,  #     \u00abt3\u00bb \u2014 \u0432\u044b\u043a\u043b\u044e\u0447\u0430\u0442\u0435\u043b\u044c \u043c\u0435\u0436\u0434\u0443 \u0448\u0438\u043d\u043e\u0439 \u0438 3-\u0445 \u043e\u0431\u043c\u043e\u0442\u043e\u0447\u043d\u044b\u043c \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0440\u043e\u043c,  #     \u00abb\u00bb \u2014 \u0432\u044b\u043a\u043b\u044e\u0447\u0430\u0442\u0435\u043b\u044c \u043c\u0435\u0436\u0434\u0443 \u0434\u0432\u0443\u043c\u044f \u0448\u0438\u043d\u0430\u043c\u0438  pp.create_switch(net, bus=bus3, element=line, et=\"l\", closed=False)<\/code><\/pre>\n<figure class=\"\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/e63\/074\/5a3\/e630745a3eebede01166256645e0555e.png\" alt=\"\u0422\u0430\u043a \u0442\u0435\u043f\u0435\u0440\u044c \u0432\u044b\u0433\u043b\u044f\u0434\u0438\u0442 \u0441\u0445\u0435\u043c\u0430 \u043d\u0430\u0448\u0435\u0439 \u0441\u0435\u0442\u0438. \u041a\u0432\u0430\u0434\u0440\u0430\u0442\u0438\u043a\u043e\u043c \u043e\u0431\u043e\u0437\u043d\u0430\u0447\u0435\u043d \u0432\u044b\u043a\u043b\u044e\u0447\u0430\u0442\u0435\u043b\u044c. \u041f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u043e\u043d \u0440\u0430\u0437\u043e\u043c\u043a\u043d\u0443\u0442, \u0442\u043e \u0432\u0441\u0451, \u0447\u0442\u043e \u043f\u043e\u0441\u043b\u0435 \u043d\u0435\u0433\u043e (\u0448\u0438\u043d\u0430 3 \u0438 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0430) \u043e\u0431\u043e\u0437\u043d\u0430\u0447\u0435\u043d\u044b \u0441\u0435\u0440\u044b\u043c.\" title=\"\u0422\u0430\u043a \u0442\u0435\u043f\u0435\u0440\u044c \u0432\u044b\u0433\u043b\u044f\u0434\u0438\u0442 \u0441\u0445\u0435\u043c\u0430 \u043d\u0430\u0448\u0435\u0439 \u0441\u0435\u0442\u0438. \u041a\u0432\u0430\u0434\u0440\u0430\u0442\u0438\u043a\u043e\u043c \u043e\u0431\u043e\u0437\u043d\u0430\u0447\u0435\u043d \u0432\u044b\u043a\u043b\u044e\u0447\u0430\u0442\u0435\u043b\u044c. \u041f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u043e\u043d \u0440\u0430\u0437\u043e\u043c\u043a\u043d\u0443\u0442, \u0442\u043e \u0432\u0441\u0451, \u0447\u0442\u043e \u043f\u043e\u0441\u043b\u0435 \u043d\u0435\u0433\u043e (\u0448\u0438\u043d\u0430 3 \u0438 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0430) \u043e\u0431\u043e\u0437\u043d\u0430\u0447\u0435\u043d\u044b \u0441\u0435\u0440\u044b\u043c.\" width=\"113\" height=\"596\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/e63\/074\/5a3\/e630745a3eebede01166256645e0555e.png\"\/><\/p>\n<div><figcaption>\u0422\u0430\u043a \u0442\u0435\u043f\u0435\u0440\u044c \u0432\u044b\u0433\u043b\u044f\u0434\u0438\u0442 \u0441\u0445\u0435\u043c\u0430 \u043d\u0430\u0448\u0435\u0439 \u0441\u0435\u0442\u0438. \u041a\u0432\u0430\u0434\u0440\u0430\u0442\u0438\u043a\u043e\u043c \u043e\u0431\u043e\u0437\u043d\u0430\u0447\u0435\u043d \u0432\u044b\u043a\u043b\u044e\u0447\u0430\u0442\u0435\u043b\u044c. \u041f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u043e\u043d \u0440\u0430\u0437\u043e\u043c\u043a\u043d\u0443\u0442, \u0442\u043e \u0432\u0441\u0451, \u0447\u0442\u043e \u043f\u043e\u0441\u043b\u0435 \u043d\u0435\u0433\u043e (\u0448\u0438\u043d\u0430 3 \u0438 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0430) \u043e\u0431\u043e\u0437\u043d\u0430\u0447\u0435\u043d\u044b \u0441\u0435\u0440\u044b\u043c.<\/figcaption><\/div>\n<\/figure>\n<p>\u0420\u0430\u0437\u043e\u043c\u043a\u043d\u0443\u0442\u044b\u0439 \u0432\u044b\u043a\u043b\u044e\u0447\u0430\u0442\u0435\u043b\u044c \u043e\u0442\u043a\u043b\u044e\u0447\u0430\u0435\u0442 \u0448\u0438\u043d\u0443 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u043e\u0442 \u0438\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u0430 \u043f\u0438\u0442\u0430\u043d\u0438\u044f. \u042d\u0442\u043e \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u043e\u0432\u0435\u0440\u0438\u0442\u044c, \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0432 \u0440\u0430\u0441\u0447\u0435\u0442 \u043f\u043e\u0442\u043e\u043a\u043e\u0432 \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u0438 \u0438 \u043f\u0440\u043e\u0432\u0435\u0440\u0438\u0432 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b. \u041d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u0435 \u043d\u0430 \u0448\u0438\u043d\u0435 \u0441 \u0438\u043d\u0434\u0435\u043a\u0441\u043e\u043c 2 \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u043e \u043a\u0430\u043a <code>NaN<\/code>, \u0442\u043e \u0435\u0441\u0442\u044c \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u0435\u0442: <\/p>\n<pre><code class=\"python\">pp.runpp(net)  net.res_bus<\/code><\/pre>\n<figure class=\"\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/92f\/a71\/290\/92fa7129028b257c1df7df7fffdec1e5.png\" width=\"308\" height=\"139\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/92f\/a71\/290\/92fa7129028b257c1df7df7fffdec1e5.png\"\/><\/figure>\n<p>\u041d\u0430\u0433\u0440\u0443\u0437\u043a\u0430\/\u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044c \u043d\u0435 \u043f\u043e\u0434\u0430\u0435\u0442\u0441\u044f \u043d\u0430 \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u044f:<\/p>\n<pre><code class=\"python\">net.res_load<\/code><\/pre>\n<figure class=\"\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/018\/e42\/03f\/018e4203f24ab72dcda123f4ae5a16c6.png\" alt=\"\u041d\u0430\u0433\u0440\u0443\u0437\u043a\u0430 \u043e\u0442\u043a\u043b\u044e\u0447\u0435\u043d\u0430 \u0438 \u043d\u0435 \u043f\u043e\u0442\u0440\u0435\u0431\u043b\u044f\u0435\u0442 \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044c\" title=\"\u041d\u0430\u0433\u0440\u0443\u0437\u043a\u0430 \u043e\u0442\u043a\u043b\u044e\u0447\u0435\u043d\u0430 \u0438 \u043d\u0435 \u043f\u043e\u0442\u0440\u0435\u0431\u043b\u044f\u0435\u0442 \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044c\" width=\"127\" height=\"74\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/018\/e42\/03f\/018e4203f24ab72dcda123f4ae5a16c6.png\"\/><\/p>\n<div><figcaption>\u041d\u0430\u0433\u0440\u0443\u0437\u043a\u0430 \u043e\u0442\u043a\u043b\u044e\u0447\u0435\u043d\u0430 \u0438 \u043d\u0435 \u043f\u043e\u0442\u0440\u0435\u0431\u043b\u044f\u0435\u0442 \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044c<\/figcaption><\/div>\n<\/figure>\n<p>\u0418 \u043b\u0438\u043d\u0438\u044f \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u0432 \u0440\u0430\u0437\u043e\u043c\u043a\u043d\u0443\u0442\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0435:<\/p>\n<pre><code class=\"python\">net.res_line<\/code><\/pre>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/3e6\/98c\/6e0\/3e698c6e0fdbc8a41d2688e7aa7c0432.png\" alt=\"\u041c\u043e\u0449\u043d\u043e\u0441\u0442\u044c \u0438 \u0442\u043e\u043a \u0432 \u043b\u0438\u043d\u0438\u0438 \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u044e\u0442, \u043d\u043e \u043b\u0438\u043d\u0438\u044f \u043e\u0441\u0442\u0430\u0451\u0442\u0441\u044f \u043f\u043e\u0434 \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u0435\u043c (vm_from_pu 1.046 \u043e\u0442 \u043d\u043e\u043c\u0438\u043d\u0430\u043b\u044c\u043d\u043e\u0433\u043e!)\" title=\"\u041c\u043e\u0449\u043d\u043e\u0441\u0442\u044c \u0438 \u0442\u043e\u043a \u0432 \u043b\u0438\u043d\u0438\u0438 \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u044e\u0442, \u043d\u043e \u043b\u0438\u043d\u0438\u044f \u043e\u0441\u0442\u0430\u0451\u0442\u0441\u044f \u043f\u043e\u0434 \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u0435\u043c (vm_from_pu 1.046 \u043e\u0442 \u043d\u043e\u043c\u0438\u043d\u0430\u043b\u044c\u043d\u043e\u0433\u043e!)\" width=\"1242\" height=\"74\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/3e6\/98c\/6e0\/3e698c6e0fdbc8a41d2688e7aa7c0432.png\"\/><\/p>\n<div><figcaption>\u041c\u043e\u0449\u043d\u043e\u0441\u0442\u044c \u0438 \u0442\u043e\u043a \u0432 \u043b\u0438\u043d\u0438\u0438 \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u044e\u0442, \u043d\u043e \u043b\u0438\u043d\u0438\u044f \u043e\u0441\u0442\u0430\u0451\u0442\u0441\u044f \u043f\u043e\u0434 \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u0435\u043c (vm_from_pu 1.046 \u043e\u0442 \u043d\u043e\u043c\u0438\u043d\u0430\u043b\u044c\u043d\u043e\u0433\u043e!)<\/figcaption><\/div>\n<\/figure>\n<h2>4. \u0422\u043e\u043f\u043e\u043b\u043e\u0433\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0430\u043d\u0430\u043b\u0438\u0437 \u0441\u0435\u0442\u0438<\/h2>\n<p>\u0421\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0443 \u0441\u0435\u0442\u0438 \u043c\u043e\u0436\u043d\u043e \u0430\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043f\u0430\u043a\u0435\u0442\u0430 \u0442\u043e\u043f\u043e\u043b\u043e\u0433\u0438\u0438.  \u041e\u043d \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 <a href=\"https:\/\/networkx.org\/\" rel=\"noopener noreferrer nofollow\">NetworkX<\/a> \u0434\u043b\u044f \u043f\u043e\u0438\u0441\u043a\u0430 \u043f\u043e \u0433\u0440\u0430\u0444\u0443.  \u0415\u0441\u0442\u044c \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043f\u0440\u0435\u0434\u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043d\u044b\u0445 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u043e\u0432 \u043f\u043e\u0438\u0441\u043a\u0430, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u043f\u043e\u0438\u0441\u043a \u043d\u0435 \u043d\u0430\u0433\u0440\u0443\u0436\u0435\u043d\u043d\u044b\u0445 \u0448\u0438\u043d:<\/p>\n<pre><code class=\"python\"># \u0417\u0430\u0433\u0440\u0443\u0437\u0438\u043c \u043f\u0430\u043a\u0435\u0442 \u0442\u043e\u043f\u043e\u043b\u043e\u0433\u0438\u0438 import pandapower.topology as top  # \u0412\u044b\u0432\u0435\u0434\u0435\u043c \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e \u0448\u0438\u043d, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043d\u0435 \u043f\u043e\u0434 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u043e\u0439: top.unsupplied_buses(net)<\/code><\/pre>\n<pre><code>{2}<\/code><\/pre>\n<p>\u0412 \u0434\u0430\u043d\u043d\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u044d\u0442\u043e \u0448\u0438\u043d\u0430 \u0441 \u0438\u043d\u0434\u0435\u043a\u0441\u043e\u043c 2 (Bus 3) &#8212; \u043c\u044b \u0436\u0435 \u0435\u0451 \u043e\u0442\u043a\u043b\u044e\u0447\u0438\u043b\u0438! <\/p>\n<p>\u041a\u043e\u0433\u0434\u0430 \u043c\u044b \u0437\u0430\u043c\u044b\u043a\u0430\u0435\u043c \u043f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0430\u0442\u0435\u043b\u044c, \u043d\u0435 \u0437\u0430\u043f\u0438\u0442\u0430\u043d\u043d\u044b\u0445 \u0448\u0438\u043d \u0431\u043e\u043b\u044c\u0448\u0435 \u043d\u0435\u0442:<\/p>\n<pre><code class=\"python\"># \u041a\u043e\u0433\u0434\u0430 \u043c\u044b \u0437\u0430\u043c\u044b\u043a\u0430\u0435\u043c \u043f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0430\u0442\u0435\u043b\u044c, \u043d\u0435 \u0437\u0430\u043f\u0438\u0442\u0430\u043d\u043d\u044b\u0445 \u0448\u0438\u043d \u0431\u043e\u043b\u044c\u0448\u0435 \u043d\u0435\u0442: net.switch.closed.at[0] = True  top.unsupplied_buses(net)<\/code><\/pre>\n<pre><code>set()<\/code><\/pre>\n<p>\u041f\u043e\u043c\u0438\u043c\u043e  \u043f\u0440\u0435\u0434\u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u044b\u0445 \u0444\u0443\u043d\u043a\u0446\u0438\u0439 \u043f\u043e\u0438\u0441\u043a\u0430, \u0442\u0430\u043a\u0436\u0435 \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u0442\u044c \u0441\u0435\u0442\u044c  pandapower \u0432 \u0433\u0440\u0430\u0444 NetworkX \u0438 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c \u043f\u043e\u0438\u0441\u043a \u043d\u0435\u043f\u043e\u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u043d\u0430 \u044d\u0442\u043e\u043c  \u0433\u0440\u0430\u0444\u0435.<\/p>\n<p>\u041f\u0440\u0435\u0434\u043f\u043e\u043b\u043e\u0436\u0438\u043c, \u043c\u044b \u0445\u043e\u0442\u0438\u043c \u043d\u0430\u0439\u0442\u0438 \u0432\u0441\u0435 \u0448\u0438\u043d\u044b \u0441 \u0442\u0435\u043c \u0436\u0435 \u0443\u0440\u043e\u0432\u043d\u0435\u043c \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u044f, \u0447\u0442\u043e  \u0438 \u0448\u0438\u043d\u0430 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438.  \u041c\u044b \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u0438\u043c \u0441\u0435\u0442\u044c \u0432 \u0433\u0440\u0430\u0444, \u043d\u043e \u0438\u0441\u043a\u043b\u044e\u0447\u0430\u044f \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0440\u044b:<\/p>\n<pre><code class=\"python\"># \u041f\u0435\u0440\u0435\u0432\u043e\u0434\u0438\u043c \u0441\u0435\u0442\u044c \u0432 \u0433\u0440\u0430\u0444, \u043d\u043e \u0438\u0441\u043a\u043b\u044e\u0447\u0430\u044f \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0440\u044b mg = top.create_nxgraph(net, include_trafos=False)  print(mg)<\/code><\/pre>\n<pre><code>MultiGraph with 3 nodes and 1 edges<\/code><\/pre>\n<pre><code class=\"python\"># \u041d\u0430\u0439\u0434\u0435\u043c \u0432\u0441\u0435 \u0448\u0438\u043d\u044b, \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u043d\u044b\u0435 \u043a \u0448\u0438\u043d\u0435 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438, \u043d\u0430 \u044d\u0442\u043e\u043c \u0433\u0440\u0430\u0444\u0435: list(top.connected_component(mg, 2))<\/code><\/pre>\n<pre><code>[2, 1]<\/code><\/pre>\n<p>\u041f\u043e\u0438\u0441\u043a \u043f\u043e \u0433\u0440\u0430\u0444\u0443 \u043d\u0430\u0445\u043e\u0434\u0438\u0442 \u0432\u0441\u0435 \u0448\u0438\u043d\u044b \u0441 \u043e\u0434\u0438\u043d\u0430\u043a\u043e\u0432\u044b\u043c \u0443\u0440\u043e\u0432\u043d\u0435\u043c \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u044f. \u041f\u043e\u0434\u043e\u0431\u043d\u044b\u0435 \u043f\u043e\u0438\u0441\u043a\u0438 \u043c\u043e\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0434\u043b\u044f \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u0444\u0438\u0434\u0435\u0440\u043e\u0432.<\/p>\n<details class=\"spoiler\">\n<summary>\u041a\u0440\u043e\u043c\u0435 \u0442\u043e\u0433\u043e, \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043f\u0430\u043a\u0435\u0442\u0430 \u0442\u043e\u043f\u043e\u043b\u043e\u0433\u0438\u0438 \u043c\u043e\u0436\u043d\u043e \u043d\u0430\u0439\u0442\u0438:<\/summary>\n<div class=\"spoiler__content\">\n<p><code>calc_distance_to_bus(net, bus, respect_switches=True, nogobuses=None, notravbuses=None)-<\/code> \u0432\u044b\u0447\u0438\u0441\u043b\u044f\u0435\u0442 \u043a\u0440\u0430\u0442\u0447\u0430\u0439\u0448\u0435\u0435 \u0440\u0430\u0441\u0441\u0442\u043e\u044f\u043d\u0438\u0435 \u043c\u0435\u0436\u0434\u0443 \u0438\u0441\u0445\u043e\u0434\u043d\u043e\u0439 \u0448\u0438\u043d\u043e\u0439 \u0438 \u0432\u0441\u0435\u043c\u0438 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u043d\u044b\u043c\u0438 \u043a \u043d\u0435\u0439 \u0448\u0438\u043d\u0430\u043c\u0438<\/p>\n<p><code>connected_component(mg, bus, notravbuses=[])<\/code> &#8212; \u043d\u0430\u0445\u043e\u0434\u0438\u0442 \u0432\u0441\u0435 \u0448\u0438\u043d\u044b \u0432 \u0433\u0440\u0430\u0444\u0435 NetworkX, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u044b \u043a \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u043e\u0439 \u0448\u0438\u043d\u0435<\/p>\n<p><code>connected_components<\/code>(<em>mg<\/em>, <em>notravbuses={}<\/em>) &#8212; \u043a\u043b\u0430\u0441\u0442\u0435\u0440\u0438\u0437\u0438\u0440\u0443\u0435\u0442 \u0432\u0441\u0435 \u0448\u0438\u043d\u044b \u0432 \u0433\u0440\u0430\u0444\u0435 NetworkX, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u044b \u0434\u0440\u0443\u0433 \u0441 \u0434\u0440\u0443\u0433\u043e\u043c<\/p>\n<p><a href=\"https:\/\/pandapower.readthedocs.io\/en\/v2.0.0\/topology\/searches.html\" rel=\"noopener noreferrer nofollow\">\u041f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435 \u0437\u0434\u0435\u0441\u044c<\/a><\/p>\n<\/div>\n<\/details>\n<h2>5. \u0420\u0430\u0441\u0447\u0435\u0442 \u043a\u043e\u0440\u043e\u0442\u043a\u043e\u0433\u043e \u0437\u0430\u043c\u044b\u043a\u0430\u043d\u0438\u044f<\/h2>\n<p><code>Pandapower<\/code> \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442 \u043c\u043e\u0434\u0443\u043b\u044c \u043a\u043e\u0440\u043e\u0442\u043a\u043e\u0433\u043e \u0437\u0430\u043c\u044b\u043a\u0430\u043d\u0438\u044f, \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0439 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u0443 IEC 60909. \u0427\u0442\u043e\u0431\u044b \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u044c \u0430\u043d\u0430\u043b\u0438\u0437 \u043a\u043e\u0440\u043e\u0442\u043a\u043e\u0433\u043e \u0437\u0430\u043c\u044b\u043a\u0430\u043d\u0438\u044f, \u043d\u0430\u043c \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u043a\u043e\u0440\u043e\u0442\u043a\u043e\u0433\u043e \u0437\u0430\u043c\u044b\u043a\u0430\u043d\u0438\u044f \u0434\u043b\u044f \u0432\u043d\u0435\u0448\u043d\u0435\u0439 \u0441\u0435\u0442\u0438:<\/p>\n<pre><code class=\"python\"># \u041e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u043c \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u0443\u044e \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044c \u043a\u043e\u0440\u043e\u0442\u043a\u043e\u0433\u043e \u0437\u0430\u043c\u044b\u043a\u0430\u043d\u0438\u044f [\u041c\u0412\u0410] net.ext_grid[\"s_sc_max_mva\"] = 100  # \u041c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0435 \u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u0435 R\/X (\u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0433\u043e \u0441\u043e\u043f\u0440\u043e\u0442\u0438\u0432\u043b\u0435\u043d\u0438\u044f \u043a \u0440\u0435\u0430\u043a\u0442\u0438\u0432\u043d\u043e\u043c\u0443)  # \u0438\u043c\u043f\u0435\u0434\u0430\u043d\u0441\u0430 \u043a\u043e\u0440\u043e\u0442\u043a\u043e\u0433\u043e \u0437\u0430\u043c\u044b\u043a\u0430\u043d\u0438\u044f # \u0418\u043c\u043f\u0435\u0434\u0430\u043d\u0441 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0432\u0441\u0435\u043e\u0431\u044a\u0435\u043c\u043b\u044e\u0449\u0438\u043c \u0432\u044b\u0440\u0430\u0436\u0435\u043d\u0438\u0435\u043c \u0432\u0441\u0435\u0445 \u0432\u0438\u0434\u043e\u0432 \u0441\u043e\u043f\u0440\u043e\u0442\u0438\u0432\u043b\u0435\u043d\u0438\u0439  # \u043f\u043e\u0442\u043e\u043a\u0443 \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043e\u0432 (\u0432\u043a\u043b\u044e\u0447\u0430\u044f \u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0435 \u0438 \u0440\u0435\u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0435 \u0441\u043e\u043f\u0440\u043e\u0442\u0438\u0432\u043b\u0435\u043d\u0438\u044f)  net.ext_grid[\"rx_max\"] = 0.1<\/code><\/pre>\n<p>\u0422\u0435\u043f\u0435\u0440\u044c \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u0440\u0430\u0441\u0441\u0447\u0438\u0442\u0430\u0442\u044c \u043a\u043e\u0440\u043e\u0442\u043a\u0438\u0435 \u0437\u0430\u043c\u044b\u043a\u0430\u043d\u0438\u044f.  \u0417\u0434\u0435\u0441\u044c \u043c\u044b \u0440\u0430\u0441\u0441\u0447\u0438\u0442\u044b\u0432\u0430\u0435\u043c \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u044b\u0439  (<code>case=\"max\"<\/code>) \u0442\u043e\u043a \u043f\u0440\u0438 \u0437\u0430\u043c\u044b\u043a\u0430\u043d\u0438\u0438 \u0442\u0440\u0435\u0445 \u0444\u0430\u0437 (\u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442 <code>fault='3ph'<\/code>). \u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0442\u0430\u043a\u0436\u0435 \u201c2ph\u201d &#8212; \u0437\u0430\u043c\u044b\u043a\u0430\u043d\u0438\u0435 \u0444\u0430\u0437\u044b \u043d\u0430 \u0444\u0430\u0437\u0443 \u0438 \u201c1ph\u201d &#8212; \u0437\u0430\u043c\u044b\u043a\u0430\u043d\u0438\u0435 \u0444\u0430\u0437\u044b \u043d\u0430 \u0437\u0435\u043c\u043b\u044e.<\/p>\n<p>\u0421\u043e\u043f\u0440\u043e\u0442\u0438\u0432\u043b\u0435\u043d\u0438\u0435 \u043a\u043e\u0440\u043e\u0442\u043a\u043e\u0433\u043e \u0437\u0430\u043c\u044b\u043a\u0430\u043d\u0438\u044f \u0432 \u0440\u0430\u0441\u0447\u0435\u0442\u0435 &#8212; 2 \u041e\u043c (<code>r_fault_ohm=2.<\/code>).<\/p>\n<p>\u0415\u0441\u043b\u0438<code>ip=True<\/code>, \u0442\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442\u0441\u044f \u0440\u0430\u0441\u0447\u0451\u0442 \u0430\u043f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0441\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0435\u0439 \u0442\u043e\u043a\u0430 \u043a\u043e\u0440\u043e\u0442\u043a\u043e\u0433\u043e \u0437\u0430\u043c\u044b\u043a\u0430\u043d\u0438\u044f (\u043e\u043d\u0430 \u0437\u0430\u0442\u0443\u0445\u0430\u0435\u0442 \u043f\u043e \u044d\u043a\u0441\u043f\u043e\u043d\u0435\u043d\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u043c\u0443 \u0437\u0430\u043a\u043e\u043d\u0443). \u0415\u0441\u0442\u044c \u0435\u0449\u0435 \u043f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u0441\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0430\u044f \u0442\u043e\u043a\u0430 \u041a\u0417.<\/p>\n<pre><code class=\"python\"># \u0418\u043c\u043f\u043e\u0440\u0442\u0438\u0440\u0443\u0435\u043c \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u0443\u044e \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0443 \u0434\u043b\u044f \u0440\u0430\u0441\u0447\u0435\u0442\u0430 \u041a\u0417: import pandapower.shortcircuit as sc  sc.calc_sc(net, case=\"max\", ip=True, r_fault_ohm=2.)<\/code><\/pre>\n<pre><code class=\"python\"># \u0412\u044b\u0432\u0435\u0434\u0435\u043c \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u044b\u0435 \u0438 \u043f\u0438\u043a\u043e\u0432\u044b\u0435 \u0442\u043e\u043a\u0438 \u043a\u043e\u0440\u043e\u0442\u043a\u043e\u0433\u043e \u0437\u0430\u043c\u044b\u043a\u0430\u043d\u0438\u044f  # \u0434\u043b\u044f \u043f\u043e\u0432\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u0439 \u043d\u0430 \u0432\u0441\u0435\u0445 \u0448\u0438\u043d\u0430\u0445:  net.res_bus_sc<\/code><\/pre>\n<figure class=\"\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/216\/6f9\/dc9\/2166f9dc957272bb9ad3b444e1231756.png\" width=\"364\" height=\"140\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/216\/6f9\/dc9\/2166f9dc957272bb9ad3b444e1231756.png\"\/><\/figure>\n<details class=\"spoiler\">\n<summary>\u041a\u0430\u043a\u0438\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u043c\u044b \u0432\u0438\u0434\u0438\u043c \u043f\u0440\u0438 \u0440\u0430\u0441\u0447\u0435\u0442\u0435 \u041a\u0417:<\/summary>\n<div class=\"spoiler__content\">\n<ul>\n<li>\n<p><code>ikss_ka<\/code>\u00a0\u2014 \u0440\u0430\u0441\u0447\u0451\u0442\u043d\u044b\u0439 \u0442\u043e\u043a \u043a\u043e\u0440\u043e\u0442\u043a\u043e\u0433\u043e \u0437\u0430\u043c\u044b\u043a\u0430\u043d\u0438\u044f \u0432 \u043a\u0438\u043b\u043e\u0430\u043c\u043f\u0435\u0440\u0430\u0445 (\u043a\u0410)<\/p>\n<\/li>\n<li>\n<p><code>skss_mw<\/code> &#8212; \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u0430\u044f \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044c \u043a\u043e\u0440\u043e\u0442\u043a\u043e\u0433\u043e \u0437\u0430\u043c\u044b\u043a\u0430\u043d\u0438\u044f \u0432 \u043c\u0435\u0433\u0430\u0432\u043e\u043b\u044c\u0442\u0430\u043c\u043f\u0435\u0440\u0430\u0445 (\u041c\u0412\u0410)<\/p>\n<\/li>\n<li>\n<p><code>ip_ka<\/code>\u00a0&#8212; \u0440\u0430\u0441\u0447\u0451\u0442\u043d\u043e\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0430\u043f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0441\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0435\u0439 \u0432 \u043a\u0438\u043b\u043e\u0430\u043c\u043f\u0435\u0440\u0430\u0445 (\u043a\u0410)<\/p>\n<\/li>\n<li>\n<p><code>rk_ohm, xk_ohm<\/code> &#8212; \u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0435 \u0438 \u0440\u0435\u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0435 \u0441\u043e\u043f\u0440\u043e\u0442\u0438\u0432\u043b\u0435\u043d\u0438\u0435 \u041a\u0417<\/p>\n<\/li>\n<\/ul>\n<p>\u041a\u0440\u043e\u043c\u0435 <code>net.res_bus_sc<\/code> \u043c\u043e\u0436\u043d\u043e \u0432\u044b\u0437\u0432\u0430\u0442\u044c <code>net.res_line_sc<\/code>\u00a0\u2014 \u0442\u0430\u0431\u043b\u0438\u0446\u0443 \u0441 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0430\u043c\u0438 \u0440\u0430\u0441\u0447\u0451\u0442\u0430 \u043f\u043e \u043b\u0438\u043d\u0438\u044f\u043c \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0438 \u0438 <code>net.res_trafo_sc<\/code>\u00a0\u2014 \u0442\u0430\u0431\u043b\u0438\u0446\u0443 \u0441 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0430\u043c\u0438 \u0440\u0430\u0441\u0447\u0451\u0442\u0430 \u043f\u043e \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0440\u0430\u043c.<\/p>\n<\/div>\n<\/details>\n<h2>6. \u0412\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0435 \u043f\u0440\u0438\u043c\u0435\u0440\u044b \u0441\u0435\u0442\u0435\u0439<\/h2>\n<p><code>pandapower <\/code>\u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0445 \u043f\u0440\u0438\u043c\u0435\u0440\u043e\u0432 \u0441\u0435\u0442\u0438 &#8212; \u0432\u0430\u043c \u0434\u0430\u0436\u0435 \u043d\u0435 \u043d\u0443\u0436\u043d\u043e \u0437\u0430\u0434\u0430\u0432\u0430\u0442\u044c \u0432\u0441\u0435 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u044b \u0432\u0440\u0443\u0447\u043d\u0443\u044e:<\/p>\n<pre><code class=\"python\"># \u0418\u043c\u043f\u043e\u0440\u0442\u0438\u0440\u0443\u0435\u043c \u043c\u043e\u0434\u0443\u043b\u044c \u0441 \u044d\u043a\u0437\u0435\u043c\u043b\u044f\u0440\u0430\u043c\u0438 \u043f\u0440\u0435\u0434\u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043d\u044b\u0445 \u0441\u0435\u0442\u0435\u0439: import pandapower.networks  # \u0412\u044b\u0431\u0435\u0440\u0435\u043c \u043f\u0440\u043e\u0441\u0442\u0435\u0439\u0448\u0443\u044e \u0441\u0435\u0442\u044c, \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0449\u0443\u044e \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440: net = pandapower.networks.example_simple()<\/code><\/pre>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w780q1\/getpro\/habr\/upload_files\/554\/601\/37d\/55460137d773ebac26225968bcf8a75d.jpg\" alt=\"pandapower.networks.example_simple() \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0435\u0442 \u043d\u0430\u043c \u0432\u043e\u0442 \u0442\u0430\u043a\u0443\u044e \u0441\u0435\u0442\u044c \u0441 \u0432\u043d\u0435\u0448\u043d\u0438\u043c \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435\u043c, \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440\u043e\u043c \u0438 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u043e\u0439.\" title=\"pandapower.networks.example_simple() \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0435\u0442 \u043d\u0430\u043c \u0432\u043e\u0442 \u0442\u0430\u043a\u0443\u044e \u0441\u0435\u0442\u044c \u0441 \u0432\u043d\u0435\u0448\u043d\u0438\u043c \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435\u043c, \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440\u043e\u043c \u0438 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u043e\u0439.\" width=\"11546\" height=\"2929\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/554\/601\/37d\/55460137d773ebac26225968bcf8a75d.jpg\" data-blurred=\"true\"\/><\/p>\n<div><figcaption>pandapower.networks.example_simple() \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0435\u0442 \u043d\u0430\u043c \u0432\u043e\u0442 \u0442\u0430\u043a\u0443\u044e \u0441\u0435\u0442\u044c \u0441 \u0432\u043d\u0435\u0448\u043d\u0438\u043c \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435\u043c, \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440\u043e\u043c \u0438 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u043e\u0439.<\/figcaption><\/div>\n<\/figure>\n<p><a href=\"https:\/\/github.com\/e2nIEE\/pandapower\/blob\/master\/tutorials\/create_simple.ipynb\" rel=\"noopener noreferrer nofollow\">\u0417\u0434\u0435\u0441\u044c<\/a> \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u043a\u043e\u0434 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0434\u0430\u043d\u043d\u043e\u0439 \u0441\u0435\u0442\u0438 \u0432\u0440\u0443\u0447\u043d\u0443\u044e \u0441\u043e \u0432\u0441\u0435\u043c\u0438 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430\u043c\u0438.<\/p>\n<p>\u0410 \u043a\u043e\u0434 <code>net = pandapower.networks.example_multivoltage()<\/code> \u0441\u043e\u0437\u0434\u0430\u0441\u0442 \u043d\u0430\u043c \u0441\u043b\u043e\u0436\u043d\u0443\u044e \u0441\u0435\u0442\u044c \u0441 \u0432\u0435\u0442\u0440\u043e\u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440\u043e\u043c, \u0431\u0430\u043b\u0430\u043d\u0441\u0438\u0440\u0443\u044e\u0449\u0435\u0439 \u0435\u0433\u043e \u0433\u0430\u0437\u043e\u0432\u043e\u0439 \u0442\u0443\u0440\u0431\u0438\u043d\u043e\u0439, \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435\u043c \u043a\u043e \u0432\u043d\u0435\u0448\u043d\u0435\u0439 \u0441\u0435\u0442\u0438, \u0441 4 \u0443\u0440\u043e\u0432\u043d\u044f\u043c\u0438 \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u044f (110 \u043a\u0412, 20 \u043a\u0412, 10 \u043a\u0412 \u0438 0,4 \u043a\u0412) \u0438 \u0441 \u043c\u0430\u0441\u0441\u043e\u0439 \u043d\u0430\u0433\u0440\u0443\u0437\u043e\u043a&#8230; <a href=\"https:\/\/pandapower.readthedocs.io\/en\/latest\/networks\/example.html#pandapower.networks.example_multivoltage\" rel=\"noopener noreferrer nofollow\">\u0412\u043e\u0442 \u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043f\u0440\u0438\u043c\u0435\u0440<\/a>.<\/p>\n<h2>7. \u0414\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438<\/h2>\n<p>\u041c\u044b \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0435\u043b\u0438 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432 \u0441\u0435\u0442\u0438, \u043d\u043e \u0432 <code>pandapower<\/code>\u0438\u0445 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u0431\u043e\u043b\u044c\u0448\u0435 &#8212; \u0432\u043e\u0442 <a href=\"https:\/\/pandapower.readthedocs.io\/en\/latest\/elements.html\" rel=\"noopener noreferrer nofollow\">\u0432\u0435\u0441\u044c \u0441\u043f\u0438\u0441\u043e\u043a<\/a>. <\/p>\n<p>\u0411\u043e\u043b\u0435\u0435 \u0442\u043e\u0433\u043e, \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0442\u0438\u043f\u043e\u0432\u044b\u0435 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u044b (\u043b\u0438\u043d\u0438\u0438, \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0440\u044b) \u043c\u043e\u0436\u043d\u043e <a href=\"https:\/\/pandapower.readthedocs.io\/en\/latest\/std_types.html\" rel=\"noopener noreferrer nofollow\">\u0431\u0440\u0430\u0442\u044c \u0438\u0437 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438, \u043b\u0438\u0431\u043e \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0441\u0432\u043e\u044e \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0443 \u0442\u0438\u043f\u043e\u0432\u044b\u0445 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432 \u0441\u0435\u0442\u0438<\/a>.<\/p>\n<p>\u041a\u0430\u043a \u043c\u044b \u0438 \u0443\u043f\u043e\u043c\u0438\u043d\u0430\u043b\u0438, \u0435\u0441\u0442\u044c <a href=\"https:\/\/pandapower.readthedocs.io\/en\/latest\/networks.html\" rel=\"noopener noreferrer nofollow\">\u043c\u043d\u043e\u0433\u043e \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u043e\u0432 \u0443\u0436\u0435 \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0445 \u0441\u043b\u043e\u0436\u043d\u044b\u0445 \u0441\u0435\u0442\u0435\u0439<\/a>, \u0441 \u043a\u043e\u0442\u043e\u0440\u044b\u043c\u0438 \u043c\u043e\u0436\u043d\u043e \u0441\u0440\u0430\u0437\u0443 \u043d\u0430\u0447\u0430\u0442\u044c \u0438\u0433\u0440\u0430\u0442\u044c\u0441\u044f, \u0430 \u043d\u0435 \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u0438\u0445 \u0441 \u043d\u0443\u043b\u044f.<\/p>\n<p><code>pandapower <\/code>\u043f\u043b\u043e\u0442\u043d\u043e \u0438\u043d\u0442\u0435\u0433\u0440\u0438\u0440\u043e\u0432\u0430\u043d \u043a\u0430\u043a \u0441 pandas, \u0447\u0442\u043e \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0435\u0435 \u0431\u043e\u0433\u0430\u0442\u044b\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0434\u043b\u044f \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043d\u0430\u0448\u0438\u0445 \u0434\u0430\u043d\u043d\u044b\u0445, \u0442\u0430\u043a \u0438 \u0441 NetworkX &#8212; \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u043e\u0439 \u0434\u043b\u044f \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u0438\u044f \u0438 \u0430\u043d\u0430\u043b\u0438\u0437\u0430 \u0433\u0440\u0430\u0444\u043e\u0432. \u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u0441\u0435\u0442\u044c \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0432 \u0432\u0438\u0434\u0435 \u0433\u0440\u0430\u0444\u0430 \u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0431\u043e\u0433\u0430\u0442\u044b\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 NetworkX.<\/p>\n<p>\u0415\u0449\u0435 \u043e\u0434\u043d\u0430 \u043c\u043e\u0449\u043d\u0430\u044f \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c &#8212; \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u044f \u043f\u043e\u0442\u043e\u043a\u043e\u0432 \u0432 \u0441\u0435\u0442\u0438. \u0415\u0441\u0442\u044c \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0437\u0430\u0434\u0430\u0432\u0430\u0442\u044c \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0435 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432 \u0441\u0435\u0442\u0438, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0441\u0442\u043e\u0438\u043c\u043e\u0441\u0442\u043d\u0443\u044e \u0444\u0443\u043d\u043a\u0446\u0438\u044e (\u0438 \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u044c \u043e\u043f\u0442\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0441 \u0443\u0447\u0435\u0442\u043e\u043c \u0441\u0442\u043e\u0438\u043c\u043e\u0441\u0442\u0438). <a href=\"https:\/\/pandapower.readthedocs.io\/en\/latest\/opf\/formulation.html\" rel=\"noopener noreferrer nofollow\">\u041f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435 \u043e\u0431 \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0438<\/a>.<\/p>\n<p>\u0422\u0430\u043a\u0436\u0435 \u0435\u0441\u0442\u044c \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0440\u0430\u0441\u0441\u0447\u0438\u0442\u0430\u0442\u044c \u0446\u0435\u043b\u0443\u044e \u0432\u0440\u0435\u043c\u0435\u043d\u043d\u0443\u044e \u0441\u0435\u0440\u0438\u044e \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432 (\u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432 \u0441\u0435\u0442\u0438 \u0432\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438). <a href=\"https:\/\/pandapower.readthedocs.io\/en\/latest\/timeseries.html\" rel=\"noopener noreferrer nofollow\">\u041f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435 \u043e \u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 \u0441\u0435\u0440\u0438\u044f\u0445.<\/a><\/p>\n<p>\u041d\u0430\u043a\u043e\u043d\u0435\u0446, \u0434\u0430\u043d\u043d\u044b\u0435 \u043e \u0441\u0435\u0442\u0438 \u043c\u043e\u0436\u043d\u043e \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0442\u044c \u0438 \u0441\u043e\u0445\u0440\u0430\u043d\u044f\u0442\u044c \u0432 <a href=\"https:\/\/pandapower.readthedocs.io\/en\/latest\/file_io.html\" rel=\"noopener noreferrer nofollow\">\u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u0444\u043e\u0440\u043c\u0430\u0442\u0430\u0445<\/a> \u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c <a href=\"https:\/\/pandapower.readthedocs.io\/en\/latest\/converter.html\" rel=\"noopener noreferrer nofollow\">\u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0435\u0440\u044b<\/a> \u0434\u043b\u044f \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0438\u0441\u0442\u0435\u043c \u0440\u0430\u0441\u0447\u0435\u0442\u0430 \u0441\u0435\u0442\u0435\u0439.<\/p>\n<\/p>\n<\/div>\n<\/div>\n<\/div>\n<p><!----><!----><\/div>\n<p><!----><\/p>\n<div class=\"tm-article-poll-container\"><!--[--><\/p>\n<div class=\"tm-article-poll tm-article-poll_variant-bordered\">\n<div class=\"tm-notice tm-notice_positive tm-article-poll__notice\"><!----><\/p>\n<div class=\"tm-notice__inner\"><!----><\/p>\n<div class=\"tm-notice__content\" data-test-id=\"notice-content\"><!--[--><span>\u0422\u043e\u043b\u044c\u043a\u043e \u0437\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438 \u043c\u043e\u0433\u0443\u0442 \u0443\u0447\u0430\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u0432 \u043e\u043f\u0440\u043e\u0441\u0435. <a rel=\"nofollow\" href=\"\/kek\/v1\/auth\/habrahabr\/?back=\/ru\/articles\/721658\/&#038;hl=ru\">\u0412\u043e\u0439\u0434\u0438\u0442\u0435<\/a>, \u043f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430.<\/span><!--]--><\/div>\n<\/div>\n<\/div>\n<p><!--[--><\/p>\n<div class=\"tm-article-poll__header\">\u042d\u043b\u0435\u043a\u0442\u0440\u043e\u044d\u043d\u0435\u0440\u0433\u0435\u0442\u0438\u043a\u0430 \u2014 IT-\u043d\u0430\u0447\u0430\u043b\u0430-\u043f\u0440\u043e\u0448\u043b\u043e\u0433\u043e-\u0432\u0435\u043a\u0430 \u2014 \u0441\u043b\u043e\u0436\u043d\u0435\u0435, \u0447\u0435\u043c\u2026 \u043d\u0443, \u0445\u043e\u0442\u044f \u0431\u044b \u0447\u0435\u043c python \u0438\u043b\u0438, \u043a \u043f\u0440\u0438\u043c\u0435\u0440\u0443, postgres?<\/div>\n<div class=\"tm-article-poll__answers\"><!--[--><\/p>\n<div class=\"tm-article-poll__answer\">\n<div class=\"tm-article-poll__answer-data\"><span class=\"tm-article-poll__answer-percent\">11.76% <\/span><span class=\"tm-article-poll__answer-label\">\u0414\u0430, \u0434\u043b\u044f \u043c\u0435\u043d\u044f \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u044d\u043d\u0435\u0440\u0433\u0435\u0442\u0438\u043a\u0430 \u043e\u0434\u043d\u043e\u0437\u043d\u0430\u0447\u043d\u043e \u0441\u043b\u043e\u0436\u043d\u0435\u0435, \u0447\u0435\u043c \u044f\u0437\u044b\u043a\u0438, \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445, \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u044b \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442-\u0441\u0435\u0442\u0438<\/span><span class=\"tm-article-poll__answer-votes\">2<\/span><\/div>\n<div class=\"tm-article-poll__answer-bar\">\n<div class=\"tm-article-poll__answer-progress\" style=\"width: 11.76%\"><\/div>\n<\/div>\n<\/div>\n<div class=\"tm-article-poll__answer\">\n<div class=\"tm-article-poll__answer-data\"><span class=\"tm-article-poll__answer-percent tm-article-poll__answer-percent_winning\">58.82% <\/span><span class=\"tm-article-poll__answer-label\">\u0418 \u0442\u0430\u043c, \u0438 \u0442\u0430\u043c \u043c\u043e\u0436\u043d\u043e \u0431\u044b\u0441\u0442\u0440\u043e \u0438\u0437\u0443\u0447\u0438\u0442\u044c \u0438 \u043f\u043e\u043d\u044f\u0442\u044c \u043e\u0441\u043d\u043e\u0432\u044b, \u0430 \u0443\u0436 \u0434\u0430\u043b\u044c\u0448\u0435 \u043e\u0442\u043a\u0440\u044b\u0432\u0430\u044e\u0442\u0441\u044f \u0431\u0435\u0437\u0434\u043d\u044b, \u0437\u0432\u0451\u0437\u0434 \u043f\u043e\u043b\u043d\u044b\u2026<\/span><span class=\"tm-article-poll__answer-votes\">10<\/span><\/div>\n<div class=\"tm-article-poll__answer-bar\">\n<div class=\"tm-article-poll__answer-progress tm-article-poll__answer-progress_winning\" style=\"width: 58.82%\"><\/div>\n<\/div>\n<\/div>\n<div class=\"tm-article-poll__answer\">\n<div class=\"tm-article-poll__answer-data\"><span class=\"tm-article-poll__answer-percent\">0% <\/span><span class=\"tm-article-poll__answer-label\">\u041d\u0435\u0442, \u0434\u043b\u044f \u043c\u0435\u043d\u044f \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u044d\u043d\u0435\u0440\u0433\u0435\u0442\u0438\u043a\u0430 \u043f\u0440\u043e\u0449\u0435 \u0438 \u043f\u043e\u043d\u044f\u0442\u043d\u0435\u0439, \u0447\u0435\u043c \u043b\u044e\u0431\u043e\u0439 \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0439 \u044f\u0437\u044b\u043a \u0438\u043b\u0438 \u0441\u0440\u0435\u0434\u0441\u0442\u0432\u043e \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0411\u0414<\/span><span class=\"tm-article-poll__answer-votes\">0<\/span><\/div>\n<div class=\"tm-article-poll__answer-bar\">\n<div class=\"tm-article-poll__answer-progress\" style=\"width: 0%\"><\/div>\n<\/div>\n<\/div>\n<div class=\"tm-article-poll__answer\">\n<div class=\"tm-article-poll__answer-data\"><span class=\"tm-article-poll__answer-percent\">29.41% <\/span><span class=\"tm-article-poll__answer-label\">\u0418 \u0442\u043e, \u0438 \u0442\u043e \u2014 \u043e\u0442\u043d\u043e\u0441\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043f\u0440\u043e\u0441\u0442\u044b\u0435 \u0441\u0444\u0435\u0440\u044b \u0434\u0435\u044f\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u043f\u043e \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u044e \u0441 \u043a\u0432\u0430\u043d\u0442\u043e\u0432\u043e\u0439 \u0444\u0438\u0437\u0438\u043a\u043e\u0439 \u0438\u043b\u0438 \u0431\u0438\u043e\u0445\u0438\u043c\u0438\u0435\u0439 \u0441 \u0414\u041d\u041a\u2026<\/span><span class=\"tm-article-poll__answer-votes\">5<\/span><\/div>\n<div class=\"tm-article-poll__answer-bar\">\n<div class=\"tm-article-poll__answer-progress\" style=\"width: 29.41%\"><\/div>\n<\/div>\n<\/div>\n<div class=\"tm-article-poll__answer\">\n<div class=\"tm-article-poll__answer-data\"><span class=\"tm-article-poll__answer-percent\">0% <\/span><span class=\"tm-article-poll__answer-label\">\u0421\u0432\u043e\u0439 \u043e\u0442\u0432\u0435\u0442 \u0432 \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0445<\/span><span class=\"tm-article-poll__answer-votes\">0<\/span><\/div>\n<div class=\"tm-article-poll__answer-bar\">\n<div class=\"tm-article-poll__answer-progress\" style=\"width: 0%\"><\/div>\n<\/div>\n<\/div>\n<p><!--]--><\/div>\n<div class=\"tm-article-poll__stats\"> \u041f\u0440\u043e\u0433\u043e\u043b\u043e\u0441\u043e\u0432\u0430\u043b\u0438 17 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439.   \u0412\u043e\u0437\u0434\u0435\u0440\u0436\u0430\u043b\u0438\u0441\u044c 3 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f. <\/div>\n<p><!--]--><\/div>\n<p><!--]--><\/div>\n<p> \u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b \u0441\u0442\u0430\u0442\u044c\u0438 <a href=\"https:\/\/habr.com\/ru\/articles\/721658\/\"> https:\/\/habr.com\/ru\/articles\/721658\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<div><!--[--><!--]--><\/div>\n<div id=\"post-content-body\">\n<div>\n<div class=\"article-formatted-body article-formatted-body article-formatted-body_version-2\">\n<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\">\n<p>\u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u0435\u043c \u0446\u0438\u043a\u043b \u0438\u0437\u0443\u0447\u0435\u043d\u0438\u044f \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0445 python-\u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a \u0441 \u0440\u0430\u0437\u0431\u043e\u0440\u0430 <code>pandapower<\/code> &#8212; \u0441 \u043d\u0430\u0434\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u043c\u0438 \u043d\u0430\u0434 <code>pandas<\/code> \u0444\u0443\u043d\u043a\u0446\u0438\u044f\u043c\u0438 \u0440\u0430\u0441\u0447\u0435\u0442\u0430 \u044d\u043b\u0435\u043a\u0442\u0440\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0441\u0435\u0442\u0435\u0439.<\/p>\n<p>\u0414\u0430\u0436\u0435 \u0435\u0441\u043b\u0438 \u0432\u044b \u0440\u0430\u043d\u044c\u0448\u0435 \u043d\u0438 \u0440\u0430\u0437\u0443 \u043d\u0435 \u0438\u043c\u0435\u043b\u0438 \u0434\u0435\u043b\u0430 \u0441 \u0440\u0430\u0441\u0447\u0435\u0442\u043e\u043c \u044d\u043b\u0435\u043a\u0442\u0440\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0441\u0435\u0442\u0435\u0439, \u0441 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u043e\u0439 <code>pandapower<\/code>\u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0431\u044b\u0441\u0442\u0440\u043e <em>\u0432\u043e\u0439\u0442\u0438-\u0432-\u0430\u0439\u0442\u0438-\u043d\u0430\u0447\u0430\u043b\u0430-\u043f\u0440\u043e\u0448\u043b\u043e\u0433\u043e-\u0432\u0435\u043a\u0430<\/em>&#8230; \u041f\u043e\u0434\u0440\u043e\u0431\u043d\u044b\u0435 \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0438 \u043f\u0440\u0438\u043b\u0430\u0433\u0430\u044e\u0442\u0441\u044f.<\/p>\n<blockquote>\n<p>\u0412 <a href=\"https:\/\/habr.com\/ru\/post\/704650\/\" rel=\"noopener noreferrer nofollow\">\u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0439 \u0441\u0442\u0430\u0442\u044c\u0435<\/a> \u0431\u043e\u043b\u044c\u0448\u043e\u0439 \u043e\u0431\u0437\u043e\u0440 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0445 \u044d\u043b\u0435\u043a\u0442\u0440\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a \u043d\u0430 \u043f\u0438\u0442\u043e\u043d\u0435.<\/p>\n<\/blockquote>\n<p>\u0411\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0430 <code>pandapower<\/code>\u0441\u043e\u0437\u0434\u0430\u043d\u0430 <a href=\"http:\/\/www.pandapower.org\/contact\/\" rel=\"noopener noreferrer nofollow\">\u0433\u0440\u0443\u043f\u043f\u043e\u0439 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u0438\u0441\u0442\u043e\u0432 \u0432 \u0423\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u0435 \u041a\u0430\u0441\u0441\u0435\u043b\u044f, \u0413\u0435\u0440\u043c\u0430\u043d\u0438\u044f<\/a>, \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 <a href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%9B%D0%B8%D1%86%D0%B5%D0%BD%D0%B7%D0%B8%D1%8F_BSD\" rel=\"noopener noreferrer nofollow\">\u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 BSD<\/a><\/p>\n<p><code>pandapower<\/code> \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c\u00a0\u0440\u0430\u0441\u0447\u0435\u0442\u043e\u0432 \u0438 \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0438 \u043f\u043e\u0442\u043e\u043a\u043e\u0432 \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u0438, \u00a0\u043e\u0446\u0435\u043d\u043a\u0443 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f\u00a0\u0441\u0435\u0442\u0438 \u0438 \u0440\u0430\u0441\u0447\u0451\u0442 \u0442\u043e\u043a\u043e\u0432\u00a0\u043a\u043e\u0440\u043e\u0442\u043a\u0438\u0445 \u0437\u0430\u043c\u044b\u043a\u0430\u043d\u0438\u0439\u00a0\u0441\u043e\u0433\u043b\u0430\u0441\u043d\u043e \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u0443\u00a0<a href=\"https:\/\/webstore.iec.ch\/publication\/24100\" rel=\"noopener noreferrer nofollow\">IEC 60909<\/a>. \u0415\u0441\u0442\u044c \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043c\u043e\u0434\u0435\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043f\u043e\u0441\u0442\u043e\u044f\u043d\u043d\u044b\u0445 \u0442\u043e\u043a\u043e\u0432\u044b\u0445 \u043d\u0430\u0433\u0440\u0443\u0437\u043e\u043a, \u0441\u0435\u0442\u0435\u0439 \u0441 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u043c\u0438\u00a0\u0431\u0430\u043b\u0430\u043d\u0441\u0438\u0440\u0443\u044e\u0449\u0438\u043c\u0438 \u0443\u0437\u043b\u0430\u043c\u0438\u00a0\u0438 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u0441\u0432\u044f\u0437\u043d\u043e\u0441\u0442\u0438 \u0441\u0435\u0442\u0438. \u0421 \u044d\u0442\u043e\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u043e\u0439 \u0432\u044b \u0431\u044b\u0441\u0442\u0440\u043e \u043f\u043e\u0433\u0440\u0443\u0437\u0438\u0442\u0435\u0441\u044c \u0432 \u043c\u0438\u0440 \u0440\u0430\u0441\u0447\u0435\u0442\u0430 \u044d\u043b\u0435\u043a\u0442\u0440\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0441\u0435\u0442\u0435\u0439. \u0417\u0430\u0447\u0435\u043c? \u0410 \u043f\u043e\u0447\u0435\u043c\u0443 \u0431\u044b \u0438 \u043d\u0435\u0442?<\/p>\n<p>\u0411\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0430 <code>pandapower<\/code><a href=\"https:\/\/github.com\/e2nIEE\/pandapower\" rel=\"noopener noreferrer nofollow\"> \u043d\u0430 \u0433\u0438\u0442\u0445\u0430\u0431\u0435<\/a><\/p>\n<p><a href=\"https:\/\/pandapower.readthedocs.io\/\" rel=\"noopener noreferrer nofollow\">\u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044f<\/a> \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438<\/p>\n<p><a href=\"https:\/\/www.pandapower.org\/\" rel=\"noopener noreferrer nofollow\">\u0421\u0430\u0439\u0442<\/a> \u043f\u0440\u043e\u0435\u043a\u0442\u0430<\/p>\n<h2>\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430<\/h2>\n<p>\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043c <code>pandapower<\/code>\u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e <code>pip install pandapower<\/code><\/p>\n<p>\u041a\u0440\u043e\u043c\u0435 \u0442\u043e\u0433\u043e, \u0434\u043e\u043b\u0436\u043d\u044b \u0431\u044b\u0442\u044c \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u044b: <\/p>\n<ul>\n<li>\n<p>numpy<\/p>\n<\/li>\n<li>\n<p>scipy<\/p>\n<\/li>\n<li>\n<p>numba<\/p>\n<\/li>\n<li>\n<p>matplotlib<\/p>\n<\/li>\n<\/ul>\n<h2>1. \u0420\u0430\u0441\u0447\u0435\u0442 \u043f\u0440\u043e\u0441\u0442\u0435\u0439\u0448\u0435\u0439 \u0441\u0435\u0442\u0438<\/h2>\n<p>\u0420\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u043f\u0440\u043e\u0441\u0442\u0435\u0439\u0448\u0443\u044e \u0441\u0435\u0442\u044c (<a href=\"https:\/\/github.com\/e2nIEE\/pandapower\/blob\/master\/tutorials\/minimal_example.ipynb\" rel=\"noopener noreferrer nofollow\">\u043f\u0440\u0438\u043c\u0435\u0440 \u043d\u0430 \u0433\u0438\u0442\u0445\u0430\u0431\u0435<\/a>), \u0433\u0434\u0435 \u0435\u0441\u0442\u044c:<\/p>\n<ul>\n<li>\n<p><strong>Grid Connection<\/strong> &#8212; \u043f\u0440\u0438\u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u0435 \u043a \u0432\u043d\u0435\u0448\u043d\u0435\u0439 \u0441\u0435\u0442\u0438<\/p>\n<\/li>\n<li>\n<p><strong>Voltage Level 20 kV<\/strong> &#8212; \u0448\u0438\u043d\u0430 \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u0435\u043c 20 \u043a\u0438\u043b\u043e\u0432\u043e\u043b\u044c\u0442 (<em>\u0448\u0438\u043d\u0430 &#8212; \u044d\u0442\u043e \u043f\u0440\u043e\u0432\u043e\u0434\u043d\u0438\u043a \u0441 \u043d\u0438\u0437\u043a\u0438\u043c \u0441\u043e\u043f\u0440\u043e\u0442\u0438\u0432\u043b\u0435\u043d\u0438\u0435\u043c, \u043a \u043a\u043e\u0442\u043e\u0440\u043e\u043c\u0443 \u043c\u043e\u0433\u0443\u0442 \u043f\u0440\u0438\u0441\u043e\u0435\u0434\u0438\u043d\u044f\u0442\u044c\u0441\u044f \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0435 \u044d\u043b\u0435\u043a\u0442\u0440\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0446\u0435\u043f\u0438 \u0438\u043b\u0438 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430 &#8212; \u043f\u043e\u0434\u0441\u0442\u0430\u043d\u0446\u0438\u0438, \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430 \u0438 \u0442.\u0434.<\/em>) <\/p>\n<\/li>\n<li>\n<p><strong>Transformer<\/strong> &#8212; \u0422\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0440 20 \u043a\u0438\u043b\u043e\u0432\u043e\u043b\u044c\u0442 \u043f\u043e \u0432\u0435\u0440\u0445\u043d\u0435\u0439 \u0441\u0442\u043e\u0440\u043e\u043d\u0435 \/ 0,4 \u043a\u0412 \u043f\u043e \u043d\u0438\u0436\u043d\u0435\u0439 \u0441\u0442\u043e\u0440\u043e\u043d\u0435, \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044c\u044e 400 \u043a\u0412\u0410 (<em>\u043a\u0438\u043b\u043e\u0432\u043e\u043b\u044c\u0442-\u0430\u043c\u043f\u0435\u0440, \u0432 \u044d\u0442\u0438\u0445 \u0432\u0435\u043b\u0438\u0447\u0438\u043d\u0430\u0445 \u0432\u044b\u0440\u0430\u0436\u0430\u0435\u0442\u0441\u044f \u043f\u043e\u043b\u043d\u0430\u044f \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044c, \u0432 \u0442\u043e \u0432\u0440\u0435\u043c\u044f \u043a\u0430\u043a \u0435\u0435 \u0447\u0430\u0441\u0442\u044c, \u0430\u043a\u0442\u0438\u0432\u043d\u0430\u044f \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044c, \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u044f\u0449\u0430\u044f \u0440\u0430\u0431\u043e\u0442\u0443, \u0432\u044b\u0440\u0430\u0436\u0430\u0435\u0442\u0441\u044f \u0432 \u043a\u0438\u043b\u043e\u0432\u0430\u0442\u0442\u0430\u0445, \u043a\u0412\u0442<\/em>)<\/p>\n<\/li>\n<li>\n<p><strong>Voltage Level 400 V<\/strong> &#8212; \u0448\u0438\u043d\u0430 \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u0435\u043c 0,4 \u043a\u0438\u043b\u043e\u0432\u043e\u043b\u044c\u0442<\/p>\n<\/li>\n<li>\n<p><strong>Line<\/strong> &#8212; \u043b\u0438\u043d\u0438\u044f \u0434\u043b\u0438\u043d\u043e\u0439 100 \u043c\u0435\u0442\u0440\u043e\u0432, \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u044b\u0439 \u0442\u043e\u043a 142 \u0410<\/p>\n<\/li>\n<li>\n<p><strong>Voltage Level 400 V<\/strong> &#8212; \u0448\u0438\u043d\u0430 \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u0435\u043c 0,4 \u043a\u0438\u043b\u043e\u0432\u043e\u043b\u044c\u0442<\/p>\n<\/li>\n<li>\n<p><strong>Load<\/strong> &#8212; \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0430 (<em>\u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u044c \u044d\u043b\u0435\u043a\u0442\u0440\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u044d\u043d\u0435\u0440\u0433\u0438\u0438<\/em>) \u0441 \u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0439 \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044c\u044e 100 \u043a\u0412\u0442 (<em>\u0430\u043a\u0442\u0438\u0432\u043d\u0430\u044f \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044c \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442 \u043f\u043e\u043b\u0435\u0437\u043d\u0443\u044e \u0440\u0430\u0431\u043e\u0442\u0443<\/em>) \u0438 \u0440\u0435\u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0439 50 \u043a\u0412\u0410\u0440 (<em>\u043a\u0438\u043b\u043e\u0432\u043e\u043b\u044c\u0442-\u0430\u043c\u043f\u0435\u0440 <\/em><a href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%AD%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F_%D0%BC%D0%BE%D1%89%D0%BD%D0%BE%D1%81%D1%82%D1%8C#%D0%A0%D0%B5%D0%B0%D0%BA%D1%82%D0%B8%D0%B2%D0%BD%D0%B0%D1%8F_%D0%BC%D0%BE%D1%89%D0%BD%D0%BE%D1%81%D1%82%D1%8C\" rel=\"noopener noreferrer nofollow\"><em>\u0440\u0435\u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0439 \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u0438<\/em><\/a><em>, \u043d\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u044e\u0449\u0435\u0439 \u043f\u043e\u043b\u0435\u0437\u043d\u0443\u044e \u0440\u0430\u0431\u043e\u0442\u0443<\/em>).<\/p>\n<\/li>\n<\/ul>\n<figure class=\"full-width\">\n<div><figcaption>\u041f\u0440\u043e\u0441\u0442\u0435\u0439\u0448\u0438\u0439 \u0443\u0447\u0430\u0441\u0442\u043e\u043a \u0441\u0435\u0442\u0438 \u0441 3 \u0448\u0438\u043d\u0430\u043c\u0438, \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u0435\u043c, \u043b\u0438\u043d\u0438\u0435\u0439, \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0440\u043e\u043c, \u043f\u0440\u0438\u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u0435\u043c \u043a \u0432\u043d\u0435\u0448\u043d\u0435\u0439 \u0441\u0435\u0442\u0438<\/figcaption><\/div>\n<\/figure>\n<p>\u0417\u0430\u043c\u0435\u0442\u0438\u043c, \u0447\u0442\u043e \u043d\u0430 \u0440\u0438\u0441\u0443\u043d\u043a\u0435 \u043f\u0440\u0438\u0432\u0435\u0434\u0435\u043d\u0430 \u0442\u0430\u043a \u043d\u0430\u0437\u044b\u0432\u0430\u0435\u043c\u0430\u044f <em>\u043e\u0434\u043d\u043e\u043b\u0438\u043d\u0435\u0439\u043d\u0430\u044f \u0441\u0445\u0435\u043c\u0430<\/em> &#8212; \u0442\u043e \u0435\u0441\u0442\u044c \u0444\u0438\u0437\u0438\u0447\u0435\u0441\u043a\u0438\u0435 3 \u0444\u0430\u0437\u043d\u044b\u0445 \u043f\u0440\u043e\u0432\u043e\u0434\u0430 \u0438 \u043d\u0443\u043b\u0435\u0432\u043e\u0439 \u043f\u0440\u043e\u0432\u043e\u0434 \u043e\u0431\u043e\u0437\u043d\u0430\u0447\u0435\u043d\u044b \u043e\u0434\u043d\u043e\u0439 \u043b\u0438\u043d\u0438\u0435\u0439. \u0410 <em>\u0448\u0438\u043d\u044b<\/em>, \u0442\u043e \u0435\u0441\u0442\u044c \u043c\u0435\u0441\u0442\u0430 \u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u0439, \u043e\u0431\u043e\u0437\u043d\u0430\u0447\u0435\u043d\u044b \u043f\u0435\u0440\u043f\u0435\u043d\u0434\u0438\u043a\u0443\u043b\u044f\u0440\u043d\u043e\u0439 \u0443\u0442\u043e\u043b\u0449\u0435\u043d\u043d\u043e\u0439 \u043b\u0438\u043d\u0438\u0435\u0439. <em>\u0422\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0440<\/em>, \u0438\u043c\u0435\u044e\u0449\u0438\u0439 \u0432\u044b\u0441\u043e\u043a\u043e\u0432\u043e\u043b\u044c\u0442\u043d\u0443\u044e \u0438 \u043d\u0438\u0437\u043a\u043e\u0432\u043e\u043b\u044c\u0442\u043d\u0443\u044e \u043e\u0431\u043c\u043e\u0442\u043a\u0438, \u043e\u0431\u043e\u0437\u043d\u0430\u0447\u0435\u043d, \u043a\u0430\u043a \u0432\u044b \u043f\u043e\u043d\u044f\u043b\u0438, \u0434\u0432\u0443\u043c\u044f \u043f\u0435\u0440\u0435\u0441\u0435\u043a\u0430\u044e\u0449\u0438\u043c\u0438\u0441\u044f \u043e\u043a\u0440\u0443\u0436\u043d\u043e\u0441\u0442\u044f\u043c\u0438.<\/p>\n<p>\u0412\u043e\u0442 \u043a\u043e\u0434, \u0441\u043e\u0437\u0434\u0430\u044e\u0449\u0438\u0439 \u043c\u043e\u0434\u0435\u043b\u044c \u0442\u0430\u043a\u043e\u0439 \u043f\u0440\u043e\u0441\u0442\u0435\u0439\u0448\u0435\u0439 \u0441\u0435\u0442\u0438 \u0441 \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u044f\u043c\u0438:<\/p>\n<pre><code class=\"python\">import pandapower as pp  # \u0421\u043e\u0437\u0434\u0430\u0434\u0438\u043c \u043f\u0443\u0441\u0442\u0443\u044e \u0441\u0435\u0442\u044c, \u0447\u0430\u0441\u0442\u043e\u0442\u043e\u0439 50 \u0413\u0446 (\u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e f_hz=50.0) # \u0438 \u0441 \u0437\u0430\u0434\u0430\u043d\u0438\u0435\u043c \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u0438 \u0432 \u043c\u0435\u0433\u0430\u0432\u043e\u043b\u044c\u0442\u0430\u043c\u043f\u0435\u0440\u0430\u0445 (\u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e sn_mva=1): net = pp.create_empty_network()  # \u0421\u043e\u0437\u0434\u0430\u0434\u0438\u043c 3 \u0448\u0438\u043d\u044b, \u0432 \u0441\u0435\u0442\u0438 net, \u0433\u0434\u0435 vn_kv - \u043d\u043e\u043c\u043c\u0438\u043d\u0430\u043b\u044c\u043d\u043e\u0435 \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u0435 \u0432 \u043a\u0412, # c \u0438\u043c\u0435\u043d\u0435\u043c name=\"Bus 1\" ... \"Bus 3\" bus1 = pp.create_bus(net, vn_kv=20., name=\"Bus 1\") bus2 = pp.create_bus(net, vn_kv=0.4, name=\"Bus 2\") bus3 = pp.create_bus(net, vn_kv=0.4, name=\"Bus 3\")  # \u0421\u043e\u0437\u0434\u0430\u0434\u0438\u043c \u043f\u0440\u0438\u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u0435 \u043a \u0432\u043d\u0435\u0448\u043d\u0435\u0439 \u0441\u0435\u0442\u0438, \u0432 \u0441\u0435\u0442\u0438 net,  # \u0441 \u0438\u043c\u0435\u043d\u0435\u043c name = \"Grid Connection\" # \u043f\u0440\u0438\u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u043d\u0443\u044e \u043a \u0448\u0438\u043d\u0435 1 (bus=bus1) # \u0441 \u043a\u043e\u044d\u0444\u0444\u0438\u0446\u0438\u0435\u043d\u0442\u043e\u043c \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u044f \u0432 \u0431\u0430\u043b\u0430\u043d\u0441\u0438\u0440\u0443\u044e\u0449\u0435\u043c \u0443\u0437\u043b\u0435 1,02 pp.create_ext_grid(net, bus=bus1, vm_pu=1.02, name=\"Grid Connection\")  # \u0421\u043e\u0437\u0434\u0430\u0434\u0438\u043c \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0443 \u0432 \u0441\u0435\u0442\u0438 net, \u0441 \u0438\u043c\u0435\u043d\u0435\u043c name=\"Load\" # \u0441 \u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0439 \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044c\u044e p_mw= 100 \u043a\u0412\u0442, \u0440\u0435\u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0439 q_mvar 50 \u043a\u0412\u0410 # (\u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u043f\u0440\u0438 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0438 \u0441\u0435\u0442\u0438 sn_mva=1,  # \u0442.\u0435. \u0432\u0441\u0435 \u0432 \u043c\u0435\u0433\u0430\u0432\u0430\u0442\u0442\u0430\u0445, \u043c\u0435\u0433\u0430\u0432\u043e\u043b\u044c\u0442\u0430\u043c\u043f\u0435\u0440\u0430\u0445, \u043f\u043e\u044d\u0442\u043e\u043c\u0443  p_mw=0.100) pp.create_load(net, bus=bus3, p_mw=0.100, q_mvar=0.05, name=\"Load\")  # \u0421\u043e\u0437\u0434\u0430\u0434\u0438\u043c \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0440 \u0432 \u0441\u0435\u0442\u0438 net, \u0441 \u0438\u043c\u0435\u043d\u0435\u043c name=\"Trafo\" # \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0433\u043e \u0442\u0438\u043f\u0430 (0,4 \u041c\u0412\u0410 \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044c\u044e 20\/0,4 \u043a\u0412)  # std_type=\"0.4 MVA 20\/0.4 kV\" - \u0434\u0430\u043d\u043d\u044b\u0435 \u043f\u043e\u0434\u0442\u044f\u0433\u0438\u0432\u0430\u044e\u0442\u0441\u044f \u0438\u0437 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438, # \u043f\u0440\u0438\u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u043d\u044b\u0439 \u0432\u0435\u0440\u0445\u043d\u0435\u0439 \u0441\u0442\u043e\u0440\u043e\u043d\u043e\u0439 \u043a \u0448\u0438\u043d\u0435 bus1 (hv_bus=bus1) # \u0438 \u043d\u0438\u0436\u043d\u0435\u0439 \u0441\u0442\u043e\u0440\u043e\u043d\u043e\u0439 \u043a \u0448\u0438\u043d\u0435 bus2 (lv_bus=bus2) trafo = pp.create_transformer(net, hv_bus=bus1, lv_bus=bus2,                                std_type=\"0.4 MVA 20\/0.4 kV\", name=\"Trafo\")  # \u0418, \u043d\u0430\u043a\u043e\u043d\u0435\u0446, \u0441\u043e\u0437\u0434\u0430\u0434\u0438\u043c \u043b\u0438\u043d\u0438\u044e \u0432 \u0441\u0435\u0442\u0438 net, \u0441 \u0438\u043c\u0435\u043d\u0435\u043c name=\"Line\" # \u0434\u043b\u0438\u043d\u043e\u0439 0,1 \u043a\u043c (length_km=0.1) # \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0433\u043e \u0442\u0438\u043f\u0430 std_type=\"NAYY 4x50 SE\" - \u044d\u0442\u043e \u043a\u0430\u0431\u0435\u043b\u044c \u0438\u0437 4 \u0430\u043b\u044e\u043c\u0438\u043d\u0438\u0435\u0432\u044b\u0445 # \u0436\u0438\u043b \u0441\u0435\u0447\u0435\u043d\u0438\u0435\u043c 50 \u043c\u043c2 \u043a\u0430\u0436\u0434\u0430\u044f # std_type=\"0.4 MVA 20\/0.4 kV\" - \u0434\u0430\u043d\u043d\u044b\u0435 \u043f\u043e\u0434\u0442\u044f\u0433\u0438\u0432\u0430\u044e\u0442\u0441\u044f \u0438\u0437 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438, # \u043f\u0440\u0438\u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u043d\u043e\u0439 \u043f\u043e \u043d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044e \u043f\u0435\u0440\u0435\u0442\u043e\u043a\u0430 \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u0438 \u043e\u0442 \u0448\u0438\u043d\u044b bus2 (from_bus=bus2) # \u043a \u0448\u0438\u043d\u0435 bus3 (to_bus=bus3) line = pp.create_line(net, from_bus=bus2, to_bus=bus3,                        length_km=0.1, std_type=\"NAYY 4x50 SE\", name=\"Line\") <\/code><\/pre>\n<p>\u0421\u043e\u0437\u0434\u0430\u043d\u043d\u0430\u044f \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 \u0434\u0430\u043d\u043d\u044b\u0445 \u0441\u0435\u0442\u0438 \u0445\u0440\u0430\u043d\u0438\u0442\u0441\u044f \u0432 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u0434\u0430\u0442\u0430\u0444\u0440\u0435\u0439\u043c\u0430\u0445 <code>pandas<\/code>, \u0438\u0445 \u043c\u043e\u0436\u043d\u043e \u0432\u044b\u0437\u0432\u0430\u0442\u044c \u043f\u043e \u0438\u043c\u0435\u043d\u0438 \u0441\u0435\u0442\u0438 <code>net<\/code> \u0438 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0435\u043c\u0443 \u0430\u0442\u0440\u0438\u0431\u0443\u0442\u0443:<\/p>\n<pre><code class=\"python\"># \u0414\u0430\u0442\u0430\u0444\u0440\u0435\u0439\u043c \u0441 \u0434\u0430\u043d\u043d\u044b\u043c\u0438 \u0432\u0441\u0435\u0445 \u0448\u0438\u043d \u0441\u0435\u0442\u0438 net: net.bus<\/code><\/pre>\n<figure class=\"\">\n<div><figcaption>\u0414\u0430\u0442\u0430\u0444\u0440\u0435\u0439\u043c \u0441 \u0434\u0430\u043d\u043d\u044b\u043c\u0438 \u0432\u0441\u0435\u0445 \u0448\u0438\u043d<\/figcaption><\/div>\n<\/figure>\n<p><strong>\u0414\u0430\u0442\u0430\u0444\u0440\u0435\u0439\u043c \u0448\u0438\u043d\u044b<\/strong> \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u0441\u0442\u043e\u043b\u0431\u0446\u044b: <\/p>\n<ul>\n<li>\n<p><code>name -<\/code>\u0438\u043c\u044f, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u043c\u044b \u0437\u0430\u0434\u0430\u043b\u0438; <\/p>\n<\/li>\n<li>\n<p><code>vn_kv -<\/code>\u043d\u043e\u043c\u0438\u043d\u0430\u043b\u044c\u043d\u043e\u0435 \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u0435 \u0432 \u043a\u0438\u043b\u043e\u0432\u043e\u043b\u044c\u0442\u0430\u0445;<\/p>\n<\/li>\n<li>\n<p> <code>type<\/code> &#8212;  \u0442\u0438\u043f \u0448\u0438\u043d\u044b.  \u041f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e b, &#8212; busbar, \u0447\u0442\u043e \u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442 \u043c\u0435\u0442\u0430\u043b\u043b\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u0448\u0438\u043d\u0430, \u0448\u0438\u043d\u043e\u043f\u0440\u043e\u0432\u043e\u0434. (\u0415\u0441\u0442\u044c \u0435\u0449\u0435 \u201cn\u201d &#8212; node, \u0443\u0437\u0435\u043b,  \u201cm\u201d &#8212; muff, \u043c\u0443\u0444\u0442\u0430);<\/p>\n<\/li>\n<li>\n<p><code>zone<\/code> &#8212;  \u0440\u0435\u0433\u0438\u043e\u043d\/\u0440\u0430\u0439\u043e\u043d \u0441\u0435\u0442\u0438 \u0434\u043b\u044f \u0433\u0440\u0443\u043f\u043f\u0438\u0440\u043e\u0432\u043a\u0438 \u0448\u0438\u043d, \u0432 \u0434\u0430\u043d\u043d\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u043c\u044b \u0435\u0433\u043e \u043d\u0435 \u0437\u0430\u0434\u0430\u0432\u0430\u043b\u0438;<\/p>\n<\/li>\n<li>\n<p><code>in_service<\/code> &#8212;  \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u0432 \u0440\u0430\u0431\u043e\u0447\u0435\u043c \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0438 (<code>True<\/code>) \u0438\u043b\u0438 \u0432 \u043d\u0435\u0440\u0430\u0431\u043e\u0447\u0435\u043c (<code>False<\/code>).<\/p>\n<\/li>\n<\/ul>\n<p><strong>\u0422\u0435\u043f\u0435\u0440\u044c \u0432\u044b\u0432\u0435\u0434\u0435\u043c \u0434\u0430\u043d\u043d\u044b\u0435 \u0432\u0441\u0435\u0445 \u043b\u0438\u043d\u0438\u0439:<\/strong><\/p>\n<pre><code class=\"python\"># \u0414\u0430\u0442\u0430\u0444\u0440\u0435\u0439\u043c \u0441 \u0434\u0430\u043d\u043d\u044b\u043c\u0438 \u0432\u0441\u0435\u0445 \u043b\u0438\u043d\u0438\u0439 \u0441\u0435\u0442\u0438 net: net.line<\/code><\/pre>\n<figure class=\"full-width\">\n<div><figcaption>\u0414\u0430\u0442\u0430\u0444\u0440\u0435\u0439\u043c \u0441 \u0434\u0430\u043d\u043d\u044b\u043c\u0438 \u0432\u0441\u0435\u0445 \u043b\u0438\u043d\u0438\u0439<\/figcaption><\/div>\n<\/figure>\n<p>\u0417\u0434\u0435\u0441\u044c \u043c\u044b \u0432\u0438\u0434\u0438\u043c \u043e\u0434\u043d\u0443 \u043b\u0438\u043d\u0438\u044e \u0441 \u0437\u0430\u0434\u0430\u043d\u043d\u044b\u043c\u0438 \u043d\u0430\u043c\u0438:<\/p>\n<ul>\n<li>\n<p>\u0438\u043c\u0435\u043d\u0435\u043c (<code>name<\/code>), <\/p>\n<\/li>\n<li>\n<p>\u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u043c \u0442\u0438\u043f\u043e\u043c \u043f\u0440\u043e\u0432\u043e\u0434\u043d\u0438\u043a\u0430 \u0438\u0437 \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u043e\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 \u0434\u0430\u043d\u043d\u044b\u0445 <code>std_type<\/code> = NAYY 4&#215;50 SE, <a href=\"https:\/\/cable.ru\/cable\/prakab-nayy_4x50_se.php\" rel=\"noopener noreferrer nofollow\">\u043e\u043d \u0432\u044b\u0433\u043b\u044f\u0434\u0438\u0442 \u0432\u043e\u0442 \u0442\u0430\u043a<\/a>,<\/p>\n<\/li>\n<li>\n<p>\u0441\u0441\u044b\u043b\u043a\u0430\u043c\u0438 \u043d\u0430 \u0438\u043d\u0434\u0435\u043a\u0441\u044b \u0448\u0438\u043d, \u043e\u0442\u043a\u0443\u0434\u0430 \u0438 \u043a\u0443\u0434\u0430 \u0438\u0434\u0435\u0442 \u043b\u0438\u043d\u0438\u044f (\u043e\u0442 1 \u043a 2, \u0442\u043e \u0435\u0441\u0442\u044c \u043e\u0442 Bus 2 \u043a Bus 3), <\/p>\n<\/li>\n<li>\n<p>\u0434\u043b\u0438\u043d\u043e\u0439 <code>length_km<\/code>.<\/p>\n<\/li>\n<\/ul>\n<p>\u041e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435 \u043f\u043e\u0434\u0442\u044f\u043d\u0443\u043b\u0430 <code>powerpandas<\/code> \u0438\u0441\u0445\u043e\u0434\u044f \u0438\u0437 \u0437\u0430\u0434\u0430\u043d\u043d\u043e\u0433\u043e \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0433\u043e \u0442\u0438\u043f\u0430 \u043a\u0430\u0431\u0435\u043b\u044f (std_type = NAYY 4&#215;50 SE) &#8212; \u0432 \u043f\u0440\u043e\u0442\u0438\u0432\u043d\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u043d\u0430\u043c \u043f\u0440\u0438\u0448\u043b\u043e\u0441\u044c \u0431\u044b \u0437\u0430\u0434\u0430\u0442\u044c \u0438\u0445 \u0432\u0440\u0443\u0447\u043d\u0443\u044e, \u043f\u0443\u0442\u0435\u043c <a href=\"https:\/\/pandapower.readthedocs.io\/en\/latest\/elements\/line.html#pandapower.create_line_from_parameters\" rel=\"noopener noreferrer nofollow\">\u043c\u0435\u0442\u043e\u0434\u0430<\/a> <code>create_line_from_parameters()<\/code> . \u042d\u0442\u043e: <\/p>\n<details class=\"spoiler\">\n<summary>\u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u043b\u0438\u043d\u0438\u0438:<\/summary>\n<div class=\"spoiler__content\">\n<ul>\n<li>\n<p><code>r_ohm_per_km<\/code> (float) &#8212; \u0441\u043e\u043f\u0440\u043e\u0442\u0438\u0432\u043b\u0435\u043d\u0438\u0435 \u043b\u0438\u043d\u0438\u0438 \u0432 \u041e\u043c \u043d\u0430 \u043a\u043c;<\/p>\n<\/li>\n<li>\n<p><code>x_ohm_per_km<\/code> (float) &#8212; \u0440\u0435\u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0435 \u0441\u043e\u043f\u0440\u043e\u0442\u0438\u0432\u043b\u0435\u043d\u0438\u0435 \u043b\u0438\u043d\u0438\u0438 \u0432 \u041e\u043c \u043d\u0430 \u043a\u043c;<\/p>\n<\/li>\n<li>\n<p><code>c_nf_per_km<\/code> (float) &#8212; \u0435\u043c\u043a\u043e\u0441\u0442\u044c \u043b\u0438\u043d\u0438\u0438 (\u043b\u0438\u043d\u0438\u044f-\u0437\u0435\u043c\u043b\u044f) \u0432 \u043d\u0430\u043d\u043e\u0444\u0430\u0440\u0430\u0434\u0430\u0445 \u043d\u0430 \u043a\u043c;<\/p>\n<\/li>\n<li>\n<p><code>max_i_ka<\/code> (float) &#8212; \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u044b\u0439 \u0442\u043e\u043a <em>(\u0442\u043e\u043a \u0442\u0435\u0440\u043c\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0441\u0442\u043e\u0439\u043a\u043e\u0441\u0442\u0438, \u043f\u0440\u0438 \u043f\u0440\u0435\u0432\u044b\u0448\u0435\u043d\u0438\u0438 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u043c\u0435\u0442\u0430\u043b\u043b \u043f\u0440\u043e\u0432\u043e\u0434\u043d\u0438\u043a\u043e\u0432 \u043d\u0430\u0447\u043d\u0435\u0442 \u043f\u043b\u0430\u0432\u0438\u0442\u044c\u0441\u044f<\/em>) \u0432 \u043a\u0438\u043b\u043e\u0430\u043c\u043f\u0435\u0440\u0430\u0445;<\/p>\n<\/li>\n<li>\n<p><code>type<\/code>\u00a0(str)\u00a0\u2014 \u0442\u0438\u043f \u043b\u0438\u043d\u0438\u0438 (\u00abol\u00bb \u0434\u043b\u044f \u0432\u043e\u0437\u0434\u0443\u0448\u043d\u043e\u0439 \u043b\u0438\u043d\u0438\u0438 \u0438\u043b\u0438 \u00abcs\u00bb \u0434\u043b\u044f \u043a\u0430\u0431\u0435\u043b\u044c\u043d\u043e\u0439 \u043b\u0438\u043d\u0438\u0438);<\/p>\n<\/li>\n<li>\n<p><code>parallel<\/code>\u00a0(integer)\u00a0\u2014 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u044c\u043d\u044b\u0445 \u043b\u0438\u043d\u0438\u0439;<\/p>\n<\/li>\n<li>\n<p><code>in_service<\/code> &#8212;  \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u0432 \u0440\u0430\u0431\u043e\u0447\u0435\u043c \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0438 (<code>True<\/code>).<\/p>\n<\/li>\n<\/ul>\n<\/div>\n<\/details>\n<p><strong>\u0414\u0430\u0442\u0430\u0444\u0440\u0435\u0439\u043c \u0441 \u0434\u0430\u043d\u043d\u044b\u043c\u0438 \u0432\u0441\u0435\u0445 \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0440\u043e\u0432:<\/strong><\/p>\n<pre><code class=\"python\"># \u0414\u0430\u0442\u0430\u0444\u0440\u0435\u0439\u043c \u0441 \u0434\u0430\u043d\u043d\u044b\u043c\u0438 \u0432\u0441\u0435\u0445 \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0440\u043e\u0432 \u0441\u0435\u0442\u0438 net: net.trafo<\/code><\/pre>\n<figure class=\"full-width\"><\/figure>\n<figure class=\"full-width\"><\/figure>\n<p>\u041a\u0430\u043a \u0432\u0438\u0434\u0438\u043c, \u0443 \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0440\u0430 \u043d\u0430\u043c\u043d\u043e\u0433\u043e \u0431\u043e\u043b\u044c\u0448\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432. \u041c\u044b \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u043b\u0438 \u043e\u0434\u0438\u043d \u0434\u0432\u0443\u0445\u043e\u0431\u043c\u043e\u0442\u043e\u0447\u043d\u044b\u0439 \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0440, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0438 \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u044b \u0434\u0430\u043d\u043d\u044b\u0435 \u043e\u0434\u043d\u043e\u0433\u043e \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0440\u0430 \u0434\u0432\u0443\u0445\u043e\u0431\u043c\u043e\u0442\u043e\u0447\u043d\u043e\u0433\u043e. <\/p>\n<p>\u0415\u0441\u043b\u0438 \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0440 \u0442\u0440\u0451\u0445\u043e\u0431\u043c\u043e\u0442\u043e\u0447\u043d\u044b\u0439, \u0442\u043e <a href=\"https:\/\/pandapower.readthedocs.io\/en\/v2.11.1\/elements\/trafo3w.html#pandapower.create_transformer3w\" rel=\"noopener noreferrer nofollow\">\u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c<\/a> <code>create_transformer3w()<\/code> \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0438 <code>net.trafo3w<\/code> (<a href=\"https:\/\/pandapower.readthedocs.io\/en\/v2.12.0\/elements\/trafo3w.html\" rel=\"noopener noreferrer nofollow\">\u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435<\/a>) \u0434\u043b\u044f \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u0434\u0430\u0442\u0430\u0444\u0440\u0435\u0439\u043c\u0430 \u0434\u0430\u043d\u043d\u044b\u0445.<\/p>\n<p>\u0418\u0442\u0430\u043a, \u0434\u0430\u043d\u043d\u044b\u0435 \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043c\u044b \u0437\u0430\u0434\u0430\u043b\u0438:<\/p>\n<ul>\n<li>\n<p><code>name<\/code> &#8212; \u0438\u043c\u044f &#171;Trafo&#187;<\/p>\n<\/li>\n<li>\n<p><code>std_type<\/code> &#8212; &#171;0.4 MVA 20\/0.4 kV&#187; &#8212; \u0437\u0430\u0434\u0430\u043d\u043d\u044b\u0439 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0439 \u0442\u0438\u043f, <a href=\"https:\/\/transformator-energum.ru\/tmg\/tmg-1600-20-0-4-3097.html\" rel=\"noopener noreferrer nofollow\">\u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e \u0442\u0430\u043a\u043e\u0439<\/a><\/p>\n<\/li>\n<li>\n<p><code>hv_bus<\/code> = 0 &#8212; \u00a0\u0448\u0438\u043d\u0430, \u043a \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0430 \u0432\u044b\u0441\u043e\u043a\u0430\u044f \u0441\u0442\u043e\u0440\u043e\u043d\u0430 \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0440\u0430<\/p>\n<\/li>\n<li>\n<p><code>lv_bus<\/code> = 1 &#8212; \u0448\u0438\u043d\u0430, \u043a \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0430 \u043d\u0438\u0437\u043a\u0430\u044f \u0441\u0442\u043e\u0440\u043e\u043d\u0430 \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0440\u0430<\/p>\n<\/li>\n<\/ul>\n<p>\u0414\u0430\u043d\u043d\u044b\u0435, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0431\u044b\u043b\u0438 \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u044b \u043f\u043e \u0437\u0430\u0434\u0430\u043d\u043d\u043e\u043c\u0443 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u043c\u0443 \u0442\u0438\u043f\u0443:<\/p>\n<details class=\"spoiler\">\n<summary>\u0420\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435, \u0435\u0441\u043b\u0438 \u043c\u044b \u0437\u0430\u0434\u0430\u0435\u043c \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0447\u0435\u0440\u0435\u0437 create_transformer_from_parameters()<\/summary>\n<div class=\"spoiler__content\">\n<p>\u041e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435:<\/p>\n<ul>\n<li>\n<p><code>sn_mva - <\/code>\u043d\u043e\u043c\u0438\u043d\u0430\u043b\u044c\u043d\u0430\u044f \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044c \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0440\u0430, \u041c\u0412\u0410 (\u043c\u0435\u0433\u0430\u0432\u043e\u043b\u044c\u0442-\u0430\u043c\u043f\u0435\u0440\u044b);<\/p>\n<\/li>\n<li>\n<p><code>vn_hv_kv - <\/code>\u043d\u043e\u043c\u0438\u043d\u0430\u043b\u044c\u043d\u043e\u0435 \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u0435 \u0412\u041d (\u043e\u0431\u043c\u043e\u0442\u043a\u0438 \u0432\u044b\u0441\u043e\u043a\u043e\u0433\u043e \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u044f);<\/p>\n<\/li>\n<li>\n<p><code>vn_lv_kv<\/code>&#8212; \u043d\u043e\u043c\u0438\u043d\u0430\u043b\u044c\u043d\u043e\u0435 \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u0435 \u041d\u041d (\u043e\u0431\u043c\u043e\u0442\u043a\u0438 \u043d\u0438\u0437\u043a\u043e\u0433\u043e \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u044f);<\/p>\n<\/li>\n<li>\n<p><code>vk_percent<\/code>&#8212; \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u0435 \u043a\u043e\u0440\u043e\u0442\u043a\u043e\u0433\u043e \u0437\u0430\u043c\u044b\u043a\u0430\u043d\u0438\u044f,%<\/p>\n<\/li>\n<li>\n<p><code>vkr_percent<\/code>&#8212; \u0430\u043a\u0442\u0438\u0432\u043d\u0430\u044f \u0441\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0430\u044f \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u044f \u043a\u043e\u0440\u043e\u0442\u043a\u043e\u0433\u043e \u0437\u0430\u043c\u044b\u043a\u0430\u043d\u0438\u044f,%<\/p>\n<\/li>\n<li>\n<p><code>pfe_kw - <\/code>\u043f\u043e\u0442\u0435\u0440\u0438 \u0432 \u0436\u0435\u043b\u0435\u0437\u0435 (\u0432 \u043f\u0440\u043e\u0432\u043e\u0434\u044f\u0449\u0438\u0445 \u0447\u0430\u0441\u0442\u044f\u0445), \u043a\u0412\u0442, <\/p>\n<\/li>\n<li>\n<p><code>i0_percent<\/code>&#8212; \u0442\u043e\u043a \u0445\u043e\u043b\u043e\u0441\u0442\u043e\u0433\u043e \u0445\u043e\u0434\u0430 \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0440\u0430, %,<\/p>\n<p>\u041d\u0435\u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435:<\/p>\n<\/li>\n<\/ul>\n<ul>\n<li>\n<p><code>shift_degree<\/code>&#8212;  \u0443\u0433\u043b\u043e\u0432\u043e\u0439 \u0441\u0434\u0432\u0438\u0433\u00a0\u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0440\u0430 (\u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c \u0434\u043b\u044f \u0440\u0430\u0441\u0447\u0451\u0442\u0430 \u043f\u043e\u0442\u043e\u043a\u043e\u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f)<\/p>\n<\/li>\n<li>\n<p><code>tap_side<\/code>(int) &#8212; \u0440\u0430\u0441\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0420\u041f\u041d\u00a0\u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0440\u0430 (<em>\u044d\u0442\u043e \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e \u0434\u043b\u044f \u0440\u0435\u0433\u0443\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u044f \u043f\u0443\u0442\u0435\u043c \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0430 \u0432\u0438\u0442\u043a\u043e\u0432 \u043e\u0431\u043c\u043e\u0442\u043a\u0438 \u043f\u043e\u0434 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u043e\u0439<\/em>).\u00a0\u00abhv\u00bb\u00a0\u2014 \u043d\u0430 \u0412\u041d (\u043d\u0430 \u0441\u0442\u043e\u0440\u043e\u043d\u0435 \u0432\u044b\u0441\u043e\u043a\u043e\u0433\u043e \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u044f), \u00ablv\u00bb\u00a0\u2014 \u043d\u0430 \u041d\u041d (\u043d\u0430 \u0441\u0442\u043e\u0440\u043e\u043d\u0435 \u043d\u0438\u0437\u043a\u043e\u0433\u043e \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u044f);<\/p>\n<\/li>\n<li>\n<p><code>tap_neutral<\/code>(int) &#8212; \u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0420\u041f\u041d, \u043f\u0440\u0438 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u043a\u043e\u044d\u0444\u0444\u0438\u0446\u0438\u0435\u043d\u0442 \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u0440\u0430\u0432\u0435\u043d \u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u044e \u043d\u043e\u043c\u0438\u043d\u0430\u043b\u044c\u043d\u044b\u0445 \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u0439<\/p>\n<\/li>\n<li>\n<p><code>tap_min<\/code>(int) &#8212; \u043c\u0438\u043d\u0438\u043c\u0430\u043b\u044c\u043d\u043e \u0434\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u043e\u0435 \u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0420\u041f\u041d<\/p>\n<\/li>\n<li>\n<p><code>tap_max<\/code>(int) &#8212; \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e \u0434\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u043e\u0435 \u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0420\u041f\u041d<\/p>\n<\/li>\n<li>\n<p><code>tap_step_percent<\/code>(float) &#8212; \u0432\u0435\u043b\u0438\u0447\u0438\u043d\u0430 \u0448\u0430\u0433\u0430 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u0432\u0435\u043b\u0438\u0447\u0438\u043d\u044b \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u044f \u0432 \u043f\u0440\u043e\u0446\u0435\u043d\u0442\u0430\u0445<\/p>\n<\/li>\n<li>\n<p><code>tap_step_degree<\/code>(float) &#8212; \u0432\u0435\u043b\u0438\u0447\u0438\u043d\u0430 \u0448\u0430\u0433\u0430 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u0443\u0433\u043b\u0430 \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u044f \u0432 \u0433\u0440\u0430\u0434\u0443\u0441\u0430\u0445<\/p>\n<\/li>\n<li>\n<p><code>tap_pos<\/code>(int) &#8212; \u0442\u0435\u043a\u0443\u0449\u0435\u0435 \u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0420\u041f\u041d \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0440\u0430.  \u041f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u0441\u0440\u0435\u0434\u043d\u0435\u0435 \u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435 (tap_neutral)<\/p>\n<\/li>\n<li>\n<p><code>tap_phase_shifter<\/code>(bool) &#8212; \u0435\u0441\u043b\u0438 <code>True<\/code>, \u0420\u041f\u041d \u043c\u043e\u0434\u0435\u043b\u0438\u0440\u0443\u0435\u0442 \u0440\u0430\u0431\u043e\u0442\u0443 \u0438\u0434\u0435\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0444\u0430\u0437\u043e\u0440\u0435\u0433\u0443\u043b\u044f\u0442\u043e\u0440\u0430, \u0442\u043e \u0435\u0441\u0442\u044c \u043f\u0440\u0438 \u043a\u0430\u0436\u0434\u043e\u043c \u043f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0438 \u043e\u0442\u0432\u0435\u0442\u0432\u043b\u0435\u043d\u0438\u044f \u0438\u0437\u043c\u0435\u043d\u044f\u0435\u0442\u0441\u044f \u0444\u0430\u0437\u0430 \u043d\u0430 \u043f\u043e\u0441\u0442\u043e\u044f\u043d\u043d\u0443\u044e \u0432\u0435\u043b\u0438\u0447\u0438\u043d\u0443 \u0448\u0430\u0433\u0430<\/p>\n<\/li>\n<li>\n<p><code>parallel<\/code>&#8212;  \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u044c\u043d\u044b\u0445 \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0440\u043e\u0432;<\/p>\n<\/li>\n<li>\n<p><code>df<\/code>(float) &#8212; \u043a\u043e\u044d\u0444\u0444\u0438\u0446\u0438\u0435\u043d\u0442 \u0441\u043d\u0438\u0436\u0435\u043d\u0438\u044f: \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u044b\u0439 \u0442\u043e\u043a \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0440\u0430 \u043f\u043e \u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u044e \u043a \u043d\u043e\u043c\u0438\u043d\u0430\u043b\u044c\u043d\u043e\u043c\u0443 \u0442\u043e\u043a\u0443 \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0440\u0430 (\u043e\u0442 0 \u0434\u043e 1)<\/p>\n<\/li>\n<li>\n<p><code>in_service - <\/code>\u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u0432 \u0440\u0430\u0431\u043e\u0447\u0435\u043c \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0438 (True).<\/p>\n<\/li>\n<\/ul>\n<\/div>\n<\/details>\n<p><strong>\u0414\u0430\u0442\u0430\u0444\u0440\u0435\u0439\u043c \u0441 \u0434\u0430\u043d\u043d\u044b\u043c\u0438 \u0432\u0441\u0435\u0445 \u043d\u0430\u0433\u0440\u0443\u0437\u043e\u043a \/ \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u0435\u0439 \u0441\u0435\u0442\u0438 net:<\/strong><\/p>\n<pre><code class=\"python\"># \u0412\u044b\u0432\u0435\u0434\u0435\u043c \u0434\u0430\u043d\u043d\u044b\u0435 \u0432\u0441\u0435\u0445 \u043d\u0430\u0433\u0440\u0443\u0437\u043e\u043a net.load<\/code><\/pre>\n<figure class=\"full-width\"><\/figure>\n<p>\u0417\u0434\u0435\u0441\u044c \u043c\u044b \u0432\u0438\u0434\u0438\u043c \u0438\u043c\u044f (load), \u0438\u043d\u0434\u0435\u043a\u0441 2-\u0439 \u0448\u0438\u043d\u044b, \u043a \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0430 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0430 (bus), <code>p_mv<\/code> &#8212; \u0430\u043a\u0442\u0438\u0432\u043d\u0443\u044e \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044c \u0432 \u043c\u0435\u0433\u0430\u0432\u0430\u0442\u0442\u0430\u0445 \u0438 <code>q_mvar<\/code> &#8212; \u0440\u0435\u0430\u043a\u0442\u0438\u0432\u043d\u0443\u044e \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044c \u0432 \u043c\u0435\u0433\u0430\u0432\u043e\u043b\u044c\u0442-\u0430\u043c\u043f\u0435\u0440 \u0440\u0435\u0430\u043a\u0442\u0438\u0432\u043d\u044b\u0445, <\/p>\n<details class=\"spoiler\">\n<summary>\u0430 \u0442\u0430\u043a\u0436\u0435 \u0435\u0449\u0435 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432:<\/summary>\n<div class=\"spoiler__content\">\n<ul>\n<li>\n<p><code>const_z_percent<\/code> &#8212; (float, \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e 0)\u00a0\u2014 \u0434\u043e\u043b\u044f \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438, \u0445\u0430\u0440\u0430\u043a\u0442\u0435\u0440\u0438\u0437\u0443\u044e\u0449\u0430\u044f\u0441\u044f \u043f\u043e\u0441\u0442\u043e\u044f\u043d\u043d\u044b\u043c \u0441\u043e\u043f\u0440\u043e\u0442\u0438\u0432\u043b\u0435\u043d\u0438\u0435\u043c;<\/p>\n<\/li>\n<li>\n<p><code>const_i_percent<\/code> &#8212; (float, \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e 0)\u00a0\u2014 \u0434\u043e\u043b\u044f \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438, \u043f\u043e\u0442\u0440\u0435\u0431\u043b\u044f\u044e\u0449\u0430\u044f \u043f\u043e\u0441\u0442\u043e\u044f\u043d\u043d\u044b\u0439 \u0442\u043e\u043a;<\/p>\n<\/li>\n<li>\n<p><code>sn_mva<\/code> &#8212; (float, \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e None)\u00a0\u2014 \u043d\u043e\u043c\u0438\u043d\u0430\u043b\u044c\u043d\u0430\u044f \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044c \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438, \u041c\u0412\u0410;<\/p>\n<\/li>\n<li>\n<p><code>scaling<\/code> &#8212; (float, \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e 1)\u00a0\u2014 \u043a\u043e\u044d\u0444\u0444\u0438\u0446\u0438\u0435\u043d\u0442 \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f;<\/p>\n<\/li>\n<li>\n<p><code>in_service<\/code> &#8212; \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u0432 \u0440\u0430\u0431\u043e\u0447\u0435\u043c \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0438 (True).<\/p>\n<\/li>\n<li>\n<p><code>type<\/code> &#8212;  \u0442\u0438\u043f \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438, &#8216;wye&#8217;\/&#8217;delta&#8217;<\/p>\n<\/li>\n<\/ul>\n<\/div>\n<\/details>\n<h2>2. \u0420\u0430\u0441\u0447\u0435\u0442 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0432\u0448\u0435\u0433\u043e\u0441\u044f \u0440\u0435\u0436\u0438\u043c\u0430 \u0441\u0435\u0442\u0438<\/h2>\n<p>\u0417\u0430\u0434\u0430\u0432 \u0434\u0430\u043d\u043d\u044b\u0435 \u043d\u0430\u0448\u0435\u0439 \u0441\u0435\u0442\u0438 \u0438 \u0438\u0437\u0443\u0447\u0438\u0432 \u0438\u0445, \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u043c, \u043d\u0430\u043a\u043e\u043d\u0435\u0446, \u0435\u0451 \u0440\u0430\u0441\u0447\u0451\u0442! \u041f\u0440\u043e\u0441\u0442\u043e \u043f\u0435\u0440\u0435\u0434\u0430\u0434\u0438\u043c \u0432 \u0444\u0443\u043d\u043a\u0446\u0438\u044e <code>runpp<\/code> \u043d\u0430\u0448\u0443 \u0441\u0435\u0442\u044c <code>net<\/code>.<\/p>\n<pre><code class=\"python\"># \u0417\u0430\u043f\u0443\u0441\u0442\u0438\u043c \u0440\u0430\u0441\u0447\u0435\u0442 \u0431\u0435\u0437 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432  pp.runpp(net)<\/code><\/pre>\n<blockquote>\n<p>\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0432\u0448\u0438\u0439\u0441\u044f \u0440\u0435\u0436\u0438\u043c\u00a0\u2014 \u044d\u0442\u043e \u0440\u0435\u0436\u0438\u043c \u0440\u0430\u0431\u043e\u0442\u044b \u044d\u043d\u0435\u0440\u0433\u043e\u0441\u0438\u0441\u0442\u0435\u043c\u044b, \u043f\u0440\u0438 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0440\u0435\u0436\u0438\u00ad\u043c\u0430 \u043c\u043e\u0433\u0443\u0442 \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u0442\u044c\u0441\u044f \u043d\u0435\u0438\u0437\u043c\u0435\u043d\u043d\u044b\u043c\u0438.<\/p>\n<\/blockquote>\n<p>\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u0440\u0430\u0441\u0447\u0435\u0442\u0430 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0432\u0448\u0435\u0433\u043e\u0441\u044f \u0440\u0435\u0436\u0438\u043c\u0430 \u0441\u0435\u0442\u0438 \u0442\u0430\u043a\u0436\u0435 \u0431\u0443\u0434\u0443\u0442 \u0432 \u0434\u0430\u0442\u0430\u0444\u0440\u0435\u0439\u043c\u0430\u0445 \u0438 \u0434\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0432\u0438\u0434\u0430 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432 \u0441\u0435\u0442\u0438 \u043e\u043d\u0438 \u0431\u0443\u0434\u0443\u0442 \u0438\u043c\u0435\u0442\u044c \u043f\u0440\u0435\u0444\u0438\u043a\u0441 <code>res_ :<\/code><\/p>\n<p><strong>\u0414\u0430\u0442\u0430\u0444\u0440\u0435\u0439\u043c \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u043e\u0432 \u0440\u0430\u0441\u0447\u0435\u0442\u0430 \u0434\u043b\u044f \u0448\u0438\u043d:<\/strong><\/p>\n<pre><code class=\"python\">#<\/code><\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-404337","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/404337","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=404337"}],"version-history":[{"count":0,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/404337\/revisions"}],"wp:attachment":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=404337"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=404337"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=404337"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}