解:分别以DA,DC,DD
1为x轴,y轴,z轴建立空间直角坐标系,如图所示:

因为AB=2a,BC=BB
1=a,B
1C与BC
1交于O点,
所以各点的坐标为:A(a,0,0),B
1(a,2a,a),B(a,2a,0),C
1(0,2a,a),D
1(0,0,a),O(

,2a,

),
(1)由以上可得:

=(0,2a,a),

=(-a,0,a),
所以cos

=

=

,
所以异面直线AB
1与BC
1所成角的大小为

.
(2)因为BC=BB
1,
所以B
1C⊥BC
1,
又因为在长方体ABCD-A
1B
1C
1D
1中,
所以AB⊥B
1C,
因为AB∩BC
1=B,BC
1?平面ABC
1D
1,AB?平面ABC
1D
1,
所以B
1C⊥平面ABC
1D
1,即B
1O⊥平面ABC
1D
1,
所以B
1O⊥平面ABC
1D
1.
(3)设平面B
1AD
1与平面AD
1O的法向量分别为:

,

,
由题意可得:

=(0,2a,a),

,
所以

,即

,
所以取平面B
1AD
1的法向量

;
由题意可得:

,

,
所以

,即

,
所以取平面AD
1O的法向量

,
所以cos

=

=-

,
因为二面角B
1-AD
1-O的大小与

互补,
所以二面角B
1-AD
1-O的余弦值为:

,
所以二面角B
1-AD
1-O的大小为arccos

.
分析:首先分别以DA,DC,DD
1为x轴,y轴,z轴建立空间直角坐标系,再根据题意写出各点的坐标.
(1)求出

=(0,2a,a),

=(-a,0,a),再结合向量之间的运算求出两个向量夹角的余弦值,再转化为两条直线的夹角,
(2)由题意可得B
1C⊥BC
1,AB⊥B
1C,再根据线面垂直的判断定理证明线面垂直即可.
(3)分别设出两个平面的法向量,根据法向量与平面上的向量数量积等于0,求出两个平面的法向量,再根据两个向量的有关运算求出两个向量的夹角,进而转化为二面角的平面角的余弦值,求出答案即可.
点评:本题考查用线面垂直的判定定理证明线面垂直,以及求二面角的平面角与线线角,解决空间角的关键是做角,由图形的结构及题设条件正确作出平面角来,是求角的关键,也可以根据几何体的结构特征建立空间直角坐标系利用向量的有关知识解决空间角等问题.