Switched Reluctance Motor simulation with Matlab/Simulink

  Рет қаралды 21,567

Thanh Toan Official

Thanh Toan Official

Күн бұрын

#powerelectric #electrical vehicle #EVs #electricmotor #PMSM #BLDC #SRM #IM
Switched reluctance motors (SRM) have a simple and robust structure, thus they are generally suitable for high-speed applications. High-speed motors have the advantage of high power density, which is an important issue of traction motors in electric vehicles (EV). Therefore, high-speed SRM seems to be a promising candidate for this application.
Video about Speed control of BLDC motor:
Modeling and control Six-step BLDC:
• Matlab Simulink Contro...
Speed control with hyteresis current controller BLDC: • Simulation Speed Contr...
Measure back EMF BLDC:
• Measure Back EMF BLDC ...
Position control series:
• Simulation position co...
Series Permenent Magnet Synchronous Motor (PMSM) control:
• Permanent Magnet Synch...
Power Electric Simulation:
 DC DC Buck converter simulation Simulink tutorial: • DC DC Buck converter s...
 SIMULATION BUCK BOOST CONVERTER WITH SIMULINK MATLAB
• Simulation Simulink DC...
Like, share, and subscribe to help me release a quality series about Modern Power Electric & Motor Drive! Thank you for your time! In this video, I want to bring up-to-date technology and trend of Power Electric and Motor Drives. This actually summarizes knowledge through almost 5 five research at my university. I want to spread my enthusiasm to all my friends who have a motivation and interested in Power Electric and Motor Drives.
---
Getting new update on tutorials:
Playlist EVs and Motor Drive:
Motor Drive: y2u.be/ExaEZemn5gc
Power Electric: y2u.be/-a91TBYu3ew
Simulink: y2u.be/iIzoDa0D7mw
Battery: y2u.be/ptv_wOmq0qc
Direct Torque Controller: y2u.be/0ugHZ0HWT3o
LIKE | COMMENT | SUBSCRIBE | SHARE
-------Social Media--------------------
Facebook: / toan.evscont. .
Help me on Paypal: www.paypal.me/...
► Subscribe: / toannguyenmatlab
► Facebook: / toan.evscontrol
► LinkedIn : / thanh-toan-nguyen
► Instagram: / toan.matlab
► Email: toankspm@gmail.com
► Website: www.toannguyen...
► Fanpage: Toan Nguyen EVs | Facebook
#ToanNguyenChannel #Evs #Matlab #Simulink

Пікірлер: 106
@Thanhtoanofficial
@Thanhtoanofficial 4 жыл бұрын
Please find here for further instruction about SRM Speed controller using PI controller: SRM MOTORS - SRM 001 - Switched Reluctance Motor Speed Control Simulation tutorial (Part 1): kzbin.info/www/bejne/q2bbhIiIgtuNprs - SRM 002 - Switched Reluctance Motor Speed controller simulation (Part 2) kzbin.info/www/bejne/Z6iql3WHodekbLs
@vigneshwarbalaji5044
@vigneshwarbalaji5044 3 жыл бұрын
Can u show how to simulate for synchronous reluctance motor?? Or can u specify how we can modify the above matlab for synchronous reluctance motor??
@Thanhtoanofficial
@Thanhtoanofficial 3 жыл бұрын
@@vigneshwarbalaji5044 Ok I noted to be released this kind of motor
@Thanhtoanofficial
@Thanhtoanofficial 3 жыл бұрын
@@vigneshwarbalaji5044 kzbin.info/www/bejne/jpiXqIWDpLOSaas Already released your request about the Synchronous Reluctance motor (SyRM) series. Kindly take a look. Thank you for your always support!
@vigneshwarbalaji5044
@vigneshwarbalaji5044 3 жыл бұрын
@@Thanhtoanofficial thank u sir for u valuable time spending for me
@Thanhtoanofficial
@Thanhtoanofficial 4 жыл бұрын
You can fine here link to download the model and other model of various electric motor such as BLDC, PMSM or SRM... drive.google.com/drive/folders/1yRsJrX-qHUJ3ddhBcNMAlp-uYqZoXbBW?usp=sharing Thanks to subscribing to my channel! Best
@زهراءرزاقمحمد
@زهراءرزاقمحمد 2 жыл бұрын
Sir, this google drive link don't open
@sharatvenkatapur552
@sharatvenkatapur552 Жыл бұрын
Hey bro
@tamminalokeshkumar9899
@tamminalokeshkumar9899 7 ай бұрын
Hi sir... please update this!
@jithinj4730
@jithinj4730 4 жыл бұрын
I am getting an error while compiling "Invalid setting in Magnetization characterstic table parameter.The input must be a matrix."
@kaminishahare3415
@kaminishahare3415 4 жыл бұрын
Even I'm getting the same error please do help me..
@jithinj4730
@jithinj4730 4 жыл бұрын
@@kaminishahare3415 you can get the whole model by typing power_SwitchedReluctunceMotor in matlab command window
@tamminalokeshkumar9899
@tamminalokeshkumar9899 7 ай бұрын
Iam getting same issue.... can anyone please help me 😢
@tamminalokeshkumar9899
@tamminalokeshkumar9899 7 ай бұрын
​@@jithinj4730it shows unrecognised function
@TD.21
@TD.21 Жыл бұрын
Sir could you please tell me how to construct 12/8 switched reluctance motor by 6/4 switched reluctance motor in matlab simulink as 12/8 model is not present in matlab simulink library?
@زهراءرزاقمحمد
@زهراءرزاقمحمد 2 жыл бұрын
Hi sir, why when i want to run the simulate appear the error for magnetization curve. Hiwvcan i deal with it?
@betonmonster2012
@betonmonster2012 3 жыл бұрын
Can You please tell me what value is Ts in minute 14:48?
@Thanhtoanofficial
@Thanhtoanofficial 3 жыл бұрын
Hi Ts is sample time so you can set it 2e-06ms hope u enjoy the video thanks for watching
@betonmonster2012
@betonmonster2012 3 жыл бұрын
​@@Thanhtoanofficial Can you tell me, why do i get something like this: imgur.com/a/Zuiwe6g ? I did everything like in the video and set Ts to 2e-06.
@nirajsomai9957
@nirajsomai9957 2 жыл бұрын
Thanks Alot for your efforts. Please keep it up.
@Thanhtoanofficial
@Thanhtoanofficial 2 жыл бұрын
your very welcome
@HakanÖztürk-z6s
@HakanÖztürk-z6s 3 ай бұрын
Hi, How to design controller for such a model?
@TD.21
@TD.21 2 жыл бұрын
Sir I want to ask one doubt I am getting a bit different waveforms compared to yours...how can I share the image of it to you please tell
@sahiltamboli7371
@sahiltamboli7371 4 жыл бұрын
do i need to calculate theoretically aligned and unaligned inductance values for analytical design verification? if yes can you please share the references?
@Thanhtoanofficial
@Thanhtoanofficial 4 жыл бұрын
Hi bro: It depends on the what simulation loop you design. If you are going to simulate the speed loop using Torque control algorithm for example so all parameter of motor is not necessary to calculate. I mean we will use the motor of Matlab library.
@sahiltamboli7371
@sahiltamboli7371 4 жыл бұрын
@@Thanhtoanofficial bro thanks for ur reply. let me tell you why i asked you abt (L)inductance calculations. i am trying to calculate (L) using flux path lengths and field strengths(H) of various segments of motor "analytically" using R krishnan book(ref). and the calculations are huge and contains so much amount iterations. so my question is can you provide me any resources such that i can calculate Inductance values for outer rotor SRM(ORSRM). (P.s I am new to electrical bcz my background is mecha) Thanks.
@Thanhtoanofficial
@Thanhtoanofficial 4 жыл бұрын
@@sahiltamboli7371 Bro I understand what you need. Your project tend to design motor rather than how to control them using simulink. So, the ebooks you refer of Krishnan is one the best ebook about the motor design and both for control algorithm. I also refer from this ebook. In addition you can refer from another source such as paper of various author from IEEE using sci-hub to crack the paper to download for free using your key word you need. Good luck bro!
@sahiltamboli7371
@sahiltamboli7371 4 жыл бұрын
@@Thanhtoanofficial thanks for ur reply. I really appreciate it🙏
@ashishac7913
@ashishac7913 3 жыл бұрын
Did you find an analytical approach for design and calculation of constructional details? If yes could you please share them?
@psiddamma1224
@psiddamma1224 2 жыл бұрын
Hai,sir In my laptop simulation it is not showing sample time in srm block sir it will showing error in sample time ts what should I do sir plz tell me
@jituhajong3906
@jituhajong3906 3 жыл бұрын
Hello sir, Can you explain the whole simulation here? I mean what each components are doing in details? And how the speed is controlled?
@Thanhtoanofficial
@Thanhtoanofficial 3 жыл бұрын
HI Hajong! Hope you enjoy learning. This simulation is for modelling of Switch Reluctance Motor - SRM for test model of SRM motor purpose using only 1 Current controller (bang bang controller ) - Hyteresis current control. To test operation of this machine when we have specific rotor angle here for exam 45 degree for turn on angle and 75 degree for turn off angle. When you apply close loop controller you need to control 2 parameter: speed and torque. Normally we use cascade topology: current is inside and speed is outside. I have also 2 video tutorial about Speed controlle rof SRM please refer to : SRM 001 - Switched Reluctance Motor Speed Control Simulation tutorial (Part 1): kzbin.info/www/bejne/q2bbhIiIgtuNprs - SRM 002 - Switched Reluctance Motor Speed controller simulation (Part 2) kzbin.info/www/bejne/Z6iql3WHodekbLs Thank you !
@jituhajong3906
@jituhajong3906 3 жыл бұрын
@@Thanhtoanofficial Sir please answer this last question, in 6/4 configuration of srm, why is the turn on angle 45 degree and turn off angle 75 degree? Why cant we keep it at some other degree like 55 degree or 65 degree? And what happens exactly when rotor achieves those position of 45 degree and 75 degree?
@Thezooi
@Thezooi 3 ай бұрын
Please, I want the mathematical model and general form of modeling this engine
@Thanhtoanofficial
@Thanhtoanofficial 3 ай бұрын
@@Thezooi send me email to toankspm@gmail.com
@akshayadevithumpala359
@akshayadevithumpala359 Жыл бұрын
I am getting undefined function Ts for sample time how to resolve it
@Thanhtoanofficial
@Thanhtoanofficial Жыл бұрын
You jusst nêd to set Ts for one value for example 10e-6s
@ankithakrishna7753
@ankithakrishna7753 4 жыл бұрын
While setting the parameters of srm.... how to set sample time to Ts it's not available
@Thanhtoanofficial
@Thanhtoanofficial 4 жыл бұрын
Commonly you can set it is 10e-06 s
@ankithakrishna7753
@ankithakrishna7753 4 жыл бұрын
@@Thanhtoanofficial we are still getting the error lyk "invalid setting in magnetization characteristics table parameter. The input must be matrix.." How to clear this sir?
@Thanhtoanofficial
@Thanhtoanofficial 4 жыл бұрын
@@ankithakrishna7753 Do you run my example model or you do it yourself? Do you have an powergui block yet?
@Thanhtoanofficial
@Thanhtoanofficial 4 жыл бұрын
@@ankithakrishna7753 Please try to add powergui block by typing powerguide in the screen
@ankithakrishna7753
@ankithakrishna7753 4 жыл бұрын
@@Thanhtoanofficial we followed ur same procedure..
@saileshs970
@saileshs970 4 жыл бұрын
in the SRM block, for sample time how do i get "Ts"? i am getting a error for sample time
@jithinj4730
@jithinj4730 4 жыл бұрын
Put it as 1e-6
@jithinj4730
@jithinj4730 4 жыл бұрын
And also you can get the whole model by typing power_SwitchedReluctanceMotor in matlab command window
@tamminalokeshkumar9899
@tamminalokeshkumar9899 7 ай бұрын
Is it real? Iam not getting 😢
@Amalineth
@Amalineth 4 жыл бұрын
Such examples can be free downloaded from the Matlab site. It would be better to explain for what are the blocks used.
@TD.21
@TD.21 2 жыл бұрын
Hello sir...which version of Matlab does it requires for simulation of above model?
@Thanhtoanofficial
@Thanhtoanofficial 2 жыл бұрын
Im not sure but it will work with any version about r2016
@TD.21
@TD.21 2 жыл бұрын
@@Thanhtoanofficial Okay .... actually I asked because many circuits were missing in r2015a version
@Thanhtoanofficial
@Thanhtoanofficial 2 жыл бұрын
@@TD.21 yes you can install lastest version of matlab 2022 or 2021 will be better.
@TD.21
@TD.21 2 жыл бұрын
@@Thanhtoanofficial Thank you sir actually I have to present a seminar on switched reluctance motor drive using asymmetrical bridge converter so I was going through the simulation process as you have described in the video...Thanks...if there will be any doubt I'll ask as per ...
@mownikag1997
@mownikag1997 3 жыл бұрын
Can u specify why 200A is used as reference current and the rated speed of the motor??
@Thanhtoanofficial
@Thanhtoanofficial 3 жыл бұрын
You can take into account the range of current for test from 0 to rate current of the motor.
@panchalparth2333
@panchalparth2333 3 жыл бұрын
Hello sir, exactly which kind of controller used in SRM, im doing my final year project and need to use specific SRM controller in my project work practically. 8/12 pole ratio srm we have designed, How to get controller. suggest me.
@Thanhtoanofficial
@Thanhtoanofficial 3 жыл бұрын
Hi Panchal Parth Thanks for your comment. For weighting of the final year project, I suggest that the final year can be applied at least speed controller for Switched Reluctance motor drive. You can find out at these 2 following video here below: kzbin.info/www/bejne/q2bbhIiIgtuNprs SRM 001 - Switched Reluctance Motor Speed Control Simulation tutorial (Part 1) kzbin.info/www/bejne/Z6iql3WHodekbLs SRM 002 - Switched Reluctance Motor Speed controller simulation (Part 2) Another technique you can study on this machine is the Torque Distributed Function algorithm. This technique aims to reduce the ripple torque which is the disadvantage of this motor. That good for the final project in term of time and knowledge if just for simulation purpose. Anyway hope you can learn from my channel. Good luck!
@panchalparth2333
@panchalparth2333 3 жыл бұрын
@@Thanhtoanofficial Thank you so much for the support. Actually if project get the success. I want to go design this motor professionally. So it requires proper controller with postion sensor. Encoder and converter. So im little confuse about the customise controller which can help in all applications in ev also. Where to approach or SRM controller manufacturer. !
@Santhosh312
@Santhosh312 4 жыл бұрын
how to upload specific lookup table data in already designed switched reluctance motor drive machine in Simulink library please help me
@Thanhtoanofficial
@Thanhtoanofficial 4 жыл бұрын
Hi. Thanks for watching. The lookup table you can find it by right click at the SRM motor then choose see the under the mask to see how it made.
@TD.21
@TD.21 2 жыл бұрын
Sir it would have been nice if you could have added explanation and voice to your video...otherwise very nice and conceptual video
@abinphilip8695
@abinphilip8695 2 жыл бұрын
Can we get the vibration analysis of srm in matlab
@Thanhtoanofficial
@Thanhtoanofficial 2 жыл бұрын
yes we can see from the figure of torque response
@TD.21
@TD.21 Жыл бұрын
Sir if we want to improve the performance of the SRM, then can we taken proposed control topology in place of asymmetrical bridge converter?
@Thanhtoanofficial
@Thanhtoanofficial Жыл бұрын
Good idea man
@TD.21
@TD.21 Жыл бұрын
If yes then please suggest or provide the link for the same please...as I am doing master's and hence my guide told me to make improvements regarding the same
@Santhosh312
@Santhosh312 3 жыл бұрын
Sir can u explain dynamic modelling switched reluctance motor using Matlab Simulink
@Thanhtoanofficial
@Thanhtoanofficial 3 жыл бұрын
Hi Santhosh Dynamic modelling of SRM if using matlab simulink is its model you design based on real data can be obtain from design motor software for example Ansys maxwell. Through that you can obtain the value of inductor L or torque value follow the current and the rotor angle. Afer that linked these parameter into simulonk through look up table or .m file in order to built the model of the motor. The control.algorightm is the same. Can applied torque control distribution or PID and so on.
@kaverianil5547
@kaverianil5547 3 жыл бұрын
Sir how do we simulate for 8/6 switched reluctance motor with pwm switching ?
@prabhatkumar8656
@prabhatkumar8656 2 жыл бұрын
I have 8/6 simulation
@trieutrinh6964
@trieutrinh6964 4 жыл бұрын
anh có thể làm video hướng dẫn về 3d animation không ạ
@Thanhtoanofficial
@Thanhtoanofficial 4 жыл бұрын
Anh sẽ sắp xếp thời gian làm. Em subcribe ủng hộ anh nhé. Thanks em
@trieutrinh6964
@trieutrinh6964 4 жыл бұрын
anh quen thầy Lưu Hồng Quân à anh. em đang làm một cánh tay robot , tính động học thuận động học ngược ,mô phỏng nó bằng 3d animation, thầy không cho sài các toolbox có sẵn như simcape, vs robotic toolbox nên hơi bí anh ạ.
@youtubecuaBo
@youtubecuaBo 4 жыл бұрын
What a great video thanks bro
@phamhien9727
@phamhien9727 4 жыл бұрын
Very interesting and useful
@Thanhtoanofficial
@Thanhtoanofficial 4 жыл бұрын
Thanks brother :)
@autummo4.091
@autummo4.091 4 жыл бұрын
Very good
@tuannguyenmanh3916
@tuannguyenmanh3916 4 жыл бұрын
Anh có xây dựng mô hình động cơ SRM từ dữ liệu phân tích bằng phương pháp phần tử hữu hạn không ạ?
@Thanhtoanofficial
@Thanhtoanofficial 4 жыл бұрын
Hello. Mình có dùng phương pháp đó. Nhưng làm mất nhiều thời gian bạn ạ do phải đợi kết quả từ máy tính chạy trung bình 2 tiếng thì mới có kết quả tạm ổn. Do dùng phương pháp phần tử hữu hạn bạn có thể tham khảo phần mềm Ansys Maxwell 16 để thực hiện. Thanks bạn theo dõi video của mình. Thanks to subcribe! Many thanks, Toan Nguyen
@tuannguyenmanh3916
@tuannguyenmanh3916 4 жыл бұрын
@@Thanhtoanofficial ad có file thực hiện (cách xuất bảng từ ansys) để đưa vào mô hình hoá trong MATLAB có thể cho em xin đc k ạ. Email của em là: tuan.nm164378@sis.hust.edu.vn . Em cảm ơn ạ. Phần đấy em lm mãi k đc
@vijayalakshmikarunakaran8303
@vijayalakshmikarunakaran8303 4 жыл бұрын
Very very useful
@Thanhtoanofficial
@Thanhtoanofficial 4 жыл бұрын
Hope you enjoy it bro :)
@sanatdey1255
@sanatdey1255 3 жыл бұрын
Can we do it in psim?
@Thanhtoanofficial
@Thanhtoanofficial 3 жыл бұрын
Hello Sanat Dey yes sure we can do it in Psim software. They have library for motor control as well as I know. But this software Psim have easy and friendly interface to implementation and seamless adoption. You can take a look some their demo of power electric and motor drive.
@sanatdey1255
@sanatdey1255 3 жыл бұрын
@@Thanhtoanofficial ok , thanks for your help❤️
@Thanhtoanofficial
@Thanhtoanofficial 3 жыл бұрын
@@sanatdey1255 you're welcome
@SanjayKumar-hn8jz
@SanjayKumar-hn8jz 3 жыл бұрын
How I will get code for this
@Thanhtoanofficial
@Thanhtoanofficial 3 жыл бұрын
Hi Kumar Thanks for your commenting. Please see my comment I put in the first of video the gg drive link for simulation file Best regards TN
@Santhosh.s-r7z
@Santhosh.s-r7z 6 ай бұрын
Sir matlab enna version
@DINESHRAJV-s3x
@DINESHRAJV-s3x Жыл бұрын
hai sir share the file on matlab 2017a please sir
@congkhanh6236
@congkhanh6236 4 жыл бұрын
Hi toan nguyen, may i have yours email
@Thanhtoanofficial
@Thanhtoanofficial 4 жыл бұрын
Hi cong khanh my email toankspm@gmail.com.
@vijayalakshmikarunakaran8303
@vijayalakshmikarunakaran8303 4 жыл бұрын
@@Thanhtoanofficial hi
@sangaythinley6802
@sangaythinley6802 3 жыл бұрын
Thank you for the informative video. I wanted to know more about motor drive simulation from you sir. Can i get your email ID . Thank you lot.
@Thanhtoanofficial
@Thanhtoanofficial 3 жыл бұрын
Hi friend Find all playlist here: ➤ Motor Drive in Simulink: y2u.be/ExaEZemn5gc ➤ Power Electric tutorials: y2u.be/-a91TBYu3ew ➤ Simulink instructions: y2u.be/iIzoDa0D7mw ➤ Battery project: y2u.be/ptv_wOmq0qc ➤ Direct Torque Control: kzbin.info/www/bejne/ZqbKeY1mfbyHadE ➤ Sensorless for IM: y2u.be/nA4wXiKSQiE ➤ FOC IM: y2u.be/A0whKDpIWKY my email: toankspm@gmail.com
@sangaythinley6802
@sangaythinley6802 3 жыл бұрын
@@Thanhtoanofficial Sir am doing simulation on stepper motor. Will be great if you come up with stepper motor and drive.
@yogeshmandake2553
@yogeshmandake2553 3 жыл бұрын
I am getting an error while compiling "Invalid setting in Magnetization characterstic table parameter.The input must be a matrix."
@Thanhtoanofficial
@Thanhtoanofficial 3 жыл бұрын
Hi my friends thanks for your commenting. This error some student got this, try to resolve Im sure you can do it ;)
@Thanhtoanofficial
@Thanhtoanofficial 3 жыл бұрын
Check again both input and output
@Willa-zc4qf
@Willa-zc4qf 11 ай бұрын
Hi my friend, I met the same problem. Have you figured out the solution? Please help me, it's gonna drive my crazy.
@Willa-zc4qf
@Willa-zc4qf 11 ай бұрын
Hello sir, your video has been immensely helpful to me! However, I'm trying to solve the same error and still a bit uncertain about 'checking input and output'. Could you kindly offer more specific guidance regarding which input parameters of the SRM should be reviewed? Thank you!@@Thanhtoanofficial
SENSORLESS BLDC WITH MATLAB SIMULINK
6:00
Thanh Toan Official
Рет қаралды 6 М.
Quando A Diferença De Altura É Muito Grande 😲😂
00:12
Mari Maria
Рет қаралды 45 МЛН
I built a FLAP ENGINE (New Rotary Design)
18:58
Integza
Рет қаралды 1,8 МЛН
Ракета Х-59м2а все внутренности
17:52
Скупка Радиодеталей Украина
Рет қаралды 128 М.
Speed Control Of BLDC Motor Using MATLAB/SIMULINK || Download Simulation
16:09
SIMULATION LAB-MATLAB
Рет қаралды 37 М.
Switched reluctance motors Presence, past and the future
47:30
IEEE IA IE PELS Jt. Chapter Kerala Section
Рет қаралды 16 М.
The Truth About SIM Card Cloning
13:04
Janus Cycle
Рет қаралды 1,1 МЛН
How this tiny Motor Survived 1.6 BILLION SPINS
12:33
Carl Bugeja
Рет қаралды 516 М.
Inside the V3 Nazi Super Gun
19:52
Blue Paw Print
Рет қаралды 2,7 МЛН
Switched Reluctance Motor (contd….)
57:51
IIT Delhi July 2018
Рет қаралды 1,8 М.