diff --git a/recu.md b/recu.md new file mode 100644 index 0000000..b922e72 --- /dev/null +++ b/recu.md @@ -0,0 +1,81 @@ +flowchart TB + + N1["АКБ накопителя
предполагается то же напряжения, что и батарея EV"] + N2["Повышает анпряжение, обеспечивает гальваническую развязку. Применяется опционально. Может быть заменен на буст преобр. "] + N3["Накопитель энергии AFE. Коденсаторная сборка с низкоиндуктивной шиной"] + N4["Трехфазный мостовой ивертор. Обеспечивает рекуперацию энергии в трехфазную сеть. Может быть реализован как три однофазны преобр. для работы с нейтралью"] + N5["Фильтр электромагнитной совместимости"] + + N1~~~N2~~~N3~~~N4~~~N5 + + + BAT[" ЭЗС 🔋
АКБ 400V"] --> LLC + + subgraph LLC["DC/DC — LLC-резонансный"] + MCU_LLC["MCU LLC"]-->HB + direction LR + HB["H-мост"] --> LR["LLC
резонансный контур"] + --> TR["HF Трансформатор"] + TR --> RECT["Выпрямитель"] + end + + LLC --> DCBUS["DC-шина 720V Блок конроля изоляции (Опционально)"] + + + + DCBUS --> AFE + + + subgraph AFE["AFE (Active Front End) "] + direction LR + Udc(("Udc")) --> INV + IA -->|"PWM1"| LCL + IB -->|"PWM2"| LCL + IC -->|"PWM3"| LCL + + LCL -.->|"Напряжение R"| INV + IA -.-> |"Ток R"|INV --> IA(("Ia
")) + LCL -.->|"Напряжение S"| INV + IB -.-> |"Ток S"|INV --> IB(("Ib
")) + LCL -.->|"Напряжение T"| INV + IC -.-> |"Ток T"|INV --> IC(("Ic
")) + + end + + subgraph INV["Активный выпрямитель"] + direction TB + MCU_INV["MCU AFE"] --> + DR["Драйвер"] --> + BR["3-фазный SiC
инвертор"] + + end + + subgraph LCL["LCL-фильтр"] + direction LR + LF_R("LCL") + LF_S("LCL") + LF_T("LCL") + end + + + + AFE --> EMF--> GRID["⚡ Сеть 3~ AC
"] + + classDef note fill:#fffbe6,stroke:#b7950b,stroke-dasharray: 3 3; + class N1 note; + class N2 note; + class N3 note; + class N4 note; + class N5 note; + + + MCU2["Диспетчер Сети"] + MCU1["Контроллер
ЭЗС"] + MCU3["Контроллер Рекуператора"] + + + MCU1-->|"OCPP"|MCU2 + MCU3-->|"CAN "|MCU2 + + + \ No newline at end of file