Generate a current with solenoid blocks

Hello everyone,
I have a group of students trying to make a simscape model of a vertical wave energy converter. The basic principle is that the waves move a magnet vertically through a fixed coil, hence producing an electrical current.
We tried using the magnetic solenoid model (matlab command: ssc_solenoid_magnetic) and reversing it. We put a translationnal source generating a force on the mechanical side and we put sensors on the electrical side. I monitored each segment of the model with scopes and the problem is the Reluctance Force Actuator which seem to just not work in this direction.
I also tried using the solenoid block (simscape > electrical > electromechanical > mechatronic actuators) in the same fashion and the result is the same.
Is there a way to make this work with simscape or do we have to make a causal model ?
Thank you for your help.
Alexandre

1 件のコメント

nick
nick 2024 年 4 月 19 日
Hi Alexandre,
Kindly attach your Simscape model to help resolve the issue effectively.

サインインしてコメントする。

回答 (1 件)

Dallas Perkins
Dallas Perkins 2024 年 4 月 19 日

0 投票

Hi Alexandre,
For a simple model you could use the Translational Electromechanical Converter. You can drive this from the mechanical side and set the constant of proportionality to get the appropriate voltage/current on the electrical side.

カテゴリ

ヘルプ センター および File ExchangeSimscape Electrical についてさらに検索

質問済み:

2021 年 3 月 3 日

回答済み:

2024 年 4 月 19 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by