• Регистрация
gosha-z
gosha-z 0.00
н/д

Ошибка при моделировании мотора с коммутацией "треугольником"

09.07.2020
Беру первую модель из серии Motor Control и просто меняю тип обмоток со звезды на треугольник. Разумеется, переподключаю вольтметр с земли на другую фазу, при запуске моделирования получаю: === Simula...

Беру первую модель из серии Motor Control и просто меняю тип обмоток со звезды на треугольник. Разумеется, переподключаю вольтметр с земли на другую фазу, при запуске моделирования получаю:

=== Simulation (Elapsed: 3 sec) ===
    Warning:First solve for initial conditions failed to converge. Trying again with all high priorities relaxed to low.
    Warning:Unable to satisfy all initial conditions. The variables involved are listed below.
   
    The following variables are involved in a constraint that conflicts with their targets:
   
    'BLDC.angular_velocity' (Rotor speed)
   
    Here are the equations involved:
   
    all components involved
    'BLDC_back_EMF/BLDC'
    Equation location is:
    'D:\Program Files\MATLAB\R2020a\toolbox\physmod\elec\library\m\+ee\+electromech\+pmsm\+pm_rotor\+bldc\Xabc.sscp' (no line number info)
   
    'BLDC_back_EMF/Ideal Angular Velocity Source'
    Equation locations are:
     'D:\Program Files\MATLAB\R2020a\toolbox\physmod\simscape\library\m\+foundation\+mechanical\+sources\angular_velocity.ssc' (line 36)
     'D:\Program Files\MATLAB\R2020a\toolbox\physmod\simscape\library\m\+foundation\+mechanical\+sources\angular_velocity.ssc' (line 37)
    Error:An error occurred while running the simulation and the simulation was terminated
    Caused by:
        ['BLDC_back_EMF/Solver Configuration']: Initial conditions solve failed to converge.
            Nonlinear solver to advance time one step failed to converge due to Linear Algebra error. Failed to solve using iteration matrix.
                The model may not give enough information to make it possible to solve for values of some of its variables. Specific advice is given below.
all components and nodal across variables involved
Cannot solve for one or more variables:
'BLDC.a.v' (Voltage)
'BLDC.b.v' (Voltage)
'BLDC.c.v' (Voltage)
'BLDC.i_a' (i_a)
'BLDC.i_b' (i_b)
'BLDC.i_c' (i_c)
'Open_Circuit.V.v' (Voltage)
'Open_Circuit.v' (Voltage)
'Open_Circuit1.V.v' (Voltage)
'Open_Circuit1.v' (Voltage)
'Open_Circuit2.V.v' (Voltage)
'Open_Circuit2.v' (Voltage)
'Voltage_Sensor.n.v' (Voltage)
'Voltage_Sensor.p.v' (Voltage)

Dependency found among topology equations. Check for missing reference node.

Что я пропустил?

Игорь

Теги

      09.07.2020

      Комментарии

      • Andrey Ermakov
        Andrey Ermakov +56.93
        12.07.2020 16:35

        Не плохо бы модель, скорее всего не так чо  то подключено.

        • kurguz
          kurguz+270.00
          13.07.2020 11:43

          Хорошо бы проверить начальные условия в блоках Simscape.

           Caused by:
                  ['BLDC_back_EMF/Solver Configuration']: Initial conditions solve failed to converge.

          • gosha-z
            gosha-z0.00
            14.07.2020 16:03

            Файл  модели - на скрепке.

            • Andrey Ermakov
              Andrey Ermakov +56.93
              22.07.2020 10:48

              Да вы уже 2020а используете+) не могу открыть.

              • gosha-z
                gosha-z0.00
                22.07.2020 14:07

                Да там все просто: Покрутите BLDC с соединением "треугольником" (Delta-Wound) и попробуйте посмотреть на межфазовое напряжение.

                • Andrey Ermakov
                  Andrey Ermakov +56.93
                  23.07.2020 07:50

                  Да вроде нет проблем . Мотор в треугольнике.

                  • Andrey Ermakov
                    Andrey Ermakov +56.93
                    23.07.2020 07:58

                    Dependency found among topology equations. Check for missing reference node.

                    Я так понял у вас нет в цепи elctrical reference походу, он долен быть в цепи питания.