Hello Peter,
I must "go back" to the measurement to determine the process parameters. You can see an measurement of the step respone at
formatting link
If you look at the sheet, you can see the step response of the motor with a inertia load (v-max = 19200) and with additional braking (v-max = 11000) This was the basics to suppose its a first order process (K/(1+p*T)
But now look at the impuse respone:
formatting link
The curve with the green rhombus has the same input strength as the step. While the impulse its the same curve as at the step with v-max =
19200).
But at the impulse end, the current is set to zero and you see the speed is decreasing linear. its really not a first order behaviour.
And if I reduse the Impulse duration to the half (curve with black circles) you see, that the response reaches in at the half time the state zero.
This is no first order behaviour. Both Impulses were significant shorter as the time constant, so they should reach zero araound at the same time.
If you look at
formatting link
can see the motor modell. The motor is a FOC stepper motor. The currents/voltages are sinusodial, but if you use instead the RMS- values, the model is the same like a dc motor with permanent magnets.
Look at first at Point II of the model: there ist the model with voltage input and speed output. The first element is a first order type for the rotor-current (stator current at the stepper). It has a very low time constant TA, which could be set to zero for this discussion. The current produces a drive moment (me). Of this driving moment the load is subtracted. The difference is the effective moment to the inertia, which is modelled as the integrator element with the time constant TI. Because the EMK of the motor, there is a feedback to the input voltage UA, where the EMK-part is subtracted. This model describes the motor which has a voltage as input. But the control of the motor has a current control. I medelled it at Point I. There you see, that the actual current is feedback and verified with the setpoint current. The current controller is drawn by the blanc element. It outputs the voltage UA in a way, that the requested current flows.
Now to the impulse behaviour: The input is the current. Its set to a certain value. This current produces a driving moment, where the load moment is subtracted and the difference accelerates the inertia. The motor speeds up as you can see at the diagram. At the end of the impulse the current is set to zero. Look at the modell. Zero current is reached, if the Voltage UA is at the same level as the feedback EMK. Thus, the drive moment is zero and the mechanical load is subtracted. The negative moment decellerates the inertia. If the load moment is constant (not speed dependend), the speed falls linear. This is exact, what you see at the impulse diagram at the falling section. But this is really no first order behaviour.
The consquence is, that I cant determine the first order model parameters by the impulse evaluation. The problem is, that I should have a solution which needs less turns of the motor, because if the motor is in the machine installed, you cant presume that the motor can run to get the parameters by the step response.
Do you know a solution to get the parameters with less space?
Regards
Wolfgang