Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronic Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Register Log in

Analog Circuit Optimization Using Genetic Algorithm (VC++ 6)

Status
Not open for further replies.

arsham11

Junior Member level 2
Joined
May 14, 2002
Messages
21
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Location
California
Activity points
107
This is my BS project which is due in a couple of days,it uses TINA to optimize a circuit!
if anyone wanted this project ,just drop me a line
 

ahgu

Full Member level 3
Joined
Jun 19, 2001
Messages
172
Helped
1
Reputation
2
Reaction score
1
Trophy points
1,298
Activity points
1,552
where can I get a copy of the genetic alg. that I can use for general purpose optimization?

thanks
 

arsham11

Junior Member level 2
Joined
May 14, 2002
Messages
21
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Location
California
Activity points
107
GA optimization...

I have never searched for GAs,and I've written my own!
I don't know whether you want a source code for it,or like a book about it!
if you want the name of a couple of good books on the subject then drop me a line,otherwise I'm sorry ,cause I can't help you.
 

ahgu

Full Member level 3
Joined
Jun 19, 2001
Messages
172
Helped
1
Reputation
2
Reaction score
1
Trophy points
1,298
Activity points
1,552
how complex is it?

how powerful is the version you wrote? are there difference on the speed of the convergence? I thought it is a very complex one and takes a long time to implement. I need a powerful one.
 

arsham11

Junior Member level 2
Joined
May 14, 2002
Messages
21
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Location
California
Activity points
107
GA optimization toolbox for Matlab...

this could be of some use to you

hoop://www.ie.ncsu.edu/mirage/GAToolBox/gaot/
 

arsham11

Junior Member level 2
Joined
May 14, 2002
Messages
21
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Location
California
Activity points
107
my GA...

well,it's alright,it can do just fine for 5 or 6 unknown elements in a circuit!
get's real close to the answer in a matter of seconds

each pair of parents produces 4 children and the fitness keeps getting better with a good rate...

but I think I can make it even better,but I have no more time to work on it and gotta finish the interfaces and give it in soon...
 

cucubau

Newbie level 6
Joined
Jun 14, 2002
Messages
11
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
8
Re: Analog Circuit Optimization Using Genetic Algorithm (VC+

arsham11 said:
This is my BS project which is due in a couple of days,it uses TINA to optimize a circuit!
if anyone wanted this project ,just drop me a line
 

arsham11

Junior Member level 2
Joined
May 14, 2002
Messages
21
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Location
California
Activity points
107
Re: Analog Circuit Optimization Using Genetic Algorithm (VC+

Hi to all,
I know it has been a while, allllllot has happened during the past two years and I haven't bee able to do much other than read my emails!
sorry again....
well, I have uploaded my B.S. project (not the actual application) but the bad news is almost all of it is in farsi! there is only and appendix in english on the program and how it works and ....!

http://bsproject.arsham.net/

I have been told NOT to upload the program itself! I am working on finishing my thesis on WLAN Security and it is going to be in English! I promise!
 

sinatra

Full Member level 4
Joined
Mar 29, 2002
Messages
214
Helped
18
Reputation
36
Reaction score
7
Trophy points
1,298
Location
Neverland
Activity points
2,842
Re: Analog Circuit Optimization -> would gradient be bett

Hello all.
I have been using an optimizer for the optimization of different RF circuits and I believe that the best algorithm is still the gradient method.
I have tryed different algorithms (available in the software I have) and my best results are always with gradient.
Maybe this is the implementation of the other algorithms that is not good enought but for circuits with transistors (MOS) and other passive components including transmission lines I always got better results with gradient....very slow but always get there.....
Anyone has tryed different optimizations algorithms to optimize the same circuit... any idea????
Any simple code available for the gradient algorithm????

S.
 

as_518

Member level 4
Joined
Apr 10, 2005
Messages
74
Helped
5
Reputation
10
Reaction score
1
Trophy points
1,288
Activity points
2,380
Re: Analog Circuit Optimization Using Genetic Algorithm (VC+

In fact there is no mathematical prove that a gradient algorithm could reach a glopal optima, while for genetic algorithm GA ther is such proof. but you need to make a GA that coresponds to your application. my advice to you is to spend some time to learn how to make genetic algorithm and not to use already made ones.
 

arsham11

Junior Member level 2
Joined
May 14, 2002
Messages
21
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Location
California
Activity points
107
Re: Analog Circuit Optimization Using Genetic Algorithm (VC+

I started this thread a long time ago, but I was very happy to see the latest posts,... I should say I agree with the last post, GA will return the GLOBAL best result and will do so in less time. However it does require some fine teuning and there is no off-the-shelf equation to use!

I have used GA in my MS thesis < h**p://WiFi.arsham.net > as well to optimize breaking WEP keys in 802.11 networks, in general I should say "GA ROCKS!"
 

vpprem

Newbie level 3
Joined
Feb 1, 2011
Messages
4
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Location
INDIA
Activity points
1,301
I need some help for genetic algorithm coding in analog circuit design
 

JaCkIeSteVE

Newbie level 4
Joined
Jan 31, 2012
Messages
5
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,307
The rapidly expanding field of Genetic Algorithms ( GAs ) has given rise to many new applications in a variety of disciplines. One of the major applications in which GA is used is
Optimization. Genetic Algorithm is a subset of evolutionary algorithms that model biological processes to optimize highly complex cost functions.
 
Last edited:

Status
Not open for further replies.
Toggle Sidebar

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top