- 9
- 30 284
SimulationByHM
เข้าร่วมเมื่อ 15 พ.ค. 2016
Cyclic Voltammetry | constant voltage cycling | CV curve of supercapacitor | COMSOL | For Beginner
The main purpose of this COMSOL simulation is to explain how to setup cyclic voltammetry or constant voltage cycling of specific scan rate in COMSOL.
The reference to my paper which I would highly appreciate if you can cite in your papers:
doi.org/10.1016/j.jpowsour.2022.231983
Do subscribe it will motivate me to create videos more rigorously.
I also do appreciate all my viewers and don't forget to post question in the comment section. I will answer as much I can. Thank you so much for watching.
I am so sorry about the video quality you will have to see it in 1080P for it to have clear view.
The reference to my paper which I would highly appreciate if you can cite in your papers:
doi.org/10.1016/j.jpowsour.2022.231983
Do subscribe it will motivate me to create videos more rigorously.
I also do appreciate all my viewers and don't forget to post question in the comment section. I will answer as much I can. Thank you so much for watching.
I am so sorry about the video quality you will have to see it in 1080P for it to have clear view.
มุมมอง: 5 284
วีดีโอ
Lithium ion battery Lumped model for beginners | Thermal analysis of a battery module | part 5 of 5
มุมมอง 3K2 ปีที่แล้ว
Part 1 of 5 : model geometry Part 2 of 5 : model geometry and selection process Part 3 of 5 | \ Part 4 of 5 | Simulation setup and results Part 5 of 5 | / lithium ion battery model for anyone who is looking to familiarize oneself with lithium ion battery lumped modeling using COMSOL. Its a very detailed model and everything has been explained to the best of my knowledge. More advance model can ...
Lithium ion battery Lumped model for beginners | Thermal analysis of a battery module | part 4 of 5
มุมมอง 1.8K2 ปีที่แล้ว
Part 1 of 5 : model geometry Part 2 of 5 : model geometry and selection process Part 3 of 5 | \ Part 4 of 5 | Simulation setup and results Part 5 of 5 | / lithium ion battery model for anyone who is looking to familiarize oneself with lithium ion battery lumped modeling using COMSOL. Its a very detailed model and everything has been explained to the best of my knowledge. More advance model can ...
Lithium ion battery Lumped model for beginners | Thermal analysis of a battery module | part 3 of 5
มุมมอง 2.6K2 ปีที่แล้ว
Part 1 of 5 : model geometry Part 2 of 5 : model geometry and selection process Part 3 of 5 | \ Part 4 of 5 | Simulation setup and results Part 5 of 5 | / lithium ion battery model for anyone who is looking to familiarize oneself with lithium ion battery lumped modeling using COMSOL. Its a very detailed model and everything has been explained to the best of my knowledge. More advance model can ...
Lithium ion battery Lumped model for beginners | Thermal analysis of a battery module | part 2 of 5
มุมมอง 2.7K2 ปีที่แล้ว
Part 1 of 5 : model geometry Part 2 of 5 : model geometry and selection process Part 3 of 5 | \ Part 4 of 5 | Simulation setup and results Part 5 of 5 | / lithium ion battery model for anyone who is looking to familiarize oneself with lithium ion battery lumped modeling using COMSOL. Its a very detailed model and everything has been explained to the best of my knowledge. More advance model can ...
Lithium ion battery Lumped model for beginners | Thermal analysis of a battery module | part 1 of 5
มุมมอง 5K2 ปีที่แล้ว
Part 1 of 5 : model geometry Part 2 of 5 : model geometry and selection process Part 3 of 5 | \ Part 4 of 5 | Simulation setup and results Part 5 of 5 | / lithium ion battery model for anyone who is looking to familiarize oneself with lithium ion battery lumped modeling using COMSOL. Its a very detailed model and everything has been explained to the best of my knowledge. More advance model can ...
Thermal equivalent circuit model for supercapacitor | Matlab | Simulink
มุมมอง 2K2 ปีที่แล้ว
Its a very basic thermal equivalent circuit model for supercapacitor built in Matlab_simulink. The paper shown can be accessed from the link below - www.sciencedirect.com/science/article/abs/pii/S0378775309010489
Supercapacitor model with ion transport | Galvanostatic | porous media | COMSOL 5.6
มุมมอง 3.2K2 ปีที่แล้ว
Link for my previous video on secondary current distribution module in COMSOL: th-cam.com/video/8WhgWnlMRnw/w-d-xo.html The interfacial boundary between the electrolyte and the porous matrix electrode was considered continuous as checked from the article: "2021 Jameison, Postulation of optimal charging protocols for minimal charge redistribution in supercapacitors based on the modelling of soli...
Supercapacitor model for Beginners | Galvanostatic | Secondary current distribution module | COMSOL
มุมมอง 4.7K2 ปีที่แล้ว
Its a very fundamental skeletal model for supercapacitors. Those serious about research in simulation of Supercapacitors can use this model to build more complicated and detailed simulations. You will find this chunk and the fundamental equations used (by default) in many research articles on supercapacitor simulations. In articles such as: 2021 Jameison, Postulation of optimal charging protoco...
My graphs are giving an increasing value. What does it mean? I have followed eac step of yours, but ypu plot 3 is declining;however my plot is declining. Would appreciate your response.
Can you make a video of GCD on 3D geometry...? Because after performing all steps on 3D geometry I have facing error after computing the result. If possible please make a video as soon as possible. Thanks
This is an excellent series for understanding various aspects of lumped battery modeling in COMSOL. You explained everything in detail. I am also working on a similar project and would like to know how you obtained the data files. Were they generated from your own experiments, or did you source them from a research paper? If they were from a paper, could you please share the details?
the voice is awful
can we perform cyclic voltammetry simulation on li-ion battery? if yes then how?
Is this valid for a 2d-axisymmetric model? This is not working in the 2d model. In the 2d model electric potential is not taking (interpolation value), it is taking direct values like 2v, 4v .....etc.
can we perform cyclic voltammetry simulation on li-ion battery? if yes then how?
check out my other videos I did one on cyclic voltammetry as well
Sir, there is no video of simulation of cyclic voltammetry in li-ion battery there is only on super capacitor. Could you please provide that video link.
can we perform cyclic voltammetry simulation on li-ion battery? if yes then how?
Hello brother, How can I do Cyclic voltammetry simulation on electrochemical exfoliation of Graphite, to determine the appropriate voltage and concentration of exfoliate the graphite surface?
Sorry but i have no idea how to do that. The topic sounds more of a molecular dynmics kind of thing instead of continuum.
Thank you so much for sharing valuable information I would appreciate if you Can you provide details like battery output voltage, current and rating of the battery
Hello Sir Thank you for Sharing your amazing Work I just want to know source of interpolation Data I'd be like so happy if you can reply back
I am sorry, I don't remember at all its years old. Maybe try some papers for Lithium ion numerical model some of them should have this kind of equillibrium voltage profile that you can use
Thank you for your reply ❤
Thank you very much for the work put on the video! I am reproducing some experimental results from an article and i have a question when doing the CV plot, ¿do i have to represent that "total interface current" or another current variable versus the voltage? Because i get a really low density which does not match the experimental data. Current density magnitude for example is much bigger.
That is probably because in experiemntal case that is a larger domension compare to this single stack and you might have to model miltiple such stacks to get comparable results to experiment. it basically a matter of scaling. In actual experimental theres a lot of stacks so the current apllied distributed to a much larger interface current compared to this single stack
Hello sir. I am researching on supercapacitor using borophene and just starting comsol multiphysics to simulate some materials and different tests. Can you tell me how to add borophene to the comsol material library. It's better if you provide your email or social media handle so i can interact with you, get more information regarding comsol multiphysics, and how to use it for supercaps properties
Sure iqbal here my email, mhamzamurtaza95@gmail.com in case you need to ask further. However, adding specific material properties or a material is quite simple. In comsol when you add a module a node names material actually also gets automatically formed. and you can add a blank material in it which at the start might be empty and when you add further modules lets say li-ion battery the material will automatically asks for those specific material props required. and you need to choose that material in the modules themselves as well to apply it to specific domains in modules
Keep up the good work sir! Also, is it possible to tell me how to get CV curve of pseudocapacitive? I would really appreciate to get some hints or referance for the pseudocapacitive case?
Pseudocapacitive behavior is a bit tricky you will have to use the Lithium ion battery module in COMSOL which allows for intercalation and double layer capacitive behavior. that is one way to do it.
But the curve shape is not similar to the cyclic voltammogram shape which looks like a duck!
Yes, that's because this is the CV curve for EDLC/supercapacitor. The one you are expecting is for batteries or possibly for pseudocapacitor.
OK, but as we know that the current density lies on the y-axis while the electric potential lies on the x-axis, but you did the reverse!
Amazing sir. Thank you so much for the valuable information as well as the valuable guidance as thank you so much for providing the accurate values of 21700 cell
can u please give us the simulation files here
Sorry, I don't have the file now. but I think it is very simple and you should be able to make this on your own
I know it is simple but im getting this error in the end "Last time step is not converged" during computation@@simulationbyhm5194
Hello sir, how to get the charge and discharge curves of asymmetrical supercapacitors ?
its should be simple and you should just observe the voltage and current response at different points. if its the CV (constant voltage) cycling then check the current response and in case of CC (constant current) cycling check the voltage and that would your charge discharge curves
Thank you, sir!
Thank you for helping others. Can you please explain that you have used the txt file of OCP of 6s2p, if I use another arrangement like 7s5p. so can I use the or need to make another one? If I need to make another one then can you please guide me in this regard? Thank you.
Yeah, you will have to change the OCP. since 7s5p would have its one configuration and everything.
@@simulationbyhm5194 how can I develop that, can you please guide me?
Hey, thank you for the video. it was a good introduction for batteries. I want to simulate a whola battery pack for example from tesla, where we have 1584 of these cells. Does it make sense to simulate just a few like you did and then add a 3D mirror? I want also to simulate different charging and discharging rates
As long as your choice of batteries are such that after mirroring, they form the whole real system then it does make sense.
Brother can you tell me the measurement for 1584 cells
Thanks so much I followed you step by step but in the end when I pressed on "Compute" it gave me so many errors (failed to evaluaute the expression) please help! what can I do? I'll copy the text of error in the reply
- Feature: Time-Dependent Solver 1 (sol1/t1) Failed to evaluate variable. - Variable: Temp.1 Failed to evaluate expression. - Expression: exp(Arrh__Ea__internalArgument/((R_const*Temp.1)*T0)) Error in user-defined function. - Function: comp1.Arrh Failed to evaluate variable. - Variable: comp1.lb.tau - Defined as: tau_0*comp1.Arrh((unit_mol_cf*Ea_Tau)/unit_J_cf,comp1.lb.Temp/unit_K_cf) Failed to evaluate expression. - Expression: dvol*((xs_lb_vl1^2)*(-comp1.lb.tau)) Failed to evaluate Jacobian of expression. - Expression: dvol*((xs_lb_vl1^2)*(d(comp1.lb.SOC_vl1,t)*(-comp1.lb.tau))) Failed to evaluate Jacobian of expression. - Expression: (xs_lb_vl1^2*(-comp1.lb.tau*test(comp1.lb.SOC_vl1)*d(comp1.lb.SOC_vl1,t)-d(comp1.lb.SOC_vl1,xs_lb_vl1)*test(d(comp1.lb.SOC_vl1,xs_lb_vl1))))*(dvol)
+Please if you still have the file for this project, can you send it ?
Hello , Could you please share the link for the model which is developed here ? . Thanks a lot for the Demo
Hello , Thanks for sharing your work. Is it possible to share the lumped model from COMSOL?
how can I apply the same tutorial in 3D case?
The procedure should be same
Great job Sir! Could you please suggest me the website from where we can get parameters of lithium ion battery or the properties of lithium ion batteries, thank you so much in advance
Niaz, you will have to find them in different literature
Can you please explain from where you are getting these txt. file (that are in drive). How I can made it based on my own experiment
We don't get .txt these are properties that we can only get from literature sources or from the manufacturer.
@@simulationbyhm5194 how i can contact manufacturers for these values. Panasonic NCR18650B.
Hello, Thanks for the excellent and unique content, please guide me on how to import different materials for cathode, what if we want to study the outcomes for Mg or Zn batteries, instead of Li batteries.
Comsol have its own library for material use that. otherwise you will have to find values from literature
Hello there. Thanks for your video. We work on supercapacitor and pseudocapacitor at the laboratory, we use CV analysis and get curve with 2 peaks in reduction direction and 2 peaks in reverse direction(cause we have 2 half_reaction there) so I want to simulate this with COMSOL but I can't get that curve with 2 peaks. Can you help me or give me some guideline?
Sorry ata, its quite unique to see two peaks but which ever material you are using for the electrode you should get the Equilibrium voltage (Eeq) and see if that curve is different from the typical Eeq curves we see in literature. If that is the case then your Eeq potential might help in developing those two peaks you speak of.
@@simulationbyhm5194 Thanks for your response
Hi, I have the same question... did you dind any solution to address the redox peaks in CV for pseudocap?
Hi can please mention the data you imported is of which cell? Like can you specify the battery name and brand if possible? Please ASAP
Thank you I applied each step you did but only the last one when you plotted the current vs. voltage, you copied the expression from the equation view and pasted it in point graph (cd.itot) the plot is still empty and it gave me a warning
what was the warning?
Thank you for your great work, I'd like you to help me in a problem in lumped battery in both tabs cell equilibrium potential and voltage losses there is no extension for equation view how can I fix that
In the model builder section on the left, just below where "model builder" is writeen there are few icon press the "show more options " icon and simple tick mark the "Equation view" option and press ok and you should be able to see the equations below the nodes and subnodes of model builder
Sir, Can you please share video regarding the electrostatic analysis of Supercapacitor in COMSOL
what do you mean by electrostatic analysis? are you talking about constant potential method?
Did you skip on the selection of material??
You must have missed the video 4/5 th-cam.com/video/YdTu9vifNfM/w-d-xo.html in this one I discussed the materials
if I had to check the stimulation for 1000 cycles which would be an efficient way to add that information to the software?
Yeah, it wont be efficient way to do that if your cycle number's in hundred. For that I actually have an alternative as well which I will share soon.
keep up the good work. you are awesome
I appreciate your content. Do what the pros do > *promo sm* !
What to do if I don't see the equation which you copied at 11.52 cd.itot... I did the exact same thing as you did and I can't see that particular bit in my simulation so I'm stuck.
Maybe you didn't enable the equation view. There is an "eye icon" button at the top of model builder section click that enable equation view that should allow you to see those equations
Hello. Could you please tell me what does the colour variation in the final model signifies? What does it mean?
The color simple shows the potential difference that varies from one end to the other
Hiii.. can we develop this CV for a 3D model with just changing the geometry and followed ur video steps??
yes we can, in fact this is a 3D case with axis symmetry
Thank you very much!
Can you please post a video on Cyclic Voltammetry and EIS of Supercapacitor on COMSOL.....? Currently no video or resources seems to be available on this.
I will give it a try maybe in next few weeks. I know how to model CV but not sure about EIS.
@@simulationbyhm5194 Thanks
@@simulationbyhm5194 Could you please do the CV/CD?
Very helpful, can you share some simulation analysis of lithium ion battery thermal runaway?
Very helpful, can you share some simulation analysis of lithium ion battery thermal runaway?
Sir, l have some doubts about supercapacitor modeling in comsol. Can you please share your mail id
mhamzamurtaza95@gmail.com
Hi Sir, Thanks for the great tutorial. I tried emulating the model, but under the voltage losses discussion at 12:50, I am not getting the same variables as shown in your model. The variables list is as lb.I_app 1[A] A Applied current Global lb.Q_cell0 1[A*h] C Battery cell capacity Global lb.SOC_cell0 0.5 1 Initial cell state-of-charge Global lb.I_cell lb.I_app A Cell current Global + operation lb.I_1C lb.Q_cell0/3600[s] A C-rate current Global lb.dvolfactor 1 1 Differential volume factor Domains 1-3 lb.dvol lb.d m² Differential volume factor Domains 1-3 lb.V_cell lb.int_cell(lb.dvolfactor*lb.dvol) m³ Battery volume Global lb.Qh nojac(lb.Qh_tot/lb.V_cell) W/m³ Total heat source Global lb.Qh_cell lb.Qh_tot W Total heat source Global lb.deltaI_app 0.1[A] A Perturbation amplitude Global lb.d 1 1 Out-of-plane geometry extension Global The lb.temp varibale and similar other variables are missing from my model. Can you please help ?
Its really a awesome video. I have learnt the basic simulation technique from this video. Thanks a lot for sharing this video. Can you please explain more about secondary and tertiary current distribution.
Thank you for your great tutorial. Could you please upload the Geometrical and battery parameters that you copied in your simulation? I tried to read them from the videos but some of them can't be read.
d_batt 21[mm] "Battery diameter" r_batt d_batt/2 "Battery radius" h_batt 70[mm] "Battery height" h_term 1[mm] "Terminal thickness" r_term 3[mm] "Terminal radius" d_sc 2[mm] "Serial connector depth" h_sc 1[mm] "Serial connector height" h_pc 0.5[mm] "Parallel connector height" w_pc 1[mm] "Parallel connector width" here
@@simulationbyhm5194 Thank you very much! 🌷✨
Many thanks for the video, I am a beginner at COMSOL and have some questions. Firstly, if I consider faraday reactions, do I just need to enable "electrode reactions" and add parameters? Secondly, what's the difference in the boundary condition setting if I use a normal electrode instead of a porous electrode? Finally,I want to apply cyclic voltammetry by adding "electrode surface", why can't I select the boundary? Or do I have to do cyclic voltammetry in some other way? Looking forward to your reply.
electrode reactions is not much of help instead try with simple solid electrode and as for modelling reaction on the surface which penetrates into the electrodes apply a boundary condition for flux that allows for Li ion or other such intercalation ion to go in and out of electrode during charging and charging. As for cyclic voltammetry try apply electroc potential at one end of the capacitor instead of current density and control the voltage variation using interpolations function for the profile of voltage you want to input
@@simulationbyhm5194 Thank u very much! I will try it.
thanks a lot, sir Please upload the next one of this series
can we use seperator in tertiarty current distribution for ultrfiltration membrane?
SIr, I have electrodialysis model with ultrafiltration, I design the model but there is issue. Can you please help me?
I will pay for it
@@IrfanAli-bs8nm here my email mhamzamurtaza95@gmail.com
@@simulationbyhm5194 please check the gmail.