
Raam KasinathanAnna University of Technology, Chennai
Raam Kasinathan
Master of Science
About
1
Publication
70,475
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
22
Citations
Citations since 2017
Introduction
Masters in Energy Science with specilization in Batteries. Involved in various aspects of Batteries like Material Science, Electrochemistry, Fabrication, Testing and Modelling of Lithium Ion Batteries.
Additional affiliations
Education
October 2014 - October 2017
Publications
Publication (1)
In this study Si‐alloy/graphite composite electrodes are manufactured using water‐soluble poly‐acrylic acid (PAA) binder of different molecular weights (250, 450 and 1250 kg mol‐1). The study aims to assess the behavior of the different binders across all the steps needed for electrodes preparation and on their influence on the electrodes electroch...
Questions
Questions (40)
I would like to enable same test plan for all the channels and I would like to start everything at once by just a button click at the same time.
Is it possible with Basytec software?
Thanks!
I made CalcOnce function in BasyTec test plan and I would like to know how can I record the variables that we write using the calc once function
I would like to know how can I vent the cells (under laboratory condition) using short circuit. My question is that under short circuit condition, the CID is triggered and the current is interrupted before the venting isn't it?. How to bypass the CID to open the Vents of the Lithium Ion Cells to test the venting pressure and resulting behaviour? Thanks in advance.
Dear all,
I have some questions in C++ which I could not get clear answers through internet. It would be very helpful if you could help with it.
1. How to instantiate a non-pure abstract class ( only one of the data members is made pure virtual) in the main(). In internet it is mentioned that, it is possible to create my own constructor to initialize the property members and to use the non-virtual methods. is it possible?. or should the non-pure virtual members can be made static?
2. Some say, that it is even possible to create a non-pure abstract class just my making the destructor as pure virtual, it is possible?
3. What is the actual useof pure virtual destructor in the program actually?
4. Is it possible to use the auto type as return value in case of abstract function? Is it possible to know the type of data carried by auto variable?
5. why sometimes the constructor is made protected, is it liberately done to prevent direct instantiation? what are all the use cases of such practice?
6.If I call a virtual function in the derived class, it takes the default value of that function from base class always, how to override it? why it happens?
7. In multiple inheritance, why I make a class virtual to avoid multiple copies of a same base class, it does not work?
8. Interestingly, if I call the grandchildren class (in multiple inheritance)
class A(contains virtual members) : class B ( non virtual members)
class B : class C ( non virtual members)
class C: class D ( non virtual members)
9. If there is a non-pure abstract class( only one of the members is pure virutal), can I again define it as pure virtual if there is no body/definition literally available in one of the derived class, instead of defining it just for the sake of abstract class instantiation?
if I access the class D object, using the class B/C type pointer, provided that the base class A member function made virtual, the members of the class D is accessed instead of class B. Can I understand that any base class member irrespective of what you use becomes virtual even if one of the base class instance of that member is made virtual?
Hope my questions were clear. Would be glad to provide an example code if required.
Thank you and I look forward to hearing from you.
For a full cell, sometimes people use two RC element two represent two charge transfer process of Anode and Cathode. Sometimes a single RC element is used to fit the curve ( as the time constant is close to each other). How can I decide the RC elements for a LFP battery? I use one Series resistance, one RC to represent both charge transfer processes of cathode and anode, one RC to represent to SEI and another CPE to represent the diffusion.
Mostly I have overlapped Charge transfer and SEI processes, the fitting is very random if I use two RC to represent one complete Semicircle(Nyquist plot).
It would be very helpful if someone help me understand the above uncertainities.
Thanks in advance.
Hello all,
I would like to design a solar panel for an application. I am looking for a software which can predict the average energy/power output based on the location which can also take solar panel type, angle, size, fixed/tracking type etc. Even it is a paid software. Thank you in advance.
Hello all,
I would like to know how the OCV vs SOC curve is affected by the cylic ageing of the Lithium Ion Batteries(eg: Lithium Polymer) ? Whether there will be an increase/decrease in the OCV values at a perticular SOC after certain number of cycles (for example after 500cycles) what can I expect? Thank you in advance.















