分析:根据双曲线基本量的平方关系,可得圆x
2+y
2=a
2+b
2的半径为c,经过F
1和F
2.由此可得Rt△PF
1F
2中,∠PF
1F
2=30°且∠PF
2F
1=60°,得到|PF
1|=
c且|PF
2|=c,再用双曲线的定义及离心率公式即可算出该双曲线的离心率.
解答:解:∵双曲线方程为
-=1∴双曲线的焦点坐标为F
1(-c,0)、F
2(c,0),其中c=
∵圆方程为x
2+y
2=a
2+b
2,即x
2+y
2=c
2∴该半径等于c,且圆经过F
1和F
2.
∵点P是双曲线
-=1与圆x
2+y
2=a
2+b
2的交点,
∴△PF
1F
2中,|OP|=c=
|F
1F
2|,可得∠F
1PF
2=90°
∵∠PF
2F
1=2∠PF
1F
2,且∠PF
2F
1+∠PF
1F
2=90°
∴∠PF
1F
2=30°,且∠PF
2F
1=60°,由此可得|PF
1|=
c,|PF
2|=c
根据双曲线定义,可得2a=|PF
1|-|PF
2|=(
-1)c
∴双曲线的离心率e=
=
=
+1故选:D
点评:本题给出双曲线与圆相交,在已知焦点三角形中的角度关系下求双曲线的离心率,着重考查了双曲线的标准方程与简单性质的知识,属于基础题.