{"id":17968417,"url":"https://github.com/maples7/powerflowcalculation","last_synced_at":"2025-06-25T18:34:11.710Z","repository":{"id":73035977,"uuid":"33534933","full_name":"Maples7/PowerFlowCalculation","owner":"Maples7","description":"电力系统潮流计算 using Python","archived":false,"fork":false,"pushed_at":"2015-04-23T13:33:11.000Z","size":1100,"stargazers_count":74,"open_issues_count":0,"forks_count":20,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-03-20T00:41:10.156Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Maples7.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-04-07T09:45:52.000Z","updated_at":"2025-02-23T03:20:15.000Z","dependencies_parsed_at":"2023-02-27T08:30:57.397Z","dependency_job_id":null,"html_url":"https://github.com/Maples7/PowerFlowCalculation","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Maples7%2FPowerFlowCalculation","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Maples7%2FPowerFlowCalculation/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Maples7%2FPowerFlowCalculation/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Maples7%2FPowerFlowCalculation/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Maples7","download_url":"https://codeload.github.com/Maples7/PowerFlowCalculation/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245435046,"owners_count":20614817,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-29T14:21:18.049Z","updated_at":"2025-03-25T09:30:50.317Z","avatar_url":"https://github.com/Maples7.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# PowerFlowCalculation\n电力系统潮流计算 using Python through Newton-Raphson method\n\n参考 《电力系统分析（第二版）》（夏道止 主编，中国电力出版社）附录\n\n* 输入输出： \n输入输出均采用文件方式，\n输入数据格式与要求均与上述附录相同，注意数据块之间的空行严格为一行。\n\n* 画收敛图 DrawConvergenceGraph.py： \n程序在计算之后画出了迭代收敛图，\n横坐标为 迭代次数，纵坐标为 最大功率误差。\n同时与PQ分解法的收敛图对比，硬编码在程序中的数据来自于与 input.txt 默认数据相同的测例，可参考上述书籍 Page 115。\n一般可作为该项目的入口文件。\n\n* makeInput.py：\n基于原始的输入数据input.txt，通过改变输入倍数(times)等其他因素生成新的输入数据存入input1.txt。\n在设置好times等参数后可直接运行DrawConvergenceGraph.py（作为入口文件运行），全自动化得出基于input1.txt输入数据的输出。\n\n* drawTimesComparisonGraph.py:\ntimesResultComparison.txt来自于几次对makeInput.py中输入线路(gv.line)times的更改而生成的输入数据对应的数据结果的整理。\n基于此txt用该py画出了其对比图分析线路参数与其收敛的情况。\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmaples7%2Fpowerflowcalculation","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmaples7%2Fpowerflowcalculation","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmaples7%2Fpowerflowcalculation/lists"}