Polar 3 For Windows:
Electrochemical simulation and data analysis
Dr. Weiguang HUANG
120/22-24 Wassell Street, Matraville, Sydney, NSW 2036, Australia
Phone: (61 2) 93113251
mailto:polarography@bigfoot.com
mailto:pshi@mail.usyd.edu.au
http://www.bigfoot.com/~polarography/
http://members.tripod.com/~showing/
Copyright @ 1990-1998, 1998 June 5
Contents
1. Introduction
2. Features and Prices
3. Menu
4. Input
5. Playing Around
5.1 Running Simulation
5.2 Comparing Curves
5.3 Analysing Data
5.4 Extracting Parameters by Curve Fitting
5.5 Stripping Voltammetry
6. Frequently Asked Questions
7. References
It analytically and digitally simulates voltammograms and stripping voltammograms with charge current, resistance and noise on about 20 mechanisms at 8 electrode geometries (planar, spherical, semi-spherical, cylindrical, semi-cylindrical, microdisc, thin film, and rotating electrodes) in over 5 techniques (linear sweep and CV, DC, normal pulse, differential pulse, and square wave voltammetries).
Its data analysis include detecting peak area, current and potential, semi-derivative, semi-integral, derivative, integral, curve fitting, extracting kinetic parameters from experimental data, separating overlapped peaks.
It shows tip when the user put mouse cursor over a label. The progrom can separate overlapped voltammograms into individuals, and extract real peak from voltammogram with noise and baseline. It outputs the theoretical peak values, the peak current and potential, and current-potential data, which can be imported into other program (e.g. Lotus 123). User can copy-and-paste the voltammogram into his document.
It has been successfully applied to fit experimental polarograms (voltammograms) of In(III), Cd(II), Pb(II), Tl(I), Cr(III), Zn(II), and binuclear copper complex in aqueous and non-aqueous media at mercury, solid metal and non-metal electrodes (specifically the dropping mercury, hanging mercury drop, gold, platinum and glassy carbon electrodes) by various electrochemical techniques (differential pulse, square wave, and pseudo-derivative normal pulse polargraphies) [1-5].
It runs on IBM PC under MS-DOS, Windows 3 and Windows 95, available from the author (public version is available free download from my Web page). If you have any question, please read FAQ in document.
------------------------------------------------------------------------------------------ version Public Standard Professional Full competitor price (US$) $0 $99 $499 $699 >$2500 digital simulation y y y y y analytical simulation y y y y n theoretical peak y y y y n techniques: LSV, CV y y y y y DC y y y y n normal pulse y y y y n differential pulse y y y y n square wave y y y y n preconcentration y y y y n pre-equilibration y y y y y manual fit n y y y n auto fit n n y y y manual separate n n n y n auto separate n n n y n import data n y y y y export data n y y y n copy-n-paste y y y y n derivative y y y y n integral y y y y n semi-derivative y y y y n semi-integral y y y y n electrode: planar y y y y y (micro)spherical y y y y y (micro)hemispherical y y y y y (micro)cylindrical y y y y y (micro)hemicylindrical y y y y y microdisc y y y y n thin film y y y y n rotating disc y y y y n tip y y y y n chemical mechanisms y y y y y noise y y y y y charge current y y y y y resistance y y y y y --------------------------------------------------------------------------------------- note: y = yes, n = no. price may be changed.
File menu
Save submenu
Import Data submenu
Export Data submenu
Copy To Clipboard
Exit
Input menu
Technique submenu
Mechanism submenu
Experimental submenu
Run menu
Simulate submenu
Manual Fit submenu
Auto Fit submenu
Manual Separate submenu
Auto Separate submenu
Display menu
Option submenu
Plot submneu
Next submenu
Analysis menu
Find Peak submneu
Find halfwave E submenu
Semi-derivative submenu
Semi-integral submenu
Derivative submenu
Integral submenu
Help menu
Upgrade submenu
About submenu
Some menus will be activated only after you click the Simulate submenu or load data because they require data.
4.1 Techniques window:
1) Linear sweep and cyclic voltammetry The shapes of DC and normal pulse polarogram are S-shape.
The shapes of differential pulse and square wave voltammograms usually are peak-shape.
But there is effect of the DC term on differential pulse voltammogram. 4.2 Mechanism window:
1) A + ne = B Instrumental Parameters Section: E start: starting potential (V). Electrode Section: Planar: planar electrode. Scan Section: Single: single scan. Preconcentration Section: E pre: preconcentration potential (V). Species Section:
D: diffusion coefficient (cm2/s). Heterogeneous Reaction Section: ks: heterogeneous standard rate constant
(cm/s). Homogeneous Reaction Section:
kf: forward chemical reaction rate constant. A simplest way to play simulation is just to
click the Simulate submenu under the Run menu. It uses the
default values to simulate a linear sweep voltammogram. Notice that some menu (e.g. the Display menu
and the Analysis menu) will be activated only after run
simulation or load data because they require data. 5.1.1 Effect of
Electrode Size - Microelectrode Simulation technology for microelectrode is the
same as for macro electrode, but the electrode size is very
small, e.g. electrode radius is 1e-4 cm. A shape of voltammogram
will be changed. Note that the planar electrode geometry is not
available for microelectrode. After run first simulation, click the Display
menu, and click the Option submenu. Select the Overlap choice,
then run second simulation. Semi-derivative is useful for CV. It can change
a shape of CV into symmetric peak if CV is reversible. 5.4 Extracting
Parameters by Curve Fitting 5.4.1 Fitting to Simulation Curve In order to extract kinetic parameters, you can
fit a simulation curve to another simulated or experimental
curve. You should manual fit before auto fit. The manual fit
shows how well your inital guess values work. It can retrieve any
of 20 parameters (concentration C, standard electrode
potential E°, and the heterogeneous standard rate constant ks) from
voltammogram by curve fitting. If it diverged, you should change
their initial values, then try again. e.g. run simulation with all default values,
then change the C value from 1e-3 to 2e-3 in the Species section,
click the Auto Fit menu. You will see the fitted value of 0.001
in the C fitted field next to the C text field. 5.4.2 Fitting to Experimental Curve It is similar to fit simulated curve. But you
should input your experimental values of E start, E end, E step,
etc. into the Experiemental section. Polar requres data are in SI
unit and first peak is positive value. If your experimental data
are not, please convert your experimental data.
2) DC voltammetry
3) Normal pulse voltammetry
4) Differential pulse voltammetry
5) Square wave voltammetry
2) A + ne = B, B + ne = C
3) A + ne = B, B + ne = C, C + ne = D
4) A + ne = B, C + ne = D
5) A = B, B + ne = C
6) A = B, B + ne = C, C = D
7) A + ne = B, B = C
8) A+ ne =B, 2B = C
9) A + ne = B, B = A
10) A + ne = B, 2B =A
11) A + ne = B, B = C, C + ne =D
12) A + ne = B, B = D, C + ne = D
13) A + ne = B, B = D, C + ne = D, C = A
14) A + ne = B, B + ne = C, C = D
15) A + ne = B, B + ne = C, B = D
16) A + ne = B, B + C = A + D
17) A = B + pD, B + ne = C
E end: ending potential (V).
E step: step potential (V).
v: scan rate (V/s).
E pulse: pulse potential (V).
T: temperature ( °C).
t pulse: pulse time or pulse width for pulse voltammetry (s).
t drop: mercury dropping time or pulse length for pulse
voltammetry (s).
Noise: ratio of noise to maximum signal (%).
C dl: double layer capacitor for charge current (F).
i 0: current at first point, or offset current (A).
(Micro)Spherical: spherical electrode or micro spherical
electrode.
(Micro)Hemispherical: hemispherical electrode or micro
hemispherical electrode.
(Micro)Cylindric: cylindrical electrode or micro cylindrical
electrode.
Microdisc: microdisc electrode, radius < 1e-4 cm
Thin film: thin film electrode
Rotating disc: rotating disc electrode
Area: electrode area (cm2).
Radius: electrode radius (cm).
Length: electrode length for cylindrical electrode or micro
cylindrical electrode, or mercury film thickness for stripping
voltammetry (cm).
Cycles: cyclic scan, e.g. cyclic voltammetry (CV).
2 Cycles: 2-cycle scan.
R stir: stirring rate (rpm). Stirring solution
t pre: preconcentration time (s).
t pre const: preconcentration time constant (/s).
P const: electrode constant. It only related to electrode.
C anal: analytical concentration (M).
C init: initial concentration for simulation (M).
C fitted: fitted value of concentration (M).
C min: mininum concentration for fitting (M).
C max: maxinum concentration for fitting (M).
a: electron transfer
coefficient.
n: electron number.
E°: standard electrode potential (V).
kb: backward chemical reaction rate constant.
Kq: chemical equilibrium constant, Kq = kf/kb.
Chanper 6
Frequently Asked Questions
Q: Does it run in
Windows 3.1 or 3.11 ?
A: It may run in Windows 3.1 or 3.11 if you had 32bit win32.dll.
It also need Microsoft Visual Basic runtime DLL file
msvbvm50.dll. Copy msvbvm50.dll into your directory
\windows\system, then run polar26a.exe.
Q: When I installed to run setup.exe in
polar26a.zip, an error occured:
while registering the file
>c:\windows\system\MSRD2x35.dll
Shall I (Abort, Retry, Ignore) ?
A: Ignore. Do not worry about MSRD2x35.dll.
Running Polar did not use it, only setup.exe in polar26a.zip
check it.
Q: As I have above problem, I click the
Ignore, but it crashes after starting polar26a.exe.
A: I guess you are running it under non-Engilsh version
of Windows. Please try it under English version of
Windows. Some non-Engilsh version of Windows have problem to run
English version program.
Q: Still have install
problem ?
A: I suggest you close all programs (include Office, Mail) before
install Polar. If you still have problem, try to register file
msvbvm50.dll by double click or type following command in DOS:
Cd \windows\system
Regsvr32 msvbvm50.dll
then start polar26a.exe.
Q: Why are some menus
grey ?
A: Some menus will be activated only after you click the Simulate
menu or load data because they need data.
Q: I cannot see any
chemical reaction in Public version. Is this part of the program
not finished yet or is it only available in the registered
version ?
A: It is only available in the registered version. The registered
versions include common mechanisms. Please read document for
details. Mechanisms may be available in next Public version.
Q: Does it include my
mechanism ?
A: If your mechanism is missing, please send your requirement
into author. Author may add your mechanism into new version
special for you.
Q: Can it fit data by
curve fitting ?
A: Yes. As easy as just point and click.
Q: Can I change graph
into other program Lotus 123 or Excel ?
A: Yes. You export data in text file, then read data into Lotus
123 or Excel.
Q: Some submenus semi-derivative, semi-integral,
derivative, integral, seem to not work sometime. How can I do ?
A: You should first click the Next submenu under the Plot menu,
then try semi-derivative submenu.
Q: How much does
registration cost ?
A: Less than US$100.
Q: How can I get
registered version ?
A: You will receive it if you send author register fee by check
or money order.
Q: What are difference
among Public, Standard and Professional, and Full version ?
A: The Public version is free for teaching. The Standard version
is for average users, the Professional version is for
professionals.
Q: How does it compare
to other competitor ?
A: See the table in Chapter 2 Features and Prices. You try it before you buy. You do not pay more than $2500
for some program that simulate a single technique CV only. You do
not worry about if you lose Dongle. Polar does not need the
Dongle to run. Some program are copy-protected, but Polar is not.
[1] W. Huang, T. Henderson, A.M. Bond and K.B. Oldham, Curve fitting to resolve overlapping voltammetric peaks: model and examples, Anal. Chim. Acta, 1995, 304, 1-15.
[2] A. Bond, W. Huang and K. Oldham, Studies of overlapping peaks in pulse polarography: resolution on reversible electrode processes, Proc. of 7th Australian Electrochem. Conf., Uni. of New South Wales, Sydney, Australia, 1988, p 383.
[3] A. Bond, W. Huang, T. Henderson and K. Oldham, Classification of Methods for Resolving Overlapping Signals, Proc. of Chinese Chemistry Symposium, La Trobe Uni., Melbourne, Australia, 1990, p 8-9.
[4] W. Huang, B. Hibbert and A. Bond, Evaluation of resolution of polarographic peaks, Proc. of 9th Australian Electrochem. Conf., Uni. of Wollongong, Wollongong, Australia, 1994, p 75.1-75.3.
[5] W. Huang and B. Hibbert, Computers & Chem., 1995.