Rank: 153 based on 467 downloads (last 30 days) and 10 files submitted
photo

Robyn Jackey

E-mail
Company/University
MathWorks
Lat/Long
42.29968, -71.34927

Personal Profile:

I'm a senior technical consultant in MathWorks Consulting Services. I specialize in software architectural design, application development, complex parameter estimation strategies, and electrical system simulation including lithium batteries. For more information, please see http://www.mathworks.com/services/consulting/meet-our-team/index.html#robyn_jackey

Professional Interests:
software architecture, application development, modeling, simulation, embedded code generation, application development, battery modeling, parameter estimation

 

Watch this Author's files

 

Files Posted by Robyn View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
02 Sep 2014 Screenshot Tree Controls for User Interfaces Provides the capability to easily create tree controls for an application or user inter Author: Robyn Jackey user interface, gui, tree, uitree, java, application 73 6
  • 5.0
5.0 | 2 ratings
22 Apr 2014 Screenshot Lithium Battery Model, Simscape Language and Simulink Design Optimization Multi-temperature lithium battery model using Simscape language and Simulink Design Optimization Author: Robyn Jackey lithium, battery, demo, electrical, equivalent circuit, parameter estimation 165 21
  • 4.66667
4.7 | 3 ratings
18 Apr 2014 Screenshot Automotive Electrical System Simulation and Control A conventional vehicle electrical system model with alternator, battery, loads, and idle control. Author: Robyn Jackey automotive, vehicle, battery, electrical, alternator, control design 91 6
  • 4.8
4.8 | 5 ratings
21 Nov 2013 Screenshot Electromagnetic Field Demo Visualization of the electromagnetic field induced by current in a straight wire. Author: Robyn Jackey electromagnetic field, electromagnetism, induced, current, ampere, biotsavart 27 1
  • 5.0
5.0 | 2 ratings
26 Jul 2010 Screenshot Two Pane Selection GUI A simple dialog which allows you to select items from the left list and place them on the right. Author: Robyn Jackey matlab, dialog, gui, selectdlg, selectiondlg, select 19 1
  • 4.5
4.5 | 2 ratings
Comments and Ratings by Robyn View all
Updated File Comments Rating
26 Sep 2014 Tree Controls for User Interfaces Provides the capability to easily create tree controls for an application or user inter Author: Robyn Jackey

Actually, as I look at it closer, the issue is because NodeDraggedCallback is supposed to return a Boolean result. It needs to tell the tree whether the current location is a valid drop point or not. The disp command doesn’t produce an output result. However, the fprintf works without erroring out.

26 Sep 2014 Tree Controls for User Interfaces Provides the capability to easily create tree controls for an application or user inter Author: Robyn Jackey

Hi Julien,

I think this issue with setting NodeDraggedCallback is related to the disp() command and/or the hgfeval() command. I will inform the development team.

For now, you could use fprintf instead:

TreeObj.NodeDraggedCallback = @(h,e)fprintf('NodeDragged\n');

25 Sep 2014 Automotive Electrical System Simulation and Control A conventional vehicle electrical system model with alternator, battery, loads, and idle control. Author: Robyn Jackey

Christopher,

You will need to remove the 3D lookup as you mention. If you want to control power output, you will also need to modify the control loop that is adjusting alternator current to meet the voltage setpoint that was coming out of that lookup before.

If you want to discuss more or want some consulting assistance with this, please go to the "contact author" link to email me directly.

12 Sep 2014 Tree Controls for User Interfaces Provides the capability to easily create tree controls for an application or user inter Author: Robyn Jackey

I think the drop "insert" mode to change order is possible, but time consuming to implement. I think you would need to change the tree as jTree.setDropMode(javax.swing.DropMode.ON_OR_INSERT), but there seem to be other things needed.

10 Sep 2014 Tree Controls for User Interfaces Provides the capability to easily create tree controls for an application or user inter Author: Robyn Jackey

Hi Julien, I will take a look soon. I think 2 is possible with the Java tree, but I didn't implement it in the wrapper.

Comments and Ratings on Robyn's Files View all
Updated File Comment by Comments Rating
26 Sep 2014 Tree Controls for User Interfaces Provides the capability to easily create tree controls for an application or user inter Author: Robyn Jackey Jackey, Robyn

Actually, as I look at it closer, the issue is because NodeDraggedCallback is supposed to return a Boolean result. It needs to tell the tree whether the current location is a valid drop point or not. The disp command doesn’t produce an output result. However, the fprintf works without erroring out.

26 Sep 2014 Tree Controls for User Interfaces Provides the capability to easily create tree controls for an application or user inter Author: Robyn Jackey Jackey, Robyn

Hi Julien,

I think this issue with setting NodeDraggedCallback is related to the disp() command and/or the hgfeval() command. I will inform the development team.

For now, you could use fprintf instead:

TreeObj.NodeDraggedCallback = @(h,e)fprintf('NodeDragged\n');

25 Sep 2014 Automotive Electrical System Simulation and Control A conventional vehicle electrical system model with alternator, battery, loads, and idle control. Author: Robyn Jackey Jackey, Robyn

Christopher,

You will need to remove the 3D lookup as you mention. If you want to control power output, you will also need to modify the control loop that is adjusting alternator current to meet the voltage setpoint that was coming out of that lookup before.

If you want to discuss more or want some consulting assistance with this, please go to the "contact author" link to email me directly.

24 Sep 2014 Automotive Electrical System Simulation and Control A conventional vehicle electrical system model with alternator, battery, loads, and idle control. Author: Robyn Jackey Christopher

Hia Robyn,

Unsure if this is the right place to try and contact you, but I really enjoy the model and think it's a fantastic approach to solving the problem of no alternator/battery plant model.

I hate to ask a question, however, I'm trying to figure out how to modify it a bit so that I can give it a setpoint to try and regulate to based on a given vehicle load and engine speed speed; I'm looking to see the generator duty cycle modulate based on trying to maintain a power output given a battery voltage of my choosing.

Hopefully that makes sense!

This is instead of the 3d lookup based voltage setpoint that's based on temperature/current/engine rpm... do you have any suggestions as an easy way to do that?

18 Sep 2014 Lithium Battery Model, Simscape Language and Simulink Design Optimization Multi-temperature lithium battery model using Simscape language and Simulink Design Optimization Author: Robyn Jackey Arvanitis, John

Great Job (Lithium Battery Model, Simscape Language and Simulink Design Optimization)

Now we have an easy way to parameterize battery with accuracy on all conditions.

One question please:
1) During of Model Advisor usage we got
the following error

On Modeling Standards for DO-178C/DO-331 - Check safety-related optimization settings and
On Modeling Standards for DO-178C/DO-331 - Check safety-related code generation settings

Abnormal exit: BLAS loading error: mkl.dll: Not enough storage is available to process this command.

What could I do in order to over come this problem?

Contact us