Path: news.mathworks.com!not-for-mail
From: "Tyler " <tyler.ryan@seagate.com.remove>
Newsgroups: comp.soft-sys.matlab
Subject: Linear motor model's
Date: Fri, 6 Nov 2009 22:28:03 +0000 (UTC)
Organization: Seagate Technology LLC
Lines: 5
Message-ID: <hd27tj$1lj$1@fred.mathworks.com>
Reply-To: "Tyler " <tyler.ryan@seagate.com.remove>
NNTP-Posting-Host: webapp-02-blr.mathworks.com
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 8bit
X-Trace: fred.mathworks.com 1257546483 1715 172.30.248.37 (6 Nov 2009 22:28:03 GMT)
X-Complaints-To: news@mathworks.com
NNTP-Posting-Date: Fri, 6 Nov 2009 22:28:03 +0000 (UTC)
X-Newsreader: MATLAB Central Newsreader 1316478
Xref: news.mathworks.com comp.soft-sys.matlab:583142


Has anyone come across a good model of a linear motor (of the type used in industrial automation equipment)?  I am used to looking up and entering information such as back-emf (in V/(m/s)), N/amp, resistance, inductance (all motors I look at supply this information standard) at a minimum into controllers.  I am trying to simulate the same motors in Matlab but can't find a good model.  SimElectronics has several actuator models, but nothing that is based off that type of input data so I'm not sure what's happening behind the scenes.  Even the servomotor model has drastically a different input set than I would typically use for a rotational motor.

It would also be nice to have a built-in encoder model, but I can manually piece that together easily enough.

Here is a link to the type of data sheet the comes with the motors (with a lot of extra parameters as well): http://www.aerotech.com/products/motors/blmucspecs.html