py 1027

 69.0.3497.100(正式版本) (32 位)

chrome driver 版本

http://npm.taobao.org/mirrors/chromedriver/2.43/

chomedriver 版本放到python安装目录下scripts目录下

python3.5.2

cmd:

pip3 install requests

pip3 install selenium

import requests

import selenium

python3:

from selenium import webdriver

browser = webdriver.Chrome()

然后会弹出chrome

ps:firefox可以用geckodriver

phantomJS无界面抓取

aiohttp异步抓取web服务的lib

requests库 阻塞式http请求

pip3 install aiohttp

 

2025-10-23 09:29:49 - [MainThread] - INFO - (main.py:11) $ <module>) ::: start clean residual process... 2025-10-23 09:29:49 - [MainThread] - INFO - (clean_process.py:15) $ clean_process) ::: Closing process:RuntimeBroker.exe(PID:4900) 2025-10-23 09:29:49 - [MainThread] - INFO - (clean_process.py:15) $ clean_process) ::: Closing process:wps.exe(PID:5396) 2025-10-23 09:29:49 - [MainThread] - INFO - (clean_process.py:15) $ clean_process) ::: Closing process:wpscloudsvr.exe(PID:5964) 2025-10-23 09:29:49 - [MainThread] - INFO - (clean_process.py:15) $ clean_process) ::: Closing process:RuntimeBroker.exe(PID:10816) 2025-10-23 09:29:49 - [MainThread] - INFO - (clean_process.py:15) $ clean_process) ::: Closing process:RuntimeBroker.exe(PID:11464) 2025-10-23 09:29:49 - [MainThread] - INFO - (clean_process.py:15) $ clean_process) ::: Closing process:RuntimeBroker.exe(PID:11612) 2025-10-23 09:29:49 - [MainThread] - INFO - (clean_process.py:15) $ clean_process) ::: Closing process:wps.exe(PID:12296) 2025-10-23 09:29:49 - [MainThread] - INFO - (clean_process.py:15) $ clean_process) ::: Closing process:RuntimeBroker.exe(PID:14444) 2025-10-23 09:29:49 - [MainThread] - INFO - (main.py:14) $ <module>) ::: start agent... 2025-10-23 09:29:49 - [MainThread] - INFO - (server.py:39) $ restart) ::: restart ws 2025-10-23 09:29:49 - [MainThread] - INFO - (main.py:148) $ restart) ::: restart graph thread 2025-10-23 09:29:49 - [MainThread] - INFO - (main.py:153) $ restart) ::: start graph thread 2025-10-23 09:29:49 - [graph] - INFO - (main.py:49) $ init_graph) ::: load {&#39;name&#39;: &#39;req_diff&#39;, &#39;type&#39;: &#39;req&#39;, &#39;desc&#39;: &#39;Requirement Diff Analysing, to compare requirement documents of two different versions&#39;, &#39;route_key&#39;: &#39;需求差异分析(Requirement Diff Analysing)&#39;, &#39;steps&#39;: [{&#39;node_name&#39;: &#39;req_diff_executor&#39;, &#39;funct_name&#39;: &#39;entry&#39;, &#39;module&#39;: &#39;robot.req_diff.entry&#39;}]} 2025-10-23 09:29:49 - [Thread-4 (task_handler)] - INFO - (task_handler.py:2516) $ task_handler) ::: [task handler] sub thread start to run. 2025-10-23 09:29:49 - [ws] - INFO - (server.py:707) $ wrap) ::: server listening on 0.0.0.0:17011 2025-10-23 09:29:49 - [graph] - INFO - (main.py:49) $ init_graph) ::: load {&#39;name&#39;: &#39;neo4j_diff&#39;, &#39;type&#39;: &#39;req&#39;, &#39;desc&#39;: &#39;Requirements Analysing, refers to a systematic process of analyzing a specific goal or issue to clarify its necessary conditions or critical elements&#39;, &#39;route_key&#39;: &#39;要件分析(Requirement Analysing)&#39;, &#39;steps&#39;: [{&#39;node_name&#39;: &#39;neo4j_diff_executor&#39;, &#39;funct_name&#39;: &#39;neo4j_diff&#39;, &#39;module&#39;: &#39;robot.neo4j_diff.neo4j_diff&#39;}]} 2025-10-23 09:29:49 - [ws] - INFO - (server.py:63) $ _start_server) ::: WebSocket server started at ws://0.0.0.0:17011 2025-10-23 09:29:49 - [graph] - INFO - (main.py:49) $ init_graph) ::: load {&#39;name&#39;: &#39;regulation_check&#39;, &#39;type&#39;: &#39;req&#39;, &#39;desc&#39;: &#39;Regulation Check, determine whether the change point requirements are compliant.&#39;, &#39;route_key&#39;: &#39;合规性检查(Regulation Checking)&#39;, &#39;steps&#39;: [{&#39;node_name&#39;: &#39;regulation_executor&#39;, &#39;funct_name&#39;: &#39;entry&#39;, &#39;module&#39;: &#39;robot.regulation_check.entry&#39;}]} * Serving Flask app &#39;kotei_web_server.app&#39; INFO: Started server process [12148] * Debug mode: on INFO: Waiting for application startup. INFO: Application startup complete. Exception in thread graph: INFO: Uvicorn running on http://0.0.0.0:17010 (Press CTRL+C to quit) Traceback (most recent call last): File "threading.py", line 1016, in _bootstrap_inner File "threading.py", line 953, in run 2025-10-23 09:29:50 - [Thread-3 (doc_web_server_main)] - INFO - (_internal.py:97) $ _log) ::: WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. * Running on all addresses (0.0.0.0) * Running on http://127.0.0.1:17012 * Running on http://192.168.192.146:17012 2025-10-23 09:29:50 - [Thread-3 (doc_web_server_main)] - INFO - (_internal.py:97) $ _log) ::: Press CTRL+C to quit File "kotei_agent\graph\main.py", line 122, in start_graph File "kotei_agent\graph\main.py", line 95, in init_graph File "importlib\__init__.py", line 126, in import_module File "<frozen importlib._bootstrap>", line 1050, in _gcd_import File "<frozen importlib._bootstrap>", line 1027, in _find_and_load File "<frozen importlib._bootstrap>", line 1006, in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 688, in _load_unlocked File "PyInstaller\loader\pyimod02_importers.py", line 450, in exec_module File "robot\req_diff\entry.py", line 23, in <module> File "D:\RRM\Packages\release-20251023\diff-agent\_internal\kotei_omc\compare_parser.py", line 3, in <module> from kotei_omc.comparers.plugins import compare_plugins File "D:\RRM\Packages\release-20251023\diff-agent\_internal\kotei_omc\comparers\__init__.py", line 1, in <module> from kotei_omc.comparers import text_comparer File "D:\RRM\Packages\release-20251023\diff-agent\_internal\kotei_omc\comparers\text_comparer.py", line 5, in <module> from kotei_omc.middlewares.text_middlewares import CustomTextStrategyMiddleware File "D:\RRM\Packages\release-20251023\diff-agent\_internal\kotei_omc\middlewares\text_middlewares.py", line 8, in <module> from sklearn.feature_extraction.text import TfidfVectorizer File "PyInstaller\loader\pyimod02_importers.py", line 450, in exec_module File "sklearn\__init__.py", line 73, in <module> File "PyInstaller\loader\pyimod02_importers.py", line 450, in exec_module File "sklearn\base.py", line 19, in <module> File "PyInstaller\loader\pyimod02_importers.py", line 450, in exec_module File "sklearn\utils\__init__.py", line 15, in <module> File "PyInstaller\loader\pyimod02_importers.py", line 450, in exec_module File "sklearn\utils\_chunking.py", line 11, in <module> File "PyInstaller\loader\pyimod02_importers.py", line 450, in exec_module File "sklearn\utils\_param_validation.py", line 14, in <module> File "PyInstaller\loader\pyimod02_importers.py", line 450, in exec_module File "scipy\sparse\__init__.py", line 300, in <module> File "PyInstaller\loader\pyimod02_importers.py", line 450, in exec_module File "scipy\sparse\_base.py", line 5, in <module> File "PyInstaller\loader\pyimod02_importers.py", line 450, in exec_module File "scipy\sparse\_sputils.py", line 10, in <module> File "PyInstaller\loader\pyimod02_importers.py", line 450, in exec_module File "scipy\_lib\_util.py", line 13, in <module> File "PyInstaller\loader\pyimod02_importers.py", line 450, in exec_module File "scipy\_lib\_array_api.py", line 18, in <module> File "PyInstaller\loader\pyimod02_importers.py", line 450, in exec_module File "scipy\_lib\array_api_compat\numpy\__init__.py", line 1, in <module> File "numpy\__init__.py", line 374, in __getattr__ ModuleNotFoundError: No module named &#39;numpy.f2py&#39;
10-24
gapinyc@DESKTOP-9QS7RL5:~/superset-prod$ docker-compose up -d --build superset [+] Building 43.8s (8/8) FINISHED => [internal] load local bake definitions 0.0s => => reading from stdin 534B 0.0s => [internal] load build definition from Dockerfile.superset 0.0s => => transferring dockerfile: 187B 0.0s => [internal] load metadata for docker.io/apache/superset:latest 0.2s => [internal] load .dockerignore 0.0s => => transferring context: 2B 0.0s => CACHED [1/2] FROM docker.io/apache/superset:latest@sha256:09735adaae3945c5a8fabbeca31a7954c8c74de195702ba61622aee8604d5c55 0.0s => => resolve docker.io/apache/superset:latest@sha256:09735adaae3945c5a8fabbeca31a7954c8c74de195702ba61622aee8604d5c55 0.0s => [2/2] RUN pip install gevent psutil pymysql flask-appbuilder 38.3s => exporting to image 4.9s => => exporting layers 3.7s => => exporting manifest sha256:82d33bb9c53a4c0ac4cb0c9a6708c1caa47afb290994e09e2a08de777c16d6f4 0.0s => => exporting config sha256:d1345dac6a9738536a67df5f151e9d78ab5943550af677f25913cc8999eccad3 0.0s => => exporting attestation manifest sha256:1a0ad0b44f2bf0483ec8220fe8beb21a77f515bb8ee62877a04dadedec21225a 0.0s => => exporting manifest list sha256:f278d4489ade0269979766275aca8e4fef7e84799e9d5c00b24d65698c5c58ad 0.0s => => naming to docker.io/library/superset-with-gevent:latest 0.0s => => unpacking to docker.io/library/superset-with-gevent:latest 1.0s => resolving provenance for metadata file 0.0s [+] Running 4/4 ✔ superset-with-gevent Built 0.0s ✔ Network superset-prod_superset-net Created 0.0s ✔ Container redis Started 0.6s ✔ Container superset_app Started 0.6s gapinyc@DESKTOP-9QS7RL5:~/superset-prod$ docker-compose run --rm superset-init [+] Creating 1/1 ✔ Container redis Running 0.0s [+] Running 1/1 ✔ Container superset_app Started 0.2s Waiting for Superset DB to be ready... Loaded your LOCAL configuration at [/etc/superset/superset_config.py] 2025-10-21 08:48:59,951:ERROR:superset.app:Failed to create app Traceback (most recent call last): File "/app/.venv/lib/python3.10/site-packages/superset/app.py", line 40, in create_app app_initializer.init_app() File "/app/.venv/lib/python3.10/site-packages/superset/initialization/__init__.py", line 466, in init_app self.setup_db() File "/app/.venv/lib/python3.10/site-packages/superset/initialization/__init__.py", line 662, in setup_db pessimistic_connection_handling(db.engine) File "/app/.venv/lib/python3.10/site-packages/flask_sqlalchemy/__init__.py", line 998, in engine return self.get_engine() File "/app/.venv/lib/python3.10/site-packages/flask_sqlalchemy/__init__.py", line 1017, in get_engine return connector.get_engine() File "/app/.venv/lib/python3.10/site-packages/flask_sqlalchemy/__init__.py", line 594, in get_engine self._engine = rv = self._sa.create_engine(sa_url, options) File "/app/.venv/lib/python3.10/site-packages/flask_sqlalchemy/__init__.py", line 1027, in create_engine return sqlalchemy.create_engine(sa_url, **engine_opts) File "<string>", line 2, in create_engine File "/app/.venv/lib/python3.10/site-packages/sqlalchemy/util/deprecations.py", line 375, in warned return fn(*args, **kwargs) File "/app/.venv/lib/python3.10/site-packages/sqlalchemy/engine/create.py", line 544, in create_engine dbapi = dialect_cls.dbapi(**dbapi_args) File "/app/.venv/lib/python3.10/site-packages/sqlalchemy/dialects/mysql/pymysql.py", line 80, in dbapi return __import__("pymysql") ModuleNotFoundError: No module named &#39;pymysql&#39; Traceback (most recent call last): File "/app/.venv/bin/superset", line 10, in <module> sys.exit(superset()) File "/app/.venv/lib/python3.10/site-packages/click/core.py", line 1157, in __call__ return self.main(*args, **kwargs) File "/app/.venv/lib/python3.10/site-packages/click/core.py", line 1078, in main rv = self.invoke(ctx) File "/app/.venv/lib/python3.10/site-packages/click/core.py", line 1685, in invoke super().invoke(ctx) File "/app/.venv/lib/python3.10/site-packages/click/core.py", line 1434, in invoke return ctx.invoke(self.callback, **ctx.params) File "/app/.venv/lib/python3.10/site-packages/click/core.py", line 783, in invoke return __callback(*args, **kwargs) File "/app/.venv/lib/python3.10/site-packages/click/decorators.py", line 33, in new_func return f(get_current_context(), *args, **kwargs) File "/app/.venv/lib/python3.10/site-packages/flask/cli.py", line 355, in decorator app = __ctx.ensure_object(ScriptInfo).load_app() File "/app/.venv/lib/python3.10/site-packages/flask/cli.py", line 309, in load_app app = locate_app(import_name, name) File "/app/.venv/lib/python3.10/site-packages/flask/cli.py", line 238, in locate_app return find_app_by_string(module, app_name) File "/app/.venv/lib/python3.10/site-packages/flask/cli.py", line 166, in find_app_by_string app = attr(*args, **kwargs) File "/app/.venv/lib/python3.10/site-packages/superset/app.py", line 40, in create_app app_initializer.init_app() File "/app/.venv/lib/python3.10/site-packages/superset/initialization/__init__.py", line 466, in init_app self.setup_db() File "/app/.venv/lib/python3.10/site-packages/superset/initialization/__init__.py", line 662, in setup_db pessimistic_connection_handling(db.engine) File "/app/.venv/lib/python3.10/site-packages/flask_sqlalchemy/__init__.py", line 998, in engine return self.get_engine() File "/app/.venv/lib/python3.10/site-packages/flask_sqlalchemy/__init__.py", line 1017, in get_engine return connector.get_engine() File "/app/.venv/lib/python3.10/site-packages/flask_sqlalchemy/__init__.py", line 594, in get_engine self._engine = rv = self._sa.create_engine(sa_url, options) File "/app/.venv/lib/python3.10/site-packages/flask_sqlalchemy/__init__.py", line 1027, in create_engine return sqlalchemy.create_engine(sa_url, **engine_opts) File "<string>", line 2, in create_engine File "/app/.venv/lib/python3.10/site-packages/sqlalchemy/util/deprecations.py", line 375, in warned return fn(*args, **kwargs) File "/app/.venv/lib/python3.10/site-packages/sqlalchemy/engine/create.py", line 544, in create_engine dbapi = dialect_cls.dbapi(**dbapi_args) File "/app/.venv/lib/python3.10/site-packages/sqlalchemy/dialects/mysql/pymysql.py", line 80, in dbapi return __import__("pymysql") ModuleNotFoundError: No module named &#39;pymysql&#39; Loaded your LOCAL configuration at [/etc/superset/superset_config.py] 2025-10-21 08:49:03,271:ERROR:superset.app:Failed to create app Traceback (most recent call last): File "/app/.venv/lib/python3.10/site-packages/superset/app.py", line 40, in create_app app_initializer.init_app() File "/app/.venv/lib/python3.10/site-packages/superset/initialization/__init__.py", line 466, in init_app self.setup_db() File "/app/.venv/lib/python3.10/site-packages/superset/initialization/__init__.py", line 662, in setup_db pessimistic_connection_handling(db.engine) File "/app/.venv/lib/python3.10/site-packages/flask_sqlalchemy/__init__.py", line 998, in engine return self.get_engine() File "/app/.venv/lib/python3.10/site-packages/flask_sqlalchemy/__init__.py", line 1017, in get_engine return connector.get_engine() File "/app/.venv/lib/python3.10/site-packages/flask_sqlalchemy/__init__.py", line 594, in get_engine self._engine = rv = self._sa.create_engine(sa_url, options) File "/app/.venv/lib/python3.10/site-packages/flask_sqlalchemy/__init__.py", line 1027, in create_engine return sqlalchemy.create_engine(sa_url, **engine_opts) File "<string>", line 2, in create_engine File "/app/.venv/lib/python3.10/site-packages/sqlalchemy/util/deprecations.py", line 375, in warned return fn(*args, **kwargs) File "/app/.venv/lib/python3.10/site-packages/sqlalchemy/engine/create.py", line 544, in create_engine dbapi = dialect_cls.dbapi(**dbapi_args) File "/app/.venv/lib/python3.10/site-packages/sqlalchemy/dialects/mysql/pymysql.py", line 80, in dbapi return __import__("pymysql") ModuleNotFoundError: No module named &#39;pymysql&#39; Traceback (most recent call last): File "/app/.venv/bin/superset", line 10, in <module> sys.exit(superset()) File "/app/.venv/lib/python3.10/site-packages/click/core.py", line 1157, in __call__ return self.main(*args, **kwargs) File "/app/.venv/lib/python3.10/site-packages/click/core.py", line 1078, in main rv = self.invoke(ctx) File "/app/.venv/lib/python3.10/site-packages/click/core.py", line 1685, in invoke super().invoke(ctx) File "/app/.venv/lib/python3.10/site-packages/click/core.py", line 1434, in invoke return ctx.invoke(self.callback, **ctx.params) File "/app/.venv/lib/python3.10/site-packages/click/core.py", line 783, in invoke return __callback(*args, **kwargs) File "/app/.venv/lib/python3.10/site-packages/click/decorators.py", line 33, in new_func return f(get_current_context(), *args, **kwargs) File "/app/.venv/lib/python3.10/site-packages/flask/cli.py", line 355, in decorator app = __ctx.ensure_object(ScriptInfo).load_app() File "/app/.venv/lib/python3.10/site-packages/flask/cli.py", line 309, in load_app app = locate_app(import_name, name) File "/app/.venv/lib/python3.10/site-packages/flask/cli.py", line 238, in locate_app return find_app_by_string(module, app_name) File "/app/.venv/lib/python3.10/site-packages/flask/cli.py", line 166, in find_app_by_string app = attr(*args, **kwargs) File "/app/.venv/lib/python3.10/site-packages/superset/app.py", line 40, in create_app app_initializer.init_app() File "/app/.venv/lib/python3.10/site-packages/superset/initialization/__init__.py", line 466, in init_app self.setup_db() File "/app/.venv/lib/python3.10/site-packages/superset/initialization/__init__.py", line 662, in setup_db pessimistic_connection_handling(db.engine) File "/app/.venv/lib/python3.10/site-packages/flask_sqlalchemy/__init__.py", line 998, in engine return self.get_engine() File "/app/.venv/lib/python3.10/site-packages/flask_sqlalchemy/__init__.py", line 1017, in get_engine return connector.get_engine() File "/app/.venv/lib/python3.10/site-packages/flask_sqlalchemy/__init__.py", line 594, in get_engine self._engine = rv = self._sa.create_engine(sa_url, options) File "/app/.venv/lib/python3.10/site-packages/flask_sqlalchemy/__init__.py", line 1027, in create_engine return sqlalchemy.create_engine(sa_url, **engine_opts) File "<string>", line 2, in create_engine File "/app/.venv/lib/python3.10/site-packages/sqlalchemy/util/deprecations.py", line 375, in warned return fn(*args, **kwargs) File "/app/.venv/lib/python3.10/site-packages/sqlalchemy/engine/create.py", line 544, in create_engine dbapi = dialect_cls.dbapi(**dbapi_args) File "/app/.venv/lib/python3.10/site-packages/sqlalchemy/dialects/mysql/pymysql.py", line 80, in dbapi return __import__("pymysql") ModuleNotFoundError: No module named &#39;pymysql&#39; Loaded your LOCAL configuration at [/etc/superset/superset_config.py] 2025-10-21 08:49:06,380:ERROR:superset.app:Failed to create app Traceback (most recent call last): File "/app/.venv/lib/python3.10/site-packages/superset/app.py", line 40, in create_app app_initializer.init_app() File "/app/.venv/lib/python3.10/site-packages/superset/initialization/__init__.py", line 466, in init_app self.setup_db() File "/app/.venv/lib/python3.10/site-packages/superset/initialization/__init__.py", line 662, in setup_db pessimistic_connection_handling(db.engine) File "/app/.venv/lib/python3.10/site-packages/flask_sqlalchemy/__init__.py", line 998, in engine return self.get_engine() File "/app/.venv/lib/python3.10/site-packages/flask_sqlalchemy/__init__.py", line 1017, in get_engine return connector.get_engine() File "/app/.venv/lib/python3.10/site-packages/flask_sqlalchemy/__init__.py", line 594, in get_engine self._engine = rv = self._sa.create_engine(sa_url, options) File "/app/.venv/lib/python3.10/site-packages/flask_sqlalchemy/__init__.py", line 1027, in create_engine return sqlalchemy.create_engine(sa_url, **engine_opts) File "<string>", line 2, in create_engine File "/app/.venv/lib/python3.10/site-packages/sqlalchemy/util/deprecations.py", line 375, in warned return fn(*args, **kwargs) File "/app/.venv/lib/python3.10/site-packages/sqlalchemy/engine/create.py", line 544, in create_engine dbapi = dialect_cls.dbapi(**dbapi_args) File "/app/.venv/lib/python3.10/site-packages/sqlalchemy/dialects/mysql/pymysql.py", line 80, in dbapi return __import__("pymysql") ModuleNotFoundError: No module named &#39;pymysql&#39; Traceback (most recent call last): File "/app/.venv/bin/superset", line 10, in <module> sys.exit(superset()) File "/app/.venv/lib/python3.10/site-packages/click/core.py", line 1157, in __call__ return self.main(*args, **kwargs) File "/app/.venv/lib/python3.10/site-packages/click/core.py", line 1078, in main rv = self.invoke(ctx) File "/app/.venv/lib/python3.10/site-packages/click/core.py", line 1685, in invoke super().invoke(ctx) File "/app/.venv/lib/python3.10/site-packages/click/core.py", line 1434, in invoke return ctx.invoke(self.callback, **ctx.params) File "/app/.venv/lib/python3.10/site-packages/click/core.py", line 783, in invoke return __callback(*args, **kwargs) File "/app/.venv/lib/python3.10/site-packages/click/decorators.py", line 33, in new_func return f(get_current_context(), *args, **kwargs) File "/app/.venv/lib/python3.10/site-packages/flask/cli.py", line 355, in decorator app = __ctx.ensure_object(ScriptInfo).load_app() File "/app/.venv/lib/python3.10/site-packages/flask/cli.py", line 309, in load_app app = locate_app(import_name, name) File "/app/.venv/lib/python3.10/site-packages/flask/cli.py", line 238, in locate_app return find_app_by_string(module, app_name) File "/app/.venv/lib/python3.10/site-packages/flask/cli.py", line 166, in find_app_by_string app = attr(*args, **kwargs) File "/app/.venv/lib/python3.10/site-packages/superset/app.py", line 40, in create_app app_initializer.init_app() File "/app/.venv/lib/python3.10/site-packages/superset/initialization/__init__.py", line 466, in init_app self.setup_db() File "/app/.venv/lib/python3.10/site-packages/superset/initialization/__init__.py", line 662, in setup_db pessimistic_connection_handling(db.engine) File "/app/.venv/lib/python3.10/site-packages/flask_sqlalchemy/__init__.py", line 998, in engine return self.get_engine() File "/app/.venv/lib/python3.10/site-packages/flask_sqlalchemy/__init__.py", line 1017, in get_engine return connector.get_engine() File "/app/.venv/lib/python3.10/site-packages/flask_sqlalchemy/__init__.py", line 594, in get_engine self._engine = rv = self._sa.create_engine(sa_url, options) File "/app/.venv/lib/python3.10/site-packages/flask_sqlalchemy/__init__.py", line 1027, in create_engine return sqlalchemy.create_engine(sa_url, **engine_opts) File "<string>", line 2, in create_engine File "/app/.venv/lib/python3.10/site-packages/sqlalchemy/util/deprecations.py", line 375, in warned return fn(*args, **kwargs) File "/app/.venv/lib/python3.10/site-packages/sqlalchemy/engine/create.py", line 544, in create_engine dbapi = dialect_cls.dbapi(**dbapi_args) File "/app/.venv/lib/python3.10/site-packages/sqlalchemy/dialects/mysql/pymysql.py", line 80, in dbapi return __import__("pymysql") ModuleNotFoundError: No module named &#39;pymysql&#39; ✅ Superset 初始化完成! gapinyc@DESKTOP-9QS7RL5:~/superset-prod$
10-22
跟网型逆变器小干扰稳定性分析与控制策略优化研究(Simulink仿真实现)内容概要:本文围绕跟网型逆变器的小干扰稳定性展开分析,重点研究其在电力系统中的动态响应特性及控制策略优化问题。通过构建基于Simulink的仿真模型,对逆变器在不同工况下的小信号稳定性进行建模与分析,识别系统可能存在的振荡风险,并提出相应的控制优化方法以提升系统稳定性和动态性能。研究内容涵盖数学建模、稳定性判据分析、控制器设计与参数优化,并结合仿真验证所提策略的有效性,为新能源并网系统的稳定运行提供理论支持和技术参考。; 适合人群:具备电力电子、自动控制或电力系统相关背景,熟悉Matlab/Simulink仿真工具,从事新能源并网、微电网或电力系统稳定性研究的研究生、科研人员及工程技术人员。; 使用场景及目标:① 分析跟网型逆变器在弱电网条件下的小干扰稳定性问题;② 设计并优化逆变器外环与内环控制器以提升系统阻尼特性;③ 利用Simulink搭建仿真模型验证理论分析与控制策略的有效性;④ 支持科研论文撰写、课题研究或工程项目中的稳定性评估与改进。; 阅读建议:建议读者结合文中提供的Simulink仿真模型,深入理解状态空间建模、特征值分析及控制器设计过程,重点关注控制参数变化对系统极点分布的影响,并通过动手仿真加深对小干扰稳定性机理的认识。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值