I am designing an experiment for four labeled alternatives (Petrol Car, Diesel Car, PHEV and BEV) with 8 attributes, which I will use for pilot survey to get parameter priors. Afterwards, I’m planning to collect data using Bayesian priors and estimate a panel MMNL model.
Here is my model specification followed by questions. The parameters in the model are all alternative-specific.
- Code: Select all
design
;alts = PTRLC, DSLC, PHEV, BEV, NONE
;rows = 36
;block = 3
;eff = (mnl,d)
;model:
U(PTRLC) = b1[-0.0001]*price_P[12000,16000,20000] + b2[-0.0001]*fcost_P[1300,1700,2100]+ b3.dummy[-0.003|-0.005]*cazc_P[5,15,25]
+ b4.dummy[-0.0001]*cazhrs_P[0,1]+ b5[0.05]*nstations_P[50,100,150]+ b6[-0.01]*crtime_P[5,10,15]
+ b7[0.005]*range_P[400,700,1000] + b8[-0.0001]*cazc_P*cazhrs_P /
U(DSLC) = b9[0.001] + b10[-0.0001]*price_D[13000,17000,21000] + b11[-0.0001]*fcost_D[800,1200,1600]
+ b12.dummy[-0.003|-0.0001]*cazc_D[10,20,30] + b13.dummy[-0.0002]*cazhrs_D[0,1] + b14[0.05]*nstations_D[50,100,150]
+ b15[-0.01]*crtime_D[5,10,15] + b16[0.005]*range_D[400,700,1000] + b17[-0.0001]*cazc_D*cazhrs_D /
U(PHEV) = b18[-0.05] + b19[-0.0002]*price_H[24400,32500,40600] + b20[-0.006]*fcost_H[400,700,1000]
+ b21[0.00001]*nstatiosn_H[50,100,150] + b22[-0.001]*crtime_H[15,240,480] + b23[0.03]*range_H[50,500,1000]
+ b24[0.0003]*picg_H[2500,4500,6500] /
U(BEV) = b25[-0.05] + b26[-0.0001]*price_B[19500,26000,32500] + b27[-0.001]*fcost_B[300,500,700]+ b28[0.00001]*nstations_B[50,75,100]
+ b29[-0.001]*crtime_B[15,240,480] + b30[0.03]*range_B[100,150,200] + b31[0.0005]*picg_B[2500,4500,6500] $
1. I used very small fixed parameters priors to get an initial efficient design. At this point, I can guess the signs of the parameters but the b and s-estimates do not seem to improve despite numerous tweaks and attempts. Is the design from this model good enough for a pilot survey in your eyes? Or am I better off with an orthogonal design?
2. Am I taking too much of a risk by making all the parameters alternative-specific? Most of the models I have seen in this forum
use generic-parameters even for labeled alternatives. I can make some of the parameters generic but not all given what I am interested in.
3.Some of the attributes are applicable to only two of the alternatives, for example CAZ charge is only applicable to petrol and diesel cars, not to PHEV and BEV. For this attribute, should I simply enter 0 (zero)or Not applicable (NA) for PHEV and BEV at the end of the design in ‘scenarios’?
Similarly, PiCG (grant) is only applicable to PHEV and BEV and is not applicable to Petrol and Diesel cars. In this case attribute PiCG will be entered as zero (0)in scenarios?
4. Can I estimate more two-way interaction effects after collecting the data, even though there are only two two-way interactions in this design?
5. I would like the size of the vehicle to pivot off the respondent's current car to account for hypothetical bias. The vehicle attributes in this design are for c-segment (medium cars) only. Could you give me an example from car choice studies of a pivot syntax for different car sizes?
6. To detect non-linear relationships, an attribute needs to have at least 3 levels but I often see dummy coded two-level attributes. What is the use of dummy coding two level attributes?
7. All my parameters are alternative specific, but just in case I change some of the parameters into generic parameters can I estimate market share and elasticity with labelled alternatives with generic parameters?
8. There are two other attributes I would like to use (CO2 emissions and NOx emissions) to capture respondent's views on environmental and air quality issues. But given that most DCE studies in the UK use lesser number of attributes, I am considering to you them as covariates. Would you advise me to increase my attributes from 8 to 10 or should I use them as covariates to minimise design and estimation complexity?
Sorry for asking too many questions. Your help is very much appreciated.
Kind regards,
Mike