开云体育

Incandescent lamp model


 

开云体育

I’m trying to adapt and use the model in LampModel.zip, uploaded by analogspiceman last September.

?

The test circuit supplied works fine for a 120VAC lamp.

I want to adapt it to a small pilot lamp, as a stabilizer for a Wein network oscillator.

?

There are a number of parameters defined in the model, but except foe ambient temperature, not well explained.

I commented the .param block and passed them externally, and that works exactly the same, as expected.

?

Now, can anyone suggest what needs “tuning”, to get? about 600 ohms at 10mA, after warm-up?

Ka, ambient temp (Kelvin) is easy.

Kc looks like design voltage (120RMS), but doesn’t really act like it; left alone.

Kf seems to be a heat transfer coefficient, maybe good for warmup timing, but slightly changes stable resistance.

CTf is a coupling factor from Tambient to Tfilament, sets warmup timing; left alone.

RTf is filament resistance, but changing that parameter makes only a very small difference to the preset, ~150 ohms.

?

Thanks,

Dave


 

I think you mean 21 years ago, that he uploaded it.
?
He left us about 4-5 years ago.
?
Andy


 

Sorry, I am not near my PC so can't check it out just now.
?
Andy


 

开云体育

Umm, yeah. Read 04 as 24!

?

From: [email protected] <[email protected]> On Behalf Of Andy I via groups.io
Sent: Monday, March 17, 2025 11:50 AM
To: [email protected]
Subject: EXTERNAL: Re: [LTspice] Incandescent lamp model

?

I think you mean 21 years ago, that he uploaded it.

?

He left us about 4-5 years ago.

?

Andy


 

Just FYI -
?
There must be several more incandescent models here in this group.? Others have simulated with them in Wien Bridge oscillators.? But Analogspiceman's models are quite good quality so it's a good place - but not the only one - to start.
?
Andy


 

Hello, I am looking at the files now. Be patient, because I am slow as molasses.


 

开云体育

That model is probably for a gas-filled lamp, but a pilot light is probably a vacuum lamp. That could make quite a difference. I'm surprised that a 6 V 10mA lamp is still made. Do you really need low distortion? Diode clipping can get down to about 1% with careful design. A JFET as a voltage-controlled resistor (VCR) can do better, but only for a one-off, because the FETs vary too much unless you use a very costly part designed and selected as a VCR.

On 2025-03-17 18:39, Bell, Dave via groups.io wrote:

I’m trying to adapt and use the model in LampModel.zip, uploaded by analogspiceman last September.

?

The test circuit supplied works fine for a 120VAC lamp.

I want to adapt it to a small pilot lamp, as a stabilizer for a Wein network oscillator.

?

There are a number of parameters defined in the model, but except foe ambient temperature, not well explained.

I commented the .param block and passed them externally, and that works exactly the same, as expected.

?

Now, can anyone suggest what needs “tuning”, to get? about 600 ohms at 10mA, after warm-up?

Ka, ambient temp (Kelvin) is easy.

Kc looks like design voltage (120RMS), but doesn’t really act like it; left alone.

Kf seems to be a heat transfer coefficient, maybe good for warmup timing, but slightly changes stable resistance.

CTf is a coupling factor from Tambient to Tfilament, sets warmup timing; left alone.

RTf is filament resistance, but changing that parameter makes only a very small difference to the preset, ~150 ohms.

?

Thanks,

Dave

--
OOO - Own Opinions only If something is true: * as far as we know - it's science *for certain - it's mathematics *unquestionably - it's religion

Virus-free.


 

Is "DS1" an actual part number? I see it as a HID xenon lamp.


 

开云体育

I searched for “incandescent”…

?

“lamp” returns 76 hits, such as clamp, differentialamp, CFL-lamp, Koren tubes, and my favorite:

Electrical Pulsing of a Laser Diode for Usage in Fluorescence Microscopy.pdf??? ??Report File

Master of Science Thesis with LTspice simulation of step recovery diode and laser diode circuits”

?

?

?

From: [email protected] <[email protected]> On Behalf Of Andy I via groups.io
Sent: Monday, March 17, 2025 12:09 PM
To: [email protected]
Subject: EXTERNAL: Re: [LTspice] Incandescent lamp model

?

Just FYI -

?

There must be several more incandescent models here in this group.? Others have simulated with them in Wien Bridge oscillators.? But Analogspiceman's models are quite good quality so it's a good place - but not the only one - to start.

?

Andy


 

开云体育

Where did I have DS1 ?

?

From: [email protected] <[email protected]> On Behalf Of Richard Andrews via groups.io
Sent: Monday, March 17, 2025 12:24 PM
To: [email protected]
Subject: EXTERNAL: Re: [LTspice] Incandescent lamp model

?

Is "DS1" an actual part number? I see it as a HID xenon lamp.


 

Might try searching for "Wien Bridge".? And the incorrect spelling with "Wein".


 

开云体育

I was trying for the “classical” hardware implementation (cf. HP201C, e.g.)

?

I got a LTspice model working well, using a diode and filter feedback to adjust a behavioral resistor, but that’s cheating.

?

From: [email protected] <[email protected]> On Behalf Of John Woodgate
Sent: Monday, March 17, 2025 12:22 PM
To: [email protected]
Subject: EXTERNAL: Re: [LTspice] Incandescent lamp model

?

That model is probably for a gas-filled lamp, but a pilot light is probably a vacuum lamp. That could make quite a difference. I'm surprised that a 6 V 10mA lamp is still made. Do you really need low distortion? Diode clipping can get down to about 1% with careful design. A JFET as a voltage-controlled resistor (VCR) can do better, but only for a one-off, because the FETs vary too much unless you use a very costly part designed and selected as a VCR.

On 2025-03-17 18:39, Bell, Dave via groups.io wrote:

I’m trying to adapt and use the model in LampModel.zip, uploaded by analogspiceman last September.

?

The test circuit supplied works fine for a 120VAC lamp.

I want to adapt it to a small pilot lamp, as a stabilizer for a Wein network oscillator.

?

There are a number of parameters defined in the model, but except foe ambient temperature, not well explained.

I commented the .param block and passed them externally, and that works exactly the same, as expected.

?

Now, can anyone suggest what needs “tuning”, to get? about 600 ohms at 10mA, after warm-up?

Ka, ambient temp (Kelvin) is easy.

Kc looks like design voltage (120RMS), but doesn’t really act like it; left alone.

Kf seems to be a heat transfer coefficient, maybe good for warmup timing, but slightly changes stable resistance.

CTf is a coupling factor from Tambient to Tfilament, sets warmup timing; left alone.

RTf is filament resistance, but changing that parameter makes only a very small difference to the preset, ~150 ohms.

?

Thanks,

Dave

--
OOO - Own Opinions only If something is true: * as far as we know - it's science *for certain - it's mathematics *unquestionably - it's religion

?

Virus-free.


 

开云体育

LOL!? 4X the hits with the wrong spelling

?

From: [email protected] <[email protected]> On Behalf Of Andy I via groups.io
Sent: Monday, March 17, 2025 12:31 PM
To: [email protected]
Subject: EXTERNAL: Re: [LTspice] Incandescent lamp model

?

Might try searching for "Wien Bridge".? And the incorrect spelling with "Wein".


 

DS1 is the name of the lamp you are testing as per the schematic.?
?
When I try to get an expanded listing I get "Fatal Error: Multiple instances of "B:ds1:cf"".
?
Mind you, I use LTspice 4.


 

开云体育

Was this from the Lamp Test.asc in the zip file?

I didn’t have any errors from that, with XVII

?

From: [email protected] <[email protected]> On Behalf Of Richard Andrews via groups.io
Sent: Monday, March 17, 2025 1:06 PM
To: [email protected]
Subject: EXTERNAL: Re: [LTspice] Incandescent lamp model

?

DS1 is the name of the lamp you are testing as per the schematic.?

?

When I try to get an expanded listing I get "Fatal Error: Multiple instances of "B:ds1:cf"".

?

Mind you, I use LTspice 4.


 

I have version XVII. I'll work from that.


 

开云体育

That sort of error is likely to be flagged by all versions of LTspice. I suggest you examine your .ASC carefully to see if you? can see an error. I suppose you have not added a model as text in the .ASC and also called it with an ',NC or .LIB directive?

On 2025-03-17 20:11, Bell, Dave via groups.io wrote:

Was this from the Lamp Test.asc in the zip file?

I didn’t have any errors from that, with XVII

?

From: [email protected] <[email protected]> On Behalf Of Richard Andrews via groups.io
Sent: Monday, March 17, 2025 1:06 PM
To: [email protected]
Subject: EXTERNAL: Re: [LTspice] Incandescent lamp model

?

DS1 is the name of the lamp you are testing as per the schematic.?

?

When I try to get an expanded listing I get "Fatal Error: Multiple instances of "B:ds1:cf"".

?

Mind you, I use LTspice 4.

--
OOO - Own Opinions only If something is true: * as far as we know - it's science *for certain - it's mathematics *unquestionably - it's religion

Virus-free.


 

开云体育

Perhaps you'd entertain a non-Wien Bridge oscillator: MFB_Oscillator. A working example sine wave oscillator schematic using an MFB (multiple feedback) topology. It uses no more parts than the usual Wien bridge and offers significantly better (distortion) performance.
?
--
Regards,
Tony


On 17/03/2025 20:33, Bell, Dave via groups.io wrote:

I was trying for the “classical” hardware implementation (cf. HP201C, e.g.)

?

I got a LTspice model working well, using a diode and filter feedback to adjust a behavioral resistor, but that’s cheating.



 

Is there a reason to adapt this file to your needs? You may want to start from scratch.
?
I read a good discussion here:


 

开云体育

Yes, the low Q of the Wien bridge is not good for low distortion. I intend to try out that MFB circuit when I get a chance.

On 2025-03-17 21:45, Tony Casey wrote:
Perhaps you'd entertain a non-Wien Bridge oscillator: MFB_Oscillator. A working example sine wave oscillator schematic using an MFB (multiple feedback) topology. It uses no more parts than the usual Wien bridge and offers significantly better (distortion) performance.
?
--
Regards,
Tony


On 17/03/2025 20:33, Bell, Dave via groups.io wrote:

I was trying for the “classical” hardware implementation (cf. HP201C, e.g.)

?

I got a LTspice model working well, using a diode and filter feedback to adjust a behavioral resistor, but that’s cheating.


--
OOO - Own Opinions only If something is true: * as far as we know - it's science *for certain - it's mathematics *unquestionably - it's religion

Virus-free.