in System identification, if input is PWM signal....
3 次查看(过去 30 天)
显示 更早的评论
Hello ! i'm using System identification toolbox.
i already got step response from RC servo motor.
the problem is input signal type is PWM.
i gave step siganl throught PWM (1 ms to 2ms ).
how i can identify this 1ms to 2ms PWM signal for using system identification toolbox ?
回答(1 个)
MULI
2024-8-23
Hi Minjae,
To know about how to use PWM signal as an input in the System Identification Toolbox you may follow these steps:
- Convert PWM to a Usable: Transform the PWM signal into a duty cycle. For example, if your PWM pulse width varies between 1 ms and 2 ms within a 20 ms period, convert these to duty cycle percentages (e.g., 5% for 1 ms and 10% for 2 ms).
- Import Data: Load your input (duty cycle) and output (step response) data into the toolbox.
- Select a Model: Choose a model type that fits your data, such as a transfer function or state-space model.
- Estimate the Model: Use the toolbox to estimate the model parameters based on your data.
By converting the PWM signal to a duty cycle, you can effectively use it as an input for system identification.
You may refer to this link for more information and examples related to “System Identification Toolbox”
0 个评论
社区
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Linear Model Identification 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!